Что нового в Aspose.Words для Python via .NET

Contents
[ ]

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

Aspose.Words для Python via .NET 25.5, 25.6

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

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

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

Экспортируйте пустые абзацы в Markdown <sup>25.5</sup>

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

Экспорт многостраничных документов в форматы растровых изображений <sup>25.6</sup>

Возможность экспорта многостраничных документов в форматы растровых изображений (например, PNG и JPEG) с customizable layouts - по горизонтали, вертикали или сетке – появилась благодаря расширению функциональности экспорта изображений.

Визуализация

Настройка стиля диаграммы <sup>25.5</sup>

Возможность задавать стиль диаграммы была реализована путем добавления перечисления ChartStyle и свойства style.

Отображение соединительных линий в выражениях MathML <sup>25.6</sup>

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

Визуализация условных обозначений для каскадных диаграмм <sup>25.6</sup>

Была введена визуализация условных обозначений для “Waterfall” charts, что повышает прозрачность данных и улучшает интерпретируемость этих диаграмм.

Другой

  • Улучшена возможность переноса математических формул, содержащих несколько косых черт, что повышает четкость компоновки и разборчивость формул. 25.6

Aspose.Words для Python через .NET 25.1, 25.2, 25.3, 25.4

Aspose.Words 25.1 реализована проверка грамматики на основе AI и улучшено сохранение документов благодаря расширенным параметрам для форматов HTML, SVG и Markdown.

Aspose.Words 25.2 введено обобщение текста с помощью Anthropic AI моделей, добавлена поддержка MsWorks форматов, улучшен контроль типографики и улучшена структура PDF и обработка списков.

Aspose.Words 25.3 расширяет возможности проверки грамматики на основе AI и выбора шрифта с помощью свойства UpdateAmbiguousTextFont, а также улучшает экспорт вложений на основе PDF.

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

AI -функциональные возможности

Проверка грамматики документа AI

  • Возможность проверки грамматики предоставленного документа с использованием OpenAI порождающих моделей была реализована путем добавления нового метода check_grammar. 25.1
  • Функция проверки грамматики на основе AI была обновлена для поддержки всех моделей, доступных в перечислении AiModelType. 25.3

Обобщение с использованием Anthropic Порождающих языковых моделей <sup>25.2</sup>

Обобщение текста с использованием моделей порождающего языка Anthropic стало возможным благодаря введению нового общедоступного класса AnthropicAiModel.

Поддерживаемые форматы <sup>25.2</sup>

Начиная с версии 25.2, добавлена совместимость с новым форматом загрузки MsWorks для рабочих документов Microsoft.

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

Улучшено сохранение в форматах HTML и SVG <sup>25.1</sup>

Сохранение в форматах HTML и SVG было улучшено за счет добавления свойств id_prefix и remove_java_script_from_links как к классам HtmlFixedSaveOptions, так и SvgSaveOptions.

Установите разрешение изображения и режим вывода OfficeMath При сохранении в Markdown <sup>25.1</sup>

Визуализация

Улучшенный типографский контроль <sup>25.2</sup>

Свойство number_spacing было добавлено для улучшения управления типографикой.

Управление выбором шрифта для неоднозначных символов <sup>25.3</sup>

К классу SaveOptions добавлено новое общедоступное свойство update_ambiguous_text_font, позволяющее управлять выбором шрифта в соответствии с используемым кодом символа.

Параметры формата бумаги <sup>25.4</sup>

Возможность использования форматов бумаги JIS B4 и JIS B5 была реализована путем добавления новых значений в список PaperSize.

HTML Управление выходом <sup>25.4</sup>

Возможность удалять JavaScript из гиперссылки URLs во время экспорта HTML была реализована путем добавления свойства RemoveJavaScriptFromLinks.

Другой

  • PDF логическая структура была улучшена за счет поддержки полей TOA, BIBLIOGRAPHY и INDEX. 25.2
  • Метод add_single_level_list был введен для улучшения работы со списками. 25.2
  • Было добавлено новое свойство attachments_embedding_mode вместо EmbedAttachments для улучшения экспорта вложений PDF. Кроме того, в список PdfCompliance были добавлены новые значения для поддержки вложений версии PDF/A. Кроме того, вложения теперь поддерживаются с помощью шифрования. 25.3
  • Возможность установки водяного знака на изображение из потока была введена путем добавления новой перегрузки к методу SetImage. 25.4

Aspose.Words для Python через .NET 24.9, 24.10, 24.11, 24.12

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

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

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

Aspose.Words 24.12 представлены настраиваемое размещение меток данных, перевод текста с помощью Google AI и улучшенные новые классы обработки LowCode.

