Ce este nou în Aspose.Words pentru C++

Contents
[ ]

Această pagină descrie cele mai interesante caracteristici noi Aspose.Words introduse în versiunile recente.

Aspose.Words pentru C++ 24.9, 24.10

Aspose.Words 24.9 introduce group shape Inserare și StructuredDocumentTag Inserare prin DocumentBuilder, îmbunătățește randarea diagramelor radiale cu gradații, îmbunătățește semnăturile digitale cu suport XAdES-EPES, adaugă Markdown recunoașterea sublinierii și oferă acces la separatoarele de notă de subsol/notă finală.

Aspose.Words 24.10 introduce suport îmbunătățit pentru controlul ActiveX cu crearea CommandButton, Controlul vizibilității formei noi, capacitatea de a group shapes, exportul Markdown îmbunătățit pentru tabele, formatarea diagramelor pentru graficele Pie și Doughnut, o mai bună manipulare a codificării Big5 și suport pentru fonturile taiwaneze învechite.

Redare și imprimare

Gradații pe diagrame radiale 24.9

A fost implementată redarea gradărilor pe diagrame radiale.

CommandButton Controale ActiveX 24.10

Abilitatea de a crea CommandButton controale ActiveX a fost introdusă prin adăugarea unei noi metode publice InsertForms2OleControl și a unei noi clase publice Forms2OleControl.

Controlați Vizibilitatea Formei 24.10

O nouă proprietate publică Hidden a fost adăugată pentru a controla vizibilitatea formelor.

Modificări în graficele Pie și Doughnut 24.10

Mai multe proprietăți publice noi au fost adăugate la graficele format Pie și Doughnut.

Conversia, încărcarea și salvarea documentelor

Subliniați formatarea la încărcarea fișierelor Markdown 24.9

Opțiunea de a recunoaște formatarea sublinierii la încărcarea documentelor Markdown a fost încorporată prin adăugarea unei noi proprietăți publice ImportUnderlineFormatting.

Exportarea tabelelor ca HTML la salvarea în Markdown 24.10

O opțiune de a exporta tabele ca HTML la salvarea documentelor în format Markdown a fost implementată prin adăugarea unei noi proprietăți publice ExportAsHtml și a unei enumerări MarkdownExportAsHtml.

Semnături Digitale

Semnați documente cu XAdES-EPES 24.9

Abilitatea de a semna documente cu XAdES-EPES nivel XML-DSig semnături a fost introdusă prin adăugarea unei noi proprietăți publice XmlDsigLevel și a unei noi enumerări publice XmlDsigLevel.

Altele

  • O nouă metodă publică InsertGroupShape a fost adăugată la group shapes. 24.9
  • O nouă metodă publică InsertStructuredDocumentTag a fost adăugată pentru a insera StructuredDocumentTags într-un document. 24.9
  • Accesul Public la separatoarele de note de subsol/note de final a fost asigurat prin adăugarea câtorva clase și proprietăți publice. 24.9
  • Capacitatea de a grupa forme individuale, group shapes împreună și de a grupa direct ambele forme și group shapes a fost introdusă prin adăugarea metodei InsertGroupShape. 24.10
  • Manipularea codificării Big5 pentru TrueType tabele cmap a fost îmbunătățită. 24.10
  • Suportul pentru fonturile taiwaneze învechite a fost îmbunătățit. 24.10

Aspose.Words pentru C++ 24.5, 24.6, 24.7

Aspose.Words 24.5 extinde opțiunile pentru ansambluri, îmbunătățește capacitățile de redare și extinde alte opțiuni.

Aspose.Words 24.6 îmbunătățește opțiunile de redare, îmbunătățește funcționalitatea de căutare și comparare și extinde alte câteva caracteristici.

Aspose.Words 24.7 modifică modul în care lucrați cu ActiveX, extinde capacitățile de redare, precum și exportul în formatele Markdown și XLSX.

Formate Acceptate

Începând cu versiunea 24.7, exportul în PDF/UA-2 este acceptat pentru a asigura accesibilitatea utilizatorilor cu dizabilități.

Redare și imprimare

