Что нового в Aspose.Words для Java

Contents
[ ]

На этой странице описаны самые интересные новые Aspose.Words Особенности, представленные в последних выпусках.

Aspose.Words для Java 24.9, 24.10

Aspose.Words 24.9 представляет вставку групповых фигур и вставку StructuredDocumentTag через DocumentBuilder, улучшает визуализацию радиальных диаграмм с помощью градуировок, улучшает цифровые подписи с поддержкой XAdES-EPES, добавляет распознавание подчеркивания Markdown и предоставляет доступ к разделителям сносок/концевых сносок.

Aspose.Words 24.10 представляет улучшенную поддержку элементов управления ActiveX с созданием CommandButton, новый элемент управления видимостью фигур, возможность группировать фигуры, улучшенный экспорт Markdown для таблиц, форматирование диаграмм для круговых и кольцевых диаграмм, улучшенную обработку кодировки Big5 и поддержку устаревших тайваньских шрифтов.

Рендеринг и печать

Градуировки на радиальных диаграммах 24.9

Реализована визуализация градуировок на радиальных диаграммах.

Элементы управления ActiveX CommandButton 24.10

Возможность создания элементов управления ActiveX CommandButton была введена путем добавления нового открытого метода InsertForms2OleControl и нового открытого класса Forms2OleControl.

Видимость фигур управления 24.10

Было добавлено новое открытое свойство Hidden для управления видимостью фигур.

Изменения в круговых и кольцевых диаграммах 24.10

Добавлено несколько новых общедоступных свойств для форматирования круговых и кольцевых диаграмм.

Преобразование, загрузка и сохранение документов

Подчеркивание форматирования при загрузке файлов Markdown 24.9

Возможность распознавания подчеркивания форматирования при загрузке документов Markdown была включена путем добавления нового публичного свойства ImportUnderlineFormatting.

Экспорт таблиц в формате HTML при сохранении в Markdown 24.10

Возможность экспорта таблиц в формате HTML при сохранении документов в формате Markdown реализована путем добавления нового общедоступного свойства ExportAsHtml и перечисления MarkdownExportAsHtml.

Цифровые подписи

Подписание документов с помощью XAdES-EPES 24.9

Возможность подписывать документы с помощью подписей XML-DSig уровня XAdES-EPES была введена путем добавления нового публичного свойства XmlDsigLevel и нового публичного перечисления XmlDsigLevel

Другое

  • Добавлен новый публичный метод InsertGroupShape для групповых фигур. 24.9
  • Добавлен новый публичный метод InsertStructuredDocumentTag для вставки StructuredDocumentTags в документ. 24.9
  • Публичный доступ к разделителям сносок/концевых сносок был предоставлен путем добавления нескольких публичных классов и свойств. 24.9
  • Возможность группировать отдельные фигуры, группировать фигуры вместе и напрямую группировать фигуры и групповые фигуры была введена путем добавления метода InsertGroupShape. 24.10
  • Улучшена обработка кодировки Big5 для таблиц TrueType cmap. 24.10
  • Улучшена поддержка устаревших тайваньских шрифтов. 24.10

Aspose.Words для Java 24.5, 24.6, 24.7, 24.8

Aspose.Words 24.5 расширяет возможности сборок, улучшает возможности рендеринга и расширяет некоторые другие возможности.

В Aspose.Words 24.6 улучшены параметры рендеринга, улучшены функции поиска и сравнения, а также расширено несколько других функций.

Aspose.Words 24.7 меняет способ работы с ActiveX, расширяет возможности рендеринга, а также экспорта в форматы Markdown и XLSX.

Aspose.Words 24.8 улучшает настройку диаграммы с помощью точного управления надписями осей, расширяет управление шрифтами, улучшает обработку структуры документа и добавляет новые возможности для экспорта HTML/XAML, функциональности PDF, преобразования документов и цифровых подписей.

Поддерживаемые форматы

Начиная с версии 24.7 поддерживается экспорт в PDF/UA-2 для обеспечения доступности для пользователей с ограниченными возможностями.

Рендеринг и печать