AI -функциональные возможности

Обобщение документов с использованием OpenAI и Google <sup>24.11</sup>

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

Перевод текста с использованием порождающих языковых моделей Google <sup>24.12</sup>

Возможность перевода текста с использованием моделей порождающего языка Google была реализована в Aspose.Words путем добавления метода translate и перечисления Language в пространство имен Aspose.Words.AI.

Low Code <sup>24.12</sup>

Были введены новые классы LowCode, такие как Comparer, MailMerger, Replacer, Splitter и т.д., которые предлагают набор методов, обеспечивающих идеальный баланс между простотой и гибкостью обработки документов.

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

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

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

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

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

Контролируйте видимость фигуры <sup>24.10</sup>

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

Изменения на графиках Pie и Doughnut <sup>24.10</sup>

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

Управлять отображением границ поля формы выбора PDF <sup>24.11</sup>

Новая опция для управления отображением границ полей формы выбора PDF была реализована путем добавления новой общедоступной опции render_choice_form_field_border.

Получение и установка кодов формата для данных диаграммы <sup>24.11</sup>

Возможность получать и устанавливать коды формата для данных диаграммы была добавлена путем реализации свойства format_code в классах ChartXValueCollection, ChartYValueCollection и BubbleSizeCollection.

Визуализация гистограммных графиков с ячейками и надписями <sup>24.11</sup>

Улучшен рендеринг гистограммных диаграмм за счет использования заданного количества ячеек и меток.

Настройка размещения меток данных <sup>24.12</sup>

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

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

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

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

Экспорт таблиц как HTML при сохранении в Markdown <sup>24.10</sup>

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

Экспорт PDF с обновленной логической структурой <sup>24.11</sup>

PDF экспорт был улучшен за счет включения свойств заголовка таблицы в качестве заголовков элементов логической структуры PDF.

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

Подписывайте документы с помощью XAdES-EPES <sup>24.9</sup>

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

Другой

  • В group shapes был добавлен новый общедоступный метод insert_group_shape. 24.9
  • Был добавлен новый общедоступный метод insert_structured_document_tag для вставки StructuredDocumentTags в документ. 24.9
  • Открытый доступ к разделителям сносок и концевых примечаний был обеспечен путем добавления нескольких общедоступных классов и свойств. 24.9
  • Возможность группировать отдельные фигуры, group shapes вместе, а также напрямую группировать обе фигуры и group shapes появилась благодаря добавлению метода insert_group_shape. 24.10
  • Улучшена обработка кодировки Big5 для TrueType таблиц cmap. 24.10
  • Была улучшена поддержка устаревших тайваньских шрифтов. 24.10
  • Для доступа к расширенным свойствам документа в класс BuiltInDocumentProperties были добавлены свойства, доступные только для чтения. 24.11
  • Настройка подписей для ActiveX элементов управления была включена путем добавления нового общедоступного параметра настройки к свойству Forms2OleControl.caption. 24.11

Aspose.Words для Python через .NET 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 для обеспечения доступности для пользователей с ограниченными возможностями.

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

Изменения в графиках, фигурах и DrawingML <sup>24.5</sup>

  • DrawingML реализован рендеринг эффектов для SVG графики, расширяющий предыдущую функциональность, ограниченную изображениями.
  • Поддержка создания комбинированных диаграмм и настройки таких свойств, как ширина промежутка, перекрытие и пузырьковый масштаб, в группах рядов была реализована путем добавления классов ChartSeriesGroup и ChartSeriesGroupCollection и свойства series_groups.
  • Функциональность для управления эффектом SoftEdge фигур была реализована путем добавления класса SoftEdgeFormat.
  • Возможность изменять корректирующие значения фигур была реализована путем добавления общедоступных классов AdjustmentCollection и Adjustment и свойства adjustments.

Изменения в диаграммах, фигурах и чертежах <sup>24.6</sup>

  • Возможности построения графиков были расширены. Теперь вы можете создавать более широкий спектр диаграмм, включая Treemaps, Sunbursts, Histograms, Pareto графики, Box & Whisker диаграммы, Waterfalls и Funnels. Это позволяет вам визуализировать ваши данные более разнообразным и информативным образом.
  • Улучшено управление цветом для форматирования теней. Вы можете получить более точный контроль над внешним видом ваших документов, получив доступ к цветам теней.
  • Улучшена производительность при рендеринге фона. Вы можете значительно ускорить рендеринг фона, содержащего небольшие элементы, благодаря встроенной технологии тайлинга.
  • Добавлены реалистичные градиенты для фигур. Теперь вы можете создавать фигуры DML с нелинейными градиентами, имитируя визуальный стиль Microsoft Word для придания более совершенного вида.

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

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

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

