Какво ново в Aspose.Words вместо Python via .NET

Contents
[ ]

Тази страница описва най-интересното ново Aspose.Words функции, въведени в последните издания.

Aspose.Words за .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 се поддържа, за да се осигури достъпност за потребители с увреждания.

Изобразяване и печат

Промени в Charts, Shapes и DrawingML 24.5

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

Промени в диаграми, форми и чертежи 24.6

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

Персонализиране на етикета с данни на диаграма 24.7

Добавена е възможност за персонализиране на етикети с данни на диаграма, като Ориентация и Въртене.

Персонализиран стил на номера за нива на списък 24.7

Добавен е сетер за публичното свойство custom_number_style_format. Вече можете да дефинирате персонализиран стил на номера за нивата на списъка.

Промени в работата с ActiveX 24.7

  • Свойствата на ActiveX обектите вече могат да се променят, което ви дава повече контрол върху тяхното поведение.
  • Добавена е възможност за промяна на стойността на ActiveX контролата за радио бутон, за да се активира динамично взаимодействие.
  • Добавена е възможността за превключване на квадратчето за отметка на ActiveX на „отметнато“ или „неотметнато“.

Контрол върху ориентацията и завъртането на отметките на оста на диаграмата 24.8

Добавен е прецизен контрол върху ориентацията и въртенето на етикетите за отметки на оста на диаграмата за по-удобно персонализиране на диаграмата – класът AxisTickLabels е разширен с нови свойства за orientation и rotation.

Замяна на обратната наклонена черта със знака йена 24.8

Обратно съвместимият HTML и XAML експорт за замяна на обратната наклонена черта със знака йена е подобрен. За да се постигне това, свойството replace_backslash_with_yen_sign е добавено към класовете HtmlSaveOptions и XamlFlowSaveOptions.

Използване на SDT етикети като имена на полета на формуляр при експортиране в PDF 24.8

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

Конвертиране, зареждане и запазване на документи

Експортиране на връзки във формат Markdown 24.7

Възможността за контролиране на експортирането на връзки във формат Markdown е добавена чрез внедряването на свойството link_export_mode.

Нисък код 24.8

Въведен е нов клас LowCode.Converter, предназначен да предостави набор от методи за конвертиране на различни типове документи с един ред код.

Търсете и сравнявайте

Разширени опции за сравнение 24.6

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

Друго

  • Функцията за премахване на празни страници от документ е внедрена чрез добавяне на метода remove_blank_pages. 24.5
  • Възможността за проверка за наличие на макроси на VBA без зареждане на документ е предоставена чрез добавяне на свойството has_macros. 24.5
  • Вече се поддържа запазване на номерирането на източника при вмъкване на документ с помощта на LINQ Reporting Engine. 24.5
  • Добавено е ново свойство date_time_utc – това предоставя по-прецизно времево клеймо за коментари, подобрявайки организацията и проследимостта. 24.6
  • LINQ Reporting Engine е подобрен. Направено е селективно премахване на празни абзаци и дефиниране на персонализирани съобщения за липсващи членове на обекти, което води до по-чисти и по-информативни отчети. 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 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 metafiles. 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 и повече.

Пренос и печат

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

На Stroke класът е удължен с набор от нови обществени свойства, свързани с управлението на цветовете на инсулт: fore_theme_color както и back_theme_color, fore_tint_and_shade както и back_tint_and_shade.

ЧертежML Графики API Разширение 24.2 / 24.3 / 24.4

На DrawingML Charts API продължава да се разширява.

Вграждане на шрифтове в @font-face Правила 24.4

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

Работа с форматиране на блясъка и отражението 24.4

Възможността да се работи със светещ и отразяващ формат за рисуващ обект е изпълнена.

Зареждане и съхраняване на документи

Посочете SvgSave Oppositions по време на предаването 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
  • The Bibliography Sources public API беше приложен чрез добавяне на ново пространство за имена Aspose.Words.Bibliography с новите си класове и изброявания, и чрез добавянето на нов bibliography собственост на Document Клас. 24.1
  • Нови обществени имоти priority, unhide_when_used, както и semi_hidden В допълнение към Style Клас. 24.2
  • Функционалността за извличане на текста на действителната референтна марка за бележки под линия и крайни бележки е подобрена с actual_reference_mark собственост и update_actual_reference_marks метод. 24.2
  • Емулацията на двоични растерни операции за WMF metafiles е въведена. 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 снимки.

Пренос и печат

Персонализиране на титлите на брадва в DrawML Графики 23.9

Възможността за персонализиране на заглавията на осите в диаграмите на DrawML беше въведена чрез въвеждането на нов публичен клас ChartAxisTitle както и title собственост.