Изменения в Charts, Shapes и DrawingML 24.5

  • Реализован рендеринг эффектов DrawingML для графики SVG, расширяющий предыдущую функциональность, ограниченную изображениями.
  • Поддержка создания комбинированных диаграмм и настройки таких свойств, как ширина промежутка, перекрытие и пузырьковый масштаб в группах рядов, была введена путем добавления файла ChartSeriesGroup и ChartSeriesGroupCollection и классы [SeriesGroups](https://reference.aspose.com/ words/java/com.aspose.words/chart/#getSeriesGroups).
  • Функциональность для управления эффектом SoftEdge фигур реализована путем добавления класса SoftEdgeFormat.
  • Возможность изменять значения настройки фигур реализована путем добавления AdjustmentCollection и [Adjustment](https:/ /reference.aspose.com/words/java/com.aspose.words/adjustment/) общедоступные классы и [Adjustments](https://reference.aspose.com/words/java/com.aspose.words/shape/# getAdjustments) свойство.

Изменения в диаграммах, фигурах и рисунках 24.6

  • Возможности построения диаграмм были расширены. Теперь вы можете создавать более широкий спектр диаграмм, включая Древовидные диаграммы, Солнечные лучи, Гистограммы, Диаграммы Парето, Ящики с усами, Водопады и Воронки. Это позволяет визуализировать данные более разнообразно и информативно.
  • Улучшено управление цветом для форматирования теней. Вы можете получить более точный контроль над внешним видом ваших документов, получив доступ к теневым цветам.
  • Улучшено повышение производительности фонового рендеринга. Вы можете значительно ускорить рендеринг фонов, содержащих мелкие элементы, благодаря встроенной технологии тайлинга.
  • Добавлены реалистичные градиенты для фигур. Теперь вы можете создавать фигуры DML с нелинейными градиентами, имитируя визуальный стиль Microsoft Word для более изысканного вида.

Настройка меток данных диаграммы 24.7

Добавлена ​​возможность настраивать метки данных диаграммы, такие как Orientation и Rotation.

Пользовательский стиль номеров для уровней списка 24.7

Добавлен установщик для общедоступного свойства CustomNumberStyleFormat. Теперь вы можете определить собственный стиль номеров для уровней списка.

Изменения в работе с ActiveX 24.7

  • Свойства объектов ActiveX теперь можно изменять, что дает вам больше контроля над их поведением.
  • Добавлена ​​возможность изменять значение переключателя ActiveX для включения динамического взаимодействия.
  • Добавлена ​​возможность переключать флажок ActiveX на «установленный» или «снятый».

Управление ориентацией и поворотом меток делений осей диаграммы 24.8

Точный контроль над ориентацией и поворотом меток делений осей диаграммы был добавлен для более удобной настройки диаграммы — класс AxisTickLabels был расширен новыми свойствами Orientation и Rotation.

Замена обратной косой черты на знак йены 24.8

Улучшен обратно совместимый экспорт HTML и XAML для замены символа обратной косой черты на знак йены. Для этого в классы HtmlSaveOptions и XamlFlowSaveOptions добавлено свойство ReplaceBackslashWithYenSign.

Использование тегов SDT в качестве имен полей формы при экспорте в PDF 24.8

Экспорт PDF с поддержкой использования тегов SDT в качестве имен полей формы был улучшен путем добавления нового свойства UseSdtTagAsFormFieldName в класс PdfSaveOptions.

Преобразование, загрузка и сохранение документов

Экспорт ссылок в формат Markdown 24.7

Возможность управления экспортом ссылок в формате Markdown была добавлена ​​посредством реализации свойства LinkExportMode.

LowCode 24.8

Введен новый класс LowCode.Converter, предназначенный для предоставления набора методов для преобразования различных типов документов с помощью одной строки кода.

Поиск и сравнение

Расширенные параметры сравнения 24.6

Добавлена ​​возможность оптимизировать рабочие процессы анализа данных с помощью улучшенных функций сравнения. Сюда входит новая опция IgnoreStoreItemId и переработанный интерфейс для расширенных сравнений.

Другой

  • Реализована функция удаления пустых страниц из документа путем добавления метода RemoveBlankPages. 24.5
  • Возможность проверки наличия макросов VBA без загрузки документа предоставлена добавлением HasMacros свойство. 24.5
  • Теперь поддерживается сохранение нумерации источников при вставке документа с помощью механизма отчетов LINQ. 24.5
  • Добавлено новое свойство DateTimeUtc – оно обеспечивает более точную временную метку для комментариев, улучшая организацию и отслеживаемость. 24.6
  • Механизм отчетов LINQ был улучшен. Было произведено выборочное удаление пустых абзацев и определение пользовательских сообщений для отсутствующих членов объекта, что привело к более чистым и информативным отчетам. 24.6
  • Формат даты и времени теперь автоматически определяется для беспрепятственного экспорта в формат XLSX. 24.7
  • Добавлено общедоступное свойство IsProtected, которое позволяет проверить, защищен ли проект VBA. 24.7
  • Информация о шрифтах была расширена с помощью свойства EmbeddingLicensingRights, добавленного в классы FontInfo и PhysicalFontInfo. 24.8
  • Добавлен способ эффективной очистки верхних и нижних колонтитулов разделов с сохранением водяных знаков для более точной работы со структурой документа. Для очистки верхних и нижних колонтитулов разделов используйте новый публичный метод ClearHeadersFooters. 24.8
  • Включено цифровое подписание документов XPS с помощью XpsSaveOptions — для этой цели добавлено новое свойство DigitalSignatureDetails. 24.8

Aspose.Words для Java 24.1, 24.2, 24.3, 24.4

Aspose.Words 24.1 улучшает опыт управления цветами штрихов, улучшает OLE-объекты и отчетность LINQ, а также вводит новую публичную библиографию Источники API.

Aspose.Words 24.2 Расширенные диаграммы API, Управление стилем и опции LINQ. Эта версия Aspose.Words Также появилась возможность указывать SvgSaveOptions при рендеринге, более гибком управлении загрузкой. Markdown Файлы и работа со справочным текстом для сносок и конечных сносок.

Aspose.Words 24.3 представляет новый TIFF Reader/Writer и эмуляцию бинарных растровых операций для метафайлов WMF. Aspose.Words 24.3 также продолжает расширять диаграммы API.

Aspose.Words 24.4 улучшает форматы сохранения, некоторые опции рендеринга, а также улучшает работу с цифровыми подписями.

Поддерживаемые форматы 24.4

Современный формат изображения WebP теперь поддерживается в Aspose.Words. Теперь вы можете читать и вставлять изображения WebP в документы, а также сохранять изображения в формате WebP.

Рендеринг и печать

Контроль цвета Stroke 24.1

The Stroke Класс был расширен с набором новых публичных свойств, связанных с управлением цветами штриха: ForeThemeColor и BackThemeColor, ForeTintAndShade и BackTintAndShade.

Чарты DrawingML API Продление 24.2 / 24.3 / 24.4

The DrawingML Charts API продолжает расширяться.

Встраивание шрифтов, объявленных в правилах @font-face 24.4

Добавлена возможность встраивать шрифты, объявленные в правилах @font-face, в определения шрифтов полученного документа путем добавления нового свойства с названием SupportFontFaceRules.

Работа с форматированием свечения и отражения 24.4

Добавлена возможность работы с форматированием свечения и отражения для рисунков.

Погрузка и экономия документов

Укажите SvgSaveOptions во время рендеринга 24.2

Возможность конкретизировать SvgSaveOptions во время рендеринга был добавлен с использованием ShapeRenderer.Save и OfficeMathRenderer.Save методы.

Сохранить пустые линии при загрузке Markdown файлы 24.2.2

Возможность сохранения пустых линий при загрузке Markdown Добавлены файлы.

Новый TIFF Reader/Writer 24.3

Новый читатель/писатель TIFF Aspose.Words для .NET Standard, .NET 6 и более поздние разработки. Aspose.Words для .NET 24.3 добавлена поддержка чтения изображений TIFF с JPEG и старыми типами сжатия JPEG, а также значительно улучшено качество операций чтения и записи.

Другой

  • Возможность изменять текст TextBox Контроль OLE был введен путем добавления нового Text собственность на новый TextBoxControl класс. 24.1 24.1
  • Источники библиографии Public API Он был реализован путем добавления нескольких новых Bibliography, Source, ContributorCollection, Contributor, Corporate, PersonCollection и Person классы и а SourceType Перечисление, а также добавление нового Bibliography собственности на Document класс. 24.1
  • API Предусмотрено ограничение доступа к членам типов с использованием синтаксиса шаблонов для системы отчетности LINQ. 24.1
  • Новые общественные объекты Priority, UnhideWhenUsed, и SemiHidden Для улучшения управления стилем были добавлены Style класс. 24.2
  • Функциональность извлечения фактического текста ссылочного знака для сносок и сносок была улучшена с помощью ActualReferenceMark собственности и UpdateActualReferenceMarks метод. 24.2
  • Совместимость с Word 2016 диаграммы для LINQ Reporting Engine Это было разрешено. 24.2
  • Реализована эмуляция операций бинарного растра для метафайлов WMF. 24.3
  • Добавлена возможность определения параметров подписи для документов внутри SaveOptions путем добавления нового класса с названием DigitalSignatureDetails с новыми открытыми членами, а также добавления новых свойств в классы OoxmlSaveOptions, DocSaveOptions и OdtSaveOptions. 24.4

Aspose.Words для Java 23.9, 23.10, 23.11, 23.12

Aspose.Words 23.9 расширяет параметры рендеринга, эмуляцию рендеринга метафайлов и markdown Сохранить варианты.

Aspose.Words 23.10 улучшает рендеринг, расширяет возможности загрузки и сохранения документов и позволяет пользователям объединять документы по-новому.

Aspose.Words 23.11 улучшает работу с доработками, форматом XLSX и шрифтами на легенде графика с дополнительными опциями.

Aspose.Words 23.12 вводит новые свойства и перечисления для работы с PDF-документами WebP Изображения и обновленная библиотека замка.

Рендеринг и печать

Настройка названий топоров в DrawingML диаграммы 23.9

Возможность настройки названий осей в диаграммах DrawingML была введена благодаря внедрению нового публичного класса. ChartAxisTitle и Title собственность.

Определение вертикального положения шрифтов в параграфе 23.9

Теперь можно определить вертикальное положение шрифтов в абзаце с помощью новой общественности. BaselineAlignment Собственность и новый BaselineAlignment перечисление.

Контроль цвета переднего плана 23.10

Способность извлекать цвет переднего плана без модификаторов была добавлена. Fill и Stroke классы через BaseForeColor собственность.

Расширение функциональности диаграмм 23.10

Функциональность The ChartDataPointCollection, ChartSeries, и ChartFormat Классы были расширены новыми методами и свойствами.

Автоматическая настройка и подгонка изображения в форму 23.10

Простой способ автоматической настройки и установки изображения в определенную форму был предоставлен с помощью нового. FitImageToShape метод.

Форматирование шрифта по умолчанию для рисования МЛ Обсуждение Chart Legend Entries 23.11

Возможность указать форматирование шрифта по умолчанию для записей легенд диаграмм DrawingML была добавлена через Font собственность. Эта функция облегчает более обтекаемый и последовательный внешний вид элементов диаграммы, улучшая общую эстетику документа.

Укажите макет страницы при открытии PDF в Reader 23.12.

Возможность указать макет страницы, который будет использоваться при открытии документа в PDF-ридере, была добавлена благодаря введению нового. PageLayout собственности на PdfSaveOptions Класс и введение нового PdfPageLayout перечисление.

Погрузка и экономия документов

Определение имени папки для построения URI изображения в Markdown 23.9

The MarkdownSaveOptions Класс был расширен за счет включения ImagesFolderAlias свойство, позволяющее указать название папки, используемой для построения изображения URI, записанного в Markdown Документ.

Сократить PDF Размер выпуска 23.10

Различные оптимизации рендеринга PDF для уменьшения размера вывода при использовании OptimizeOutput Настройки были реализованы.

Распознавать гиперссылки при загрузке документов TXT 23.10

Функция распознавания гиперссылок при загрузке документов TXT реализована путем добавления новой DetectHyperlinks собственность.

Другой

  • Реализована эмуляция рендеринга Metafile для определения размера растеризации, в частности для ширины ручки WMF и ширины косметической ручки EMF. Чтобы достичь этого, ScaleWmfFontsToMetafileSize имущество было заменено на EmulateRenderingToSizeOnPage собственности и EmulateRenderingToSizeOnPageResolution собственность была добавлена. 23.9
  • Упрощенный метод вставки одного документа в другой документ в текущем положении курсора был введен с использованием InsertDocumentInline метод. 23.10
  • Возможность доступа и модификации свойств стиля была добавлена благодаря внедрению новой технологии. Locked собственность. 23.10
  • К методам, используемым в CompositeNode класс. 23.10
  • Способ контроля, когда определенный пересмотр должен быть принят/отклонен или не был осуществлен с использованием Accept и Reject методы. Это расширение дает пользователям более точный контроль над процессом пересмотра. 23.11
  • Возможность записывать все разделы документа на одну и ту же рабочую таблицу XLSX была предоставлена с помощью нового стандарта. XlsxSectionMode Перечислительный тип и новый SectionMode собственность. 23.11
  • Поддержка WebP Изображение было введено. Обратите внимание, что эта функция доступна только для .NetСтандарт и .NET6+ версий. 23.12.

Aspose.Words для Java 23.5, 23.6, 23.7, 23.8

Aspose.Words 23.5 повышает возможность работы с данными серии диаграмм и возможность работы с документами ODT, а также улучшает заголовки/футеры и их текстовую обертку.

Aspose.Words 23.6 расширяет возможности рендеринга, добавляет новый формат экспорта, совершенствует отчетность LINQ и LowCode инструменты.

Aspose.Words 23.7 расширяет возможности отчетности, добавляет новый формат экспорта и вносит изменения в работу с таблицами и цифровыми подписями.

Aspose.Words 23.8 расширяет возможности различных форматов, улучшает рендеринг, добавляет новые возможности работы с полями

Поддерживаемые форматы

  • Начиная с версии 23.6, можно сохранить документ в формате XLSX. Теперь вы можете конвертировать документы в формат Excel. 23.6.

  • Начиная с версии 23.7, можно сохранить страницу документа или форму в формате EPS. 23.7

  • ###Новые форматы

    Введена функция автоматического создания Таблицы Содержимого (TOC) для документов MOBI. 23.8

    • PdfEncryptionDetails Конструктор был расширен PdfPermissions. 23.8
    • Реализовано формирование вертикального текста для метафайлов ЭМП. 23.8

Рендеринг

Получить и изменить Данные серии Chart 23.5

Функция получения и изменения данных серии диаграмм была предоставлена путем добавления:

Поддержка расширенной типографии 23.6.

Добавлена поддержка расширенной типографии в рендеринге WMF, EMF и EMF+.

Цветной контент на странице 23.6.

Общественная собственность PageInfo.Colored, Добавлено указание, является ли страница цветной или нет.

Форматирование для Chart Data Labels 23.6.

Была реализована возможность настройки заполнения, хода и форматирования вызова для меток данных диаграмм.

Mail Merge и отчетность

Динамическая вставка HTML для LINQ Reporting Engine 23.6.

Добавлен новый способ динамической вставки HTML для LINQ Reporting Engine.

Mustache Tags поддержка 23.7

Mustache Теги теперь поддерживаются в MailMerge.GetRegionsHierarchy и MailMerge.GetFieldNamesForRegion методы.

Обновление LINQ Reporting Engine Template Syntax 23.7

Синтаксис шаблона LINQ Reporting Engine теперь поддерживает ElementAt Методы расширения ElementAtOrDefault.

Определить размер отредактированных изображений 23.8

Новая общественная собственность ImageSize Для уточнения размера визуализированных изображений в пикселях введено.

Сохранить белые пространства для струнных значений JSON - LINQ 23.8

В движок отчетности LINQ добавлена опция сохранения белых пространств для значений строк JSON.

LowCode 23.6.

Новый LowCode Были добавлены методы, предназначенные для объединения различных типов документов в единый выходной документ.

Другой

  • Осуществлена поддержка обертывания текста в заголовках/футерах. 23.5
  • Возможность удаления цифровых подписей из документов ODT была добавлена через приложение. RemoveAllSignatures метод. 23.5
  • Общественная собственность PhoneticGuide для получения базового и рубинового текста фонетического руководства Run был добавлен. 23.5
  • Возможность извлечения значения цифровой подписи из документа с цифровой подписью в виде байтового массива была добавлена путем введения нового SignatureValue собственность. 23.7
  • Row и Cell Расширены занятия с новыми общественными деятелями – Row.NextRow, Row.PreviousRow, Cell.NextCell, и Cell.PreviousCell. 23.7
  • Добавлена поддержка полей CITATION и BIBLIOGRAPHY. 23.8

Aspose.Words для Java 23.1, 23.2, 23.3, 23.4

Aspose.Words 23.1 улучшает производительность эмуляции растровых операций, а также повышает качество экспорта и рендеринга документов.

Aspose.Words 23.2 вводит сохранение документов в формате MOBI, улучшает рендеринг диаграмм и вносит заметные изменения в детали внешнего вида документа.

Aspose.Words 23.3 усиливает импорт документов и экономит новыми свойствами, а также улучшает качество работы с фоном и цветом переднего плана и радиальным градиентом.

Aspose.Words 23.4 улучшает расчет некоторых параметров и позиционирование таблицы и окружающего текста.

Повышение производительности

Эмуляция растровых операций 23.1

Значительно улучшены производительность и качество эмуляции растровых операций метафилами.

Поддерживаемые форматы

Экспорт в MOBI 23.2

Начиная с версии 23.2, можно сохранить документ в формате MOBI (также называемый PRC, AZW - MOBI). Amazon Формат файла электронной книги Kindle. Теперь можно не только загружать документы MOBI, но и экспортировать файлы в формат MOBI.

Рендеринг

Работа с Shading Theme Colors 23.1

Реализована возможность работы с затенением цветов темы.

Поддержка коэффициента R-квадратов в диаграммах DML 23.1

Поддержка R-квадратного коэффициента в DML графике трендовых линий при добавлении рендеринга.

Chart Rendering Улучшения 23.2

С 23.2 рендеринг диаграмм значительно улучшился.

Фон и контроль цвета переднего плана 23.3

The Fill Класс был расширен с набором новых общественных свойств, связанных с цветами фона и переднего плана: ForeThemeColor и BackThemeColor, ForeTintAndShade и BackTintAndShade.

Радиальные градиенты с SkiaSharp Родной шадер 23.3

Обработка радиальных градиентов с помощью SkiaSharp родной шейдер для .NET Standard была реализована.

Расстояние между столом и окружающим текстом 23.4

Способность устанавливать расстояние между таблицей и окружающим текстом была добавлена путем введения новых свойств. Table класс: DistanceLeft, DistanceRight, DistanceTop, и DistanceBottom.

Погрузка и экономия документов

Генерировать TOC AZW3 Документы 23.1

Способность генерировать TOC (таблица содержания) для документов AZW3 была добавлена посредством использования EpubNavigationMapLevel собственность.

Перечень экспортных товаров на Markdown 23.1

Способ контроля за экспортом перечней на Markdown Формат обеспечивается путем добавления ListExportMode собственности на MarkdownSaveOptions класс.

Документы, сохраняющие уведомления о прогрессе 23.3

Сохранение уведомлений о прогрессе для форматов MOBI и AZW3.

Приговор и коррекция слов 23.3

Возможность определять, следует ли автоматически корректировать интервал между предложениями и словами при импорте документов, была добавлена путем введения AdjustSentenceAndWordSpacing собственность.

Другой

  • Возможность конкретизировать корректировку интервала символа документа была добавлена через JustificationMode имущественная реализация 23.2
  • Способ инструктировать Aspose.Words включение текстовых ящиков, сносок и сносок в статистику подсчета слов было обеспечено путем добавления IncludeTextboxesFootnotesEndnotesInStat собственность 23.2
  • Новый вариант для стиля документа, который позволяет определить, является ли стиль автоматически переопределен на основе соответствующего значения, был введен через AutomaticallyUpdate собственность 23.2
  • Способность определять, Run Это фонетический прогон, добавленный с использованием IsPhoneticGuide собственность 23.4
  • Простой способ работы с сериями и осями комбинированных диаграмм был реализован путем введения ChartAxisCollection Класс и добавление Chart.Axes собственность 23.4
  • Новые публичные свойства, связанные с формой относительного позиционирования и размера, были добавлены к Shape класс 23.4
  • Точность и производительность расчета яркости цвета для автоматического разрешения цвета текста была улучшена в соответствии с последними версиями Microsoft Word 23.4

Смотрите также