Добавлен параметр настройки для свойства public custom_number_style_format. Теперь вы можете задать пользовательский стиль нумерации для уровней списка.

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

  • Свойства объектов ActiveX теперь можно изменять, что дает вам больше контроля над их поведением.
  • Добавлена возможность изменять значение переключателя ActiveX для включения динамического взаимодействия.
  • Была добавлена возможность переключать значение ActiveX checkbox на “проверено” или “снято”.

Управление ориентацией и поворотом меток на оси графика <sup>24.8</sup>

Для более удобной настройки графика был добавлен точный контроль над ориентацией и поворотом меток отметок на оси графика – класс AxisTickLabels был расширен новыми свойствами orientation и rotation.

Замена обратной косой черты знаком иены <sup>24.8</sup>

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

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

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

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

Экспорт ссылок в формат Markdown <sup>24.7</sup>

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

LowCode 24.8 <sup>24.8</sup>

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

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

Расширенные параметры сравнения <sup>24.6</sup>

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

Другой

  • Функция удаления пустых страниц из документа была реализована путем добавления метода remove_blank_pages. 24.5
  • Возможность проверки наличия макросов VBA без загрузки документа была предоставлена путем добавления свойства has_macros. 24.5
  • Теперь поддерживается сохранение нумерации источников при вставке документа с помощью механизма создания отчетов LINQ. 24.5
  • Добавлено новое свойство date_time_utc – оно обеспечивает более точную временную метку для комментариев, улучшая организацию и отслеживаемость. 24.6
  • Формат даты и времени теперь автоматически определяется для беспрепятственного экспорта в формат XLSX. 24.7
  • Было добавлено общедоступное свойство is_protected, которое позволяет вам проверить, защищен ли проект VBA. 24.7
  • Информация о шрифте была расширена за счет добавления свойства embedding_licensing_rights к классам FontInfo и PhysicalFontInfo. 24.8
  • Для более точной работы со структурой документа был добавлен способ эффективной очистки верхних и нижних колонтитулов разделов с сохранением водяных знаков. Чтобы очистить верхние и нижние колонтитулы разделов, используйте новый общедоступный метод clear_headers_footers. 24.8
  • Включена цифровая подпись XPS документов с использованием XpsSaveOptions – для этой цели добавлено новое свойство digital_signature_details. 24.8

Aspose.Words для Python через .NET 24.1, 24.2, 24.3, 24.4

Aspose.Words 24.1 улучшены возможности управления цветами обводки, улучшены OLE объекты, а также введен новый Bibliography Sources общий API интерфейс.

Aspose.Words 24.2 расширены диаграммы API и управление стилем. В этой версии Aspose.Words также появилась возможность указывать SvgSaveOptions во время рендеринга, более гибкое управление загрузкой Markdown файлов и работа со ссылочным текстом для сносок и концевых примечаний.

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

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

Поддерживаемые форматы <sup>24.4</sup>

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

Пожалуйста, обратите внимание, что WebP в настоящее время доступно только в версиях .NET Standard и .NET Framework v4.6.2 и выше.

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

Управление цветом обводки <sup>24.1</sup>

Класс Stroke был расширен набором новых общедоступных свойств, связанных с управлением цветами обводки: fore_theme_color и back_theme_color, fore_tint_and_shade и back_tint_and_shade.

DrawingML Расширение графиков API <sup>24.2 / 24.3 / 24.4</sup>

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

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

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

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

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

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

Укажите SvgSaveOptions Во время рендеринга <sup>24.2</sup>

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

Сохранять пустые строки при загрузке Markdown файлов <sup>24.2</sup>

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

Новый пользователь TIFF для чтения/записи <sup>24.3</sup>

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

Другой

  • Возможность изменять текст элемента управления TextBox OLE была реализована путем добавления нового свойства Text к новому классу TextBoxControl. 24.1
  • Общедоступные источники библиографии API были реализованы путем добавления нового пространства имен Aspose.Words.Bibliography с его новыми классами и перечислениями, а также путем добавления нового свойства bibliography к классу Document. 24.1
  • В класс Style добавлены новые общедоступные свойства priority, unhide_when_used и semi_hidden для улучшенного управления стилем. 24.2
  • Функциональность для получения фактического текста опорного знака для сносок и концевых сносок была расширена с помощью свойства actual_reference_mark и метода update_actual_reference_marks. 24.2
  • Реализована эмуляция бинарных растровых операций для метафайлов WMF. 24.3
  • Возможность определять параметры подписи для документов в SaveOptions была включена путем добавления нового класса DigitalSignatureDetails с новыми открытыми членами, а также добавления новых свойств к классам OoxmlSaveOptions, DocSaveOptions и OdtSaveOptions. 24.4

