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

Contents
[ ]

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

Aspose.Words для Python via .NET 24.5

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

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

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

Другой

  • Функция удаления пустых страниц из документа реализована путем добавления метода remove_blank_pages. 24.5
  • Возможность проверки наличия макросов VBA без загрузки документа предоставлена путем добавления свойства has_macros. 24.5
  • Теперь поддерживается сохранение нумерации источников при вставке документа с помощью механизма отчетов LINQ. 24.5

Aspose.Words для Python via .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 Reader/Writer и эмуляцию операций с бинарными растрами для метафайлов WMF. Aspose.Words 24.3 также продолжает расширять диаграммы API.

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

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

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

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

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

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

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

Расширение DrawingML Charts API 24.2 / 24.3 / 24.3

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

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

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

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

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

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

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

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

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

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

Новый TIFF Reader/Writer 24.3

Новый читатель/писатель 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 via .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 диаграммы 23.9

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Функция распознавания гиперссылок при загрузке документов 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. Обратите внимание, что эта функция доступна только для .NetСтандарт и .NET6+ версий. 23.12.

Aspose.Words для Python via .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
  • Реализовано формирование вертикального текста для метафайлов ЭМП. 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 методы.

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

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

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

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

LowCode 23.6.

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

Другой

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

Aspose.Words для Python via .NET 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 Класс был расширен с набором новых общественных свойств, связанных с цветами фона и переднего плана: fore_theme_color и back_theme_color, fore_tint_and_shade и back_tint_and_shade.

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

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

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

Способность устанавливать расстояние между таблицей и окружающим текстом была добавлена путем введения новых свойств. Table класс: distance_left, distance_right, distance_top, и distance_bottom.

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

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

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

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

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

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

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

Приговор и корректировка слов 23.3

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

Другой

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

Aspose.Words для Python via .NET 22.9, 22.10, 22.11, 22.12

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

Aspose.Words 22.10 улучшает поиск и замену опций, улучшает объекты OLE и расширяет функциональность списка.

Aspose.Words 22.11 расширяет функционал новыми опциями для более удобной работы с уже знакомыми объектами: OLE и структурированные теги документов.

Aspose.Words 22.12 расширяет возможности рендеринга и вводит опции работы с маржой при загрузке/сбережении документа.

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

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

Чтение и печать

Новые пограничные свойства 22.12.

Новые общественные объекты theme_color и tint_and_shade были введены.

Линейная формула тренда для рисования ML 22.12.

Реализован линейный рендеринг формул трендовой линии для диаграмм DrawingML.

Скачать Fallback Settings для Google Noto Шрифты 22.12.

Предопределенные параметры резервного копирования шрифта для Google Noto шрифты были обновлены.

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

Возможность кэширования форм заголовка / футера для уменьшения размера выходного файла PDF была реализована путем добавления нового файла. CacheHeaderFooterShapes собственность.

Автоматическая нумерация при загрузке документа 22.9

Возможность конкретизировать auto_numbering_detection свойство при загрузке текста было реализовано посредством расширения TxtLoadOptions класс.

Определение конкретного Тип маржи 22.12.

Способность конкретизировать конкретную Margin Тип для данного раздела реализован.

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

Способность игнорировать StructuredDocumentTag После поиска и замены опционы были реализованы путем добавления новых ignore_structured_document_tags собственности на FindReplaceOptions класс.

Другой

  • Добавлена новая функция для получения FieldEQ в качестве OfficeMath. 22.9
  • Создание структурированных тегов документов Group Тип на уровне Row был разрешен. 22.9
  • Объекты и элементы управления OLE теперь рассматриваются как метафайлы при преобразовании документа в HTML. 22.10
  • Новая функция для проверки того, что определенный список был создан из того же шаблона, что и сравниваемый список, была добавлена путем введения нового HasSameTemplate Способ вхождения в List класс. 22.10
  • Возможность создания новых структурированных тегов документов Citation Тип был добавлен. 22.11.
  • Новый EmbedAttachments Введено свойство, позволяющее пользователям встраивать вложения OLE из исходного документа в выходной документ PDF. 22.11.

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