Определяне на вертикалната позиция на шрифтовете в рамките на параграф 23.9

Сега е възможно да се определи вертикалната позиция на шрифтовете в рамките на параграф, като се използва новата общественост baseline_alignment собственост и новото BaselineAlignment Изброяване.

Контрол на цветовете 23.10

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

Разширяване на функционалността на картите 23.10

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

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

Беше предоставен прост начин за автоматично регулиране и монтиране на изображение в определена форма чрез новата fit_image_to_shape метод.

Форматиране на шрифта по подразбиране за чертеж ML Графика Legend Записи 23.11

Възможността за определяне на форматиране на шрифта по подразбиране за легенди записи на карти DrawML е добавен чрез font собственост. Тази функция улеснява по-рационализирания и последователен външен вид за картографски елементи, подобрявайки цялостната документна естетика.

Посочете подредбата на страниците при отваряне на PDF в Reader 23.12

Възможността за определяне на оформлението на страницата, която да бъде използвана при отваряне на документ в PDF четеца, е добавена чрез въвеждането на нов page_layout собственост на PdfSaveOptions клас и въвеждане на нов PdfPageLayout Изброяване.

Зареждане и съхраняване на документи

Задаване на име на папка за създаване на изображение URIs в Markdown 23.9

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

Намаляване на PDF Размер на изхода 23.10

Различни PDF оптимизации за предаване за намаляване на размера на изхода при използване optimize_output настройките са изпълнени.

Разпознаване на хипервръзки при зареждане на TXT документи 23.10

Функцията за разпознаване на хипервръзки при зареждане на TXT документи е въведена чрез добавяне на нов detect_hyperlinks собственост.

Други

  • Metafile емулация за определяне размера на растеризацията е въведена, специално за 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 подобрява способността за работа с данните от серията карти и способността за работа с документи на ОДТ, както и подобрява заглавните части/краки и текстовата опаковка.

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

Внасяне

Получаване и промяна Данни от серията Chart 23.5

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

Подкрепа за напреднала типография 23.6

Добавена е и подкрепа за усъвършенствана типография в WMF, EMF и EMF+.

Цветно съдържание на страницата 23.6

Обществената собственост PageInfo.colored, показва дали страницата е оцветена или не, е добавена.

Форматиране на етикетите на картите 23.6

Възможността да се зададе попълване, инсулт, и callout форматиране за карти данни етикети е въведена.

Mail Merge и докладване

Dynamic HTML вмъкване за LINQ отчитащ двигател 23.6

Добавен е нов начин за динамично въвеждане на HTML за LINQ Reporting Engine.

Mustache Поддръжка на тагове 23.7

Mustache Етикетите сега се поддържат в MailMerge.GetRegionsHierarchy както и MailMerge.GetFieldNamesForRegion методи.

Посочване размера на получени изображения 23.8

Нова обществена собственост image_size за определяне размера на топираните изображения в пиксел е въведена.

Запазете Whitespaces за JSON Струнни стойности по LINQ 23.8

Към отчитащия LINQ двигател е добавена опция за запазване на белите пространства за стойностите на JSON низ.

LowCode 23.6

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

Други

  • Подкрепа за текстова опаковка в заглавни/краки е въведена. 23.5
  • Възможността за премахване на цифровите подписи от ОДТ документи е добавена чрез 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 (наричан още КНР, AZW. Amazon Формат за електронна книга на Kindle). Сега можете не само да заредите документи на MOBI, но и да експортирате файловете си във формат MOBI.

Внасяне

Работа с Shading тема цветове 23.1

Възможността да се работи със сенки цветове на темата е въведена.

Подкрепа на коефициента R-квадрат в DML карти 23.1

Подкрепа на R квадратен коефициент в DML графика трендлайн етикети, когато е добавен превод.

Подобрения при прехвърляне на карти 23.2

От 23.2 г. картографирането е значително подобрено.

Контрол на цветовете и фона 23.3

На 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 бяха представени.

Linear Trendline Formula for DrawML Rendering 22.12

Линейна трендлайн формула рендиране за DrawML диаграми е въведена.

Настройки за връщане на шрифта 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 е бил разрешен тип на ниво Ред. 22.9
  • OLE обекти и контроли сега се третират като метафилни изображения при конвертиране на документ към HTML. 22.10
  • Нова функция за проверка, че даден списък е създаден от същия шаблон като списъка в сравнение е добавен чрез въвеждане на нов HasSameTemplate метод в List Клас. 22.10
  • Възможност за създаване на нови структурирани тагове на документа Citation типът е добавен. 22.11
  • Нов. EmbedAttachments Имот, който позволява на потребителите да вграждат прикачени файлове от изходния документ в изходния PDF документ. 22.11

Вижте също