Aspose.Words для Python через .NET 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 и OOXML документами, а также поддержка WebP изображений.

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

Настройка названий осей в DrawingML диаграммах <sup>23.9</sup>

Возможность настраивать названия осей на диаграммах DrawingML появилась благодаря внедрению нового свойства public class ChartAxisTitle и title.

Определение вертикального расположения шрифтов в абзаце <sup>23.9</sup>

Теперь можно определять вертикальное расположение шрифтов в абзаце, используя новое свойство public baseline_alignment и новое перечисление BaselineAlignment.

Управление цветом переднего плана <sup>23.10</sup>

Возможность извлекать цвет переднего плана без модификаторов была добавлена в классы Fill и Stroke с помощью свойства BaseForeColor.

Расширение функциональности графиков <sup>23.10</sup>

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

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

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

Форматирование шрифта по умолчанию для DrawingML записей в условных обозначениях диаграммы <sup>23.11</sup>

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

Укажите макет страницы при открытии PDF в Reader <sup>23.12</sup>

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

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

Указание имени папки для создания изображения URIs в Markdown <sup>23.9</sup>

Класс MarkdownSaveOptions был расширен за счет добавления свойства images_folder_alias, которое позволяет указать имя папки, используемой для создания изображения URIs, записанного в документ Markdown.

Уменьшить PDF Размер выходных данных <sup>23.10</sup>

Были реализованы различные оптимизации PDF рендеринга для уменьшения размера выходных данных при использовании настроек optimize_output.

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

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

Другой

  • Реализована эмуляция рендеринга метафайлов для определения размера растеризации, в частности, для WMF ширины пера и EMF косметической ширины пера. Для достижения этой цели свойство ScaleWmfFontsToMetafileSize было заменено свойством emulate_rendering_to_size_on_page и добавлено свойство emulate_rendering_to_size_on_page_resolution. 23.9
  • С использованием метода insert_document_inline был представлен упрощенный метод вставки одного документа в другой в текущем положении курсора. 23.10
  • Возможность доступа к свойствам стиля и их изменения была добавлена благодаря введению нового свойства locked. 23.10
  • К методам класса CompositeNode был добавлен параметр универсального типа. 23.10
  • Возможность записывать все разделы документа на один и тот же рабочий лист XLSX была предоставлена благодаря новому типу перечисления XlsxSectionMode и новому свойству section_mode. 23.11
  • Способ управления тем, как расширения формата ZIP64 будут использоваться для документов OOXML, был реализован с помощью нового свойства Zip64Mode класса OoxmlSaveOptions и нового перечисления Zip64Mode. 23.12
  • Добавлена поддержка изображений WebP. Пожалуйста, обратите внимание, что эта функция доступна только для версий .NetStandart и .NET6+. 23.12

Aspose.Words для Python через .NET 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
  • Реализовано формирование вертикального текста для метафайлов EMF. 23.8

Визуализация

Получение и изменение данных ряда диаграмм <sup>23.5</sup>

Возможность получать и изменять данные рядов диаграмм была предоставлена путем добавления:

Поддержка расширенной типографики <sup>23.6</sup>

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

Цветной контент на странице <sup>23.6</sup>

Было добавлено общедоступное свойство PageInfo.colored, указывающее, является ли страница цветной или нет.

Форматирование меток данных диаграммы <sup>23.6</sup>

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

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

Динамическая HTML вставка для LINQ Механизма создания отчетов <sup>23.6</sup>

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

Mustache Поддержка тегов <sup>23.7</sup>

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

Указание размера отображаемых изображений <sup>23.8</sup>

Введено новое общедоступное свойство image_size для указания размера визуализируемых изображений в пикселях.

Сохранить пробелы для JSON строковых значений – LINQ <sup>23.8</sup>

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

LowCode <sup>23.6</sup>

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

Другой

  • Реализована поддержка переноса текста в верхние и нижние колонтитулы. 23.5
  • Добавлена возможность удалять цифровые подписи из ODT документов с помощью метода RemoveAllSignatures. 23.5
  • Добавлено общедоступное свойство phonetic_guide для получения базового и ruby-текста фонетического руководства Run. 23.5
  • Добавлена возможность извлекать значение цифровой подписи из документа с цифровой подписью в виде массива байт, введя новое свойство signature_value. 23.7
  • Классы Row и Cell были расширены за счет новых открытых участников – Row.next_row, Row.previous_row, Cell.next_cell, и Cell.previous_cell. 23.7

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