ما خوشحالیم که انتشار GroupDocs.Editor برای Node.js از طریق Java نسخه 26.7 را اعلام می‌کنیم، که از ژوئیه 2026 در دسترس است. این انتشار پشتیبانی از فونت‌های TrueType Collection، فرمت‌های متنی PPT/PPS و قابلیت‌های ویرایش PDF را به همراه بهبودهای مربوط به پردازش CSS و گزینه‌های خروجی صفحه‌گسترده معرفی می‌کند. همچنین چندین باگ بحرانی که بر اسمبلی‌های مخفی، صفحه‌بندی PDF و پردازش اسناد ایمیل خالی تأثیر می‌گذاشتند، برطرف شده‌اند.

جدیدهای این انتشار

  • [ویژگی جدید] افزودن پشتیبانی از فونت TrueType Collection (EDITORNET-3019)
  • [ویژگی جدید] افزودن پشتیبانی از فرمت‌های متنی PPT و PPS (EDITORNET-3020)
  • [بهبود] افزودن پشتیبانی از ویژگی‌های جدید CSS (EDITORNET-3036)
  • [بهبود] افزودن پشتیبانی از دستورهای پردازش XML و XML-Stylesheet (EDITORNET-3037)
  • [باگ] رفع NRE در اسمبلی مخفی پس از تزریق HtmlCss (EDITORNET-3022)
  • [ویژگی جدید] پیاده‌سازی گزینه برای غیرفعال کردن ادغام سلول‌های افقی هنگام تبدیل اسناد Spreadsheet (EDITORNET-3044)
  • [ویژگی جدید] پیاده‌سازی گزینه برای غیرفعال کردن تولید ردیف جعلی خالی در پایین هنگام تبدیل اسناد Spreadsheet (EDITORNET-3045)
  • [بهبود] حذف کتابخانه تصویری جاسازی‌شده و کاهش حجم بایت اسمبلی نهایی (EDITORNET-3040)
  • [باگ] خروجی PDF پس از ویرایش و ذخیره DOCX صفحه‌بندی متفاوتی دارد (EDITORNET-3017)
  • [باگ] رفع استثنا هنگام ایجاد و ویرایش سند ایمیل خالی (EDITORNET-3061)
  • [باگ] FileNotFoundException برای Aspose.Common.Drawing 26.6 در ساخت .NET Framework 4.6.2 (EDITORNET-3062)

تغییرات API عمومی

  • افزودن نوع جدید TtcFont که نمایانگر یک فونت TrueType Collection (TTC) است و FontResourceBase را پیاده‌سازی می‌کند.
  • افزودن متدهای جدید setMergeEmptyAdjacentCells(boolean) / getMergeEmptyAdjacentCells() در SpreadsheetEditOptions.
  • افزودن متدهای جدید setExportBogusRowData(boolean) / getExportBogusRowData() در SpreadsheetEditOptions.

هر دو گزینه صفحه‌گسترده در مقالهٔ مربوطه توضیح داده شده‌اند.

ویرایش PDF

از این نسخه به بعد، GroupDocs.Editor برای Node.js از طریق Java از ویرایش اسناد PDF از طریق همان خط لولهٔ باز‑ویرایش‑ذخیره همانند سایر فرمت‌ها پشتیبانی می‌کند: بارگذاری با PdfLoadOptions، ویرایش با PdfEditOptions (صفحه‌بندی، بازهٔ صفحات، حذف تصاویر) و ذخیره با PdfSaveOptions (رمز عبور، سازگاری، جاسازی فونت). برای جزئیات و نمونه کدها به راهنمای Edit PDF مراجعه کنید.

مثال کد

npm i @groupdocs/groupdocs.editor@26.7.0

یا نصب آخرین نسخهٔ منتشرشده:

npm i @groupdocs/groupdocs.editor

نحوه دریافت به‌روزرسانی

npm

این بسته در npm موجود است:

npm i @groupdocs/groupdocs.editor@26.7.0

دانلود مستقیم

برای بسته‌های Node.js قابل اعمال نیست.

منابع