Modificări în diagrame, forme și DrawingML 24.5

  • DrawingML a fost implementată redarea efectelor pentru SVG grafică, extinzând funcționalitatea anterioară limitată la imagini.
  • Suportul pentru crearea diagramelor combinate și ajustarea proprietăților, cum ar fi lățimea decalajului, suprapunerea și scala de bule în cadrul grupurilor de serii, a fost introdus prin adăugarea claselor ChartSeriesGroup și ChartSeriesGroupCollection și a proprietății SeriesGroups.
  • Funcționalitatea de manipulare a efectului SoftEdge al formelor a fost implementată prin adăugarea clasei SoftEdgeFormat.
  • Abilitatea de a modifica valorile de ajustare a formelor a fost implementată prin adăugarea claselor publice AdjustmentCollection și Adjustment și a proprietății Adjustments.

Modificări în diagrame, forme și desen 24.6

  • Capacitățile de cartografiere au fost îmbunătățite. Acum Puteți crea o varietate mai mare de diagrame, inclusiv Treemaps, Sunbursts, Histograms, Pareto diagrame, Box & Whisker diagrame, Waterfalls și Funnels. Acest lucru vă permite să vizualizați datele într-un mod mai divers și mai informativ.
  • Controlul culorilor pentru formatarea umbrelor a fost îmbunătățit. Puteți obține un control mai precis asupra aspectului documentelor dvs. accesând culorile umbrelor.
  • Creșterea performanței pentru redarea fundalului a fost îmbunătățită. Puteți accelera semnificativ redarea fundalurilor care conțin elemente mici datorită tehnologiei native de placare.
  • Au fost adăugate gradiente realiste pentru forme. Acum Puteți crea DML forme cu gradiente neliniare, imitând stilul vizual al Microsoft Word pentru un aspect mai lustruit.

Personalizarea Etichetelor De Date Grafice 24.7

A fost adăugată posibilitatea de a personaliza etichetele de date grafice, cum ar fi Orientation și Rotation.

Styling număr personalizat pentru nivelurile de listă 24.7

A fost adăugat un setter pentru proprietatea publică CustomNumberStyleFormat. Acum Puteți defini un stil de număr personalizat pentru nivelurile listei.

Modificări în lucrul cu ActiveX 24.7

  • Proprietățile obiectelor ActiveX pot fi acum modificate, oferindu-vă mai mult control asupra comportamentului lor.
  • A fost adăugată posibilitatea de a modifica valoarea butonului Radio ActiveX control pentru a permite interacțiunea dinamică.
  • A fost adăugată posibilitatea de a comuta un ActiveX checkbox la “verificat” sau “debifat”.

Încărcarea și salvarea documentelor

Exportarea linkurilor în format Markdown 24.7

Capacitatea de a controla exportul de link-uri în format Markdown a fost adăugată prin implementarea proprietății LinkExportMode.

Căutați și comparați

Opțiuni Avansate De Comparație 24.6

A fost adăugată capacitatea de a eficientiza fluxurile de lucru de analiză a datelor cu funcționalitate îmbunătățită de comparație. Aceasta include o nouă opțiune IgnoreStoreItemId și o interfață reproiectată pentru comparații avansate.

Altele

  • Funcția de eliminare a paginilor goale dintr-un document a fost implementată prin adăugarea metodei RemoveBlankPages. 24.5
  • Capacitatea de a verifica prezența macrocomenzilor VBA fără a încărca un document a fost furnizată prin adăugarea proprietății HasMacros. 24.5
  • A fost adăugată o nouă proprietate DateTimeUtc - Aceasta oferă un marcaj de timp mai precis pentru comentarii, îmbunătățind organizarea și trasabilitatea. 24.6
  • Formatul datetime este acum detectat automat pentru export fără sudură în format XLSX. 24.7
  • Proprietatea publică IsProtected, care vă permite să verificați dacă un proiect VBA este protejat, a fost adăugat. 24.7

Aspose.Words pentru C++ 24.1, 24.2, 24.3, 24.4

Aspose.Words 24.1 îmbunătățește experiența în jurul gestionarea culorilor accident vascular cerebral, îmbunătățește OLE obiecte,precum și introduce o nouă Bibliografie surse publice API.

Aspose.Words 24.2 diagrame extinse API și gestionarea stilului. Această versiune a Aspose.Words a introdus, de asemenea, capacitatea de a specifica SvgSaveOptions în timpul redării, controlul mai flexibil al încărcării fișierelor Markdown și lucrul cu textul de referință pentru notele de subsol și notele de final.

Aspose.Words 24.3 introduce emularea operațiunilor raster binare pentru WMF metafișiere și, de asemenea, continuă să extindă graficele API.

Aspose.Words 24.4 îmbunătățește unele opțiuni de redare, precum și îmbunătățește lucrul cu semnăturile digitale.

Redare și imprimare

Controlul Culorii Cursei 24.1

Clasa Stroke a fost extinsă cu un set de noi proprietăți publice legate de gestionarea culorilor stroke: ForeThemeColor și BackThemeColor, ForeTintAndShade și BackTintAndShade.

DrawingML Grafice API Extensie 24.2 / 24.3 / 24.4

DrawingML Charts API continuă să fie extins.

Încorporați fonturile declarate în @font-face reguli 24.4

Adaugata o capacitate de a încorpora fonturile declarate în @font-face Reguli în definițiile font documentului rezultat a fost introdus prin adăugarea unui nou SupportFontFaceRules proprietate.

Lucrați cu formatarea strălucirii și reflecției 24.4

A fost implementată capacitatea de a lucra cu formatarea strălucirii și reflexiei pentru un obiect de desen.

Încărcarea și salvarea documentelor

Specificați SvgSaveOptions În Timpul Redării 24.2

Capacitatea de a specifica SvgSaveOptions în timpul randării a fost adăugată folosind ShapeRenderer.Save și OfficeMathRenderer.Save metode.

Păstrați liniile goale la încărcarea fișierelor Markdown 24.2

A fost adăugată posibilitatea de a păstra liniile goale la încărcarea fișierelor Markdown.

Altele

  • Capacitatea de a modifica textul controlului TextBox OLE a fost introdusă prin adăugarea unei noi proprietăți Text la noua clasă TextBoxControl. 24.1
  • Bibliografia publică API a fost implementată prin adăugarea unui nou spațiu de nume Aspose.Words.Bibliography cu noile sale clase și enumerări și prin adăugarea unei noi proprietăți Bibliography la clasa Document. 24.1
  • Noile proprietăți publice Priority, UnhideWhenUsed și SemiHidden pentru gestionarea îmbunătățită a stilului au fost adăugate la clasa Style. 24.2
  • Funcționalitatea de a prelua textul real al marcajului de referință pentru notele de subsol și notele de final a fost îmbunătățită cu proprietatea ActualReferenceMark și metoda UpdateActualReferenceMarks. 24.2
  • A fost implementată emularea operațiilor raster binare pentru WMF metafișiere. 24.3
  • Capacitatea de a defini opțiunile de semnătură pentru documentele din SaveOptions a fost activată prin adăugarea unei noi clase DigitalSignatureDetails cu noi Membri publici, precum și prin adăugarea de noi proprietăți la clasele OoxmlSaveOptions, DocSaveOptions și OdtSaveOptions. 24.4

Aspose.Words pentru C++ 23.9, 23.10, 23.11, 23.12

Aspose.Words 23.9 extinde opțiunile de redare, emularea De redare metafile și markdown opțiuni de salvare.

Aspose.Words 23.10 îmbunătățește redarea, extinde opțiunile pentru încărcarea și salvarea documentelor și permite utilizatorilor să îmbine documente în moduri noi.

Aspose.Words 23.11 îmbunătățește lucrul cu revizii, XLSX format și fonturi pe legenda diagramei cu opțiuni suplimentare.

Aspose.Words 23.12 introduce noi proprietăți și enumerări pentru lucrul cu documentele PDF și OOXML, precum și suport pentru imaginile WebP.

Redare și imprimare

Personalizarea titlurilor axelor în DrawingML diagrame 23.9

Capacitatea de a personaliza titlurile Axei în graficele DrawingML a fost introdusă prin implementarea unei noi clase publice ChartAxisTitle și Title proprietate.

Determinarea poziției verticale a fonturilor într - un paragraf 23.9

Acum este posibil să se definească poziția verticală a fonturilor într-un paragraf folosind noua proprietate publică BaselineAlignment și Noua enumerare BaselineAlignment.

Controlul Culorilor Din Prim Plan 23.10

Capacitatea de a prelua culoarea din prim plan fără modificatori a fost adăugată la clasele Fill și Stroke prin proprietatea BaseForeColor.

Extinderea funcționalității diagramelor 23.10

Funcționalitatea claselor ChartDataPointCollection, ChartSeries și ChartFormat a fost extinsă cu noi metode și proprietăți.

Reglați automat și potriviți o imagine într-o formă 23.10

O modalitate simplă de a regla și potrivi automat o imagine într-o anumită formă a fost furnizată prin noua metodă FitImageToShape.

Formatarea implicită a fontului pentru DrawingML intrările din legenda diagramei 23.11

Abilitatea de a specifica formatarea implicită a fontului pentru intrările de legendă ale graficelor DrawingML a fost adăugată prin proprietatea Font. Această caracteristică facilitează un aspect mai raționalizat și mai consistent pentru elementele graficului, îmbunătățind estetica generală a documentului.

Specificați aspectul paginii la deschiderea PDF În Reader 23.12

Abilitatea de a specifica aspectul paginii care va fi utilizat la deschiderea unui document într-un cititor PDF a fost adăugată prin introducerea unei noi proprietăți PageLayout la clasa PdfSaveOptions și introducerea unei noi enumerări PdfPageLayout.

Încărcarea și salvarea documentelor

Specificarea unui nume de Folder pentru a construi imaginea URIs în Markdown 23.9

Clasa MarkdownSaveOptions a fost extinsă prin includerea proprietății ImagesFolderAlias, care permite specificarea numelui folderului folosit pentru a construi imaginea URIs scrisă în documentul Markdown.

Reduceți Dimensiunea De Ieșire PDF 23.10

Au fost implementate diferite optimizări de redare PDF pentru a reduce dimensiunea ieșirii atunci când se utilizează setările OptimizeOutput.

Caracteristica de recunoaștere a hyperlink-urilor la încărcarea documentelor TXT a fost implementată prin adăugarea unei noi proprietăți DetectHyperlinks.

Altele

  • A fost implementată emularea De redare Metafile pentru a determina dimensiunea rasterizării, în special pentru WMF lățimea stiloului și EMF lățimea stiloului cosmetic. Pentru a realiza acest lucru, proprietatea ScaleWmfFontsToMetafileSize a fost înlocuită cu proprietatea EmulateRenderingToSizeOnPage și proprietatea EmulateRenderingToSizeOnPageResolution a fost adăugată. 23.9
  • O metodă simplificată pentru inserarea unui document într-un alt document la poziția curentă a cursorului a fost introdusă folosind metoda InsertDocumentInline. 23.10
  • Abilitatea de a accesa și modifica proprietățile stilului a fost adăugată prin introducerea noii proprietăți Locked. 23.10
  • Un parametru de tip generic a fost adăugat la metodele clasei CompositeNode. 23.10
  • O modalitate de a controla când o anumită revizuire ar trebui acceptată/respinsă sau nu a fost implementată prin utilizarea metodelor Accept și Reject. Această îmbunătățire oferă utilizatorilor un control mai fin asupra procesului de revizuire. 23.11
  • Abilitatea de a scrie toate secțiunile unui document pe aceeași foaie de lucru XLSX a fost furnizată prin noul tip de enumerare XlsxSectionMode și noua proprietate SectionMode. 23.11
  • O modalitate de a controla modul în care vor fi utilizate extensiile de format ZIP64 pentru documentele OOXML a fost implementată prin noua proprietate Zip64Mode a clasei OoxmlSaveOptions și Noua enumerare Zip64Mode. 23.12
  • A fost introdus suport pentru imaginea WebP. Vă rugăm să rețineți că această caracteristică este disponibilă numai pentru .NetStandart și .NET6+ versiuni. 23.12

Vezi Și