Novità in Aspose.Words per Python via .NET

Contents
[ ]

Questa pagina descrive le nuove funzionalità Aspose.Words più interessanti introdotte nelle versioni recenti.

Aspose.Words per Python tramite .NET 24.9, 24.10, 24.11

Aspose.Words 24.9 introduce l’inserimento di forme di gruppo e l’inserimento di StructuredDocumentTag tramite DocumentBuilder, migliora il rendering dei grafici radiali con graduazioni, migliora le firme digitali con il supporto XAdES-EPES, aggiunge il riconoscimento della sottolineatura Markdown e fornisce l’accesso ai separatori di note a piè di pagina/note di chiusura.

Aspose.Words 24.10 introduce un supporto avanzato per i controlli ActiveX con la creazione di CommandButton, un nuovo controllo della visibilità delle forme, la possibilità di raggruppare le forme, un’esportazione Markdown migliorata per le tabelle, la formattazione dei grafici per i grafici a torta e ad anello, una migliore gestione della codifica Big5 e il supporto per i font taiwanesi obsoleti.

Aspose.Words 24.11 introduce il riepilogo del documento basato su AI, opzioni di rendering avanzate, accesso migliorato alle proprietà del documento e sottotitoli del controllo ActiveX.

AI - Funzioni alimentate 24.11

Il supporto per il riepilogo dei documenti utilizzando i modelli di linguaggio generativo OpenAI e Google è stato integrato aggiungendo lo spazio dei nomi Aspose.Words.AI con i suoi membri pubblici.

Rendering e stampa

Graduazioni sui grafici radiali 24.9

È stato implementato il rendering delle graduazioni sui grafici radiali.

Controlli ActiveX CommandButton 24.10

La possibilità di creare controlli ActiveX CommandButton è stata introdotta aggiungendo un nuovo metodo pubblico insert_forms_2_ole_control e una nuova classe pubblica Forms2OleControl.

Visibilità delle forme di controllo 24.10

È stata aggiunta una nuova proprietà pubblica hidden per controllare la visibilità delle forme.

Modifiche nei grafici a torta e ad anello 24.10

Sono state aggiunte diverse nuove proprietà pubbliche per formattare i grafici a torta e ad anello.

Controllare il rendering dei bordi del campo del modulo di scelta PDF 24.11

Una nuova opzione per controllare il rendering dei bordi del campo del modulo di scelta PDF è stata implementata aggiungendo una nuova opzione pubblica render_choice_form_field_border.

Ottenere e impostare i codici di formato per i dati del grafico 24.11

La possibilità di ottenere e impostare i codici di formato per i dati del grafico è stata aggiunta implementando la proprietà format_code nelle classi ChartXValueCollection, ChartYValueCollection e BubbleSizeCollection.

Rendering di grafici istografici con contenitori ed etichette 24.11

Il rendering del grafico istogramma è stato migliorato consentendo un numero specificato di contenitori ed etichette.

Conversione, caricamento e salvataggio di documenti

Formattazione sottolineata durante il caricamento di file Markdown 24.9

L’opzione per riconoscere la formattazione sottolineata durante il caricamento di documenti Markdown è stata incorporata aggiungendo una nuova proprietà pubblica import_underline_formatting property.

Esportazione delle tabelle come HTML durante il salvataggio in Markdown 24.10

È stata implementata un’opzione per esportare le tabelle come HTML durante il salvataggio dei documenti in formato Markdown aggiungendo una nuova proprietà pubblica export_as_html e un’enumerazione MarkdownExportAsHtml.

Esporta PDF con struttura logica aggiornata 24.11

L’esportazione PDF è stata migliorata includendo le proprietà del titolo della tabella come titoli degli elementi della struttura logica PDF.

Firme digitali

Firma documenti con XAdES-EPES 24.9

La possibilità di firmare documenti con firme XML-DSig di livello XAdES-EPES è stata introdotta aggiungendo una nuova proprietà pubblica xml_dsig_level e una nuova enumerazione pubblica XmlDsigLevel.

Altro

  • Un nuovo metodo pubblico insert_group_shape è stato aggiunto alle forme di gruppo. 24.9
  • Un nuovo metodo pubblico insert_structured_document_tag è stato aggiunto per inserire StructuredDocumentTags in un documento. 24.9
  • L’accesso pubblico ai separatori di note a piè di pagina/note di chiusura è stato fornito aggiungendo alcune classi e proprietà pubbliche. 24.9
  • È stata introdotta la possibilità di raggruppare singole forme, raggruppare forme insieme e raggruppare direttamente sia forme che gruppi di forme aggiungendo il metodo insert_group_shape. 24.10
  • È stata migliorata la gestione della codifica Big5 per le tabelle cmap TrueType. 24.10
  • È stato migliorato il supporto per i font taiwanesi obsoleti. 24.10
  • Per accedere alle proprietà estese del documento, alla classe BuiltInDocumentProperties sono state aggiunte proprietà di sola lettura. 24.11
  • L’impostazione dei sottotitoli per i controlli ActiveX è stata abilitata aggiungendo un nuovo setter pubblico alla proprietà Forms2OleControl.caption. 24.11

Aspose.Words per Python via .NET 24.5, 24.6, 24.7, 24.8

Aspose.Words 24.5 espande le opzioni per gli assiemi, migliora le capacità di rendering ed espande alcune altre opzioni.

Aspose.Words 24.6 migliora le opzioni di rendering, migliora le funzionalità di ricerca e confronto ed espande molte altre funzionalità.

Aspose.Words 24.7 cambia il modo in cui lavori con ActiveX, espande le capacità di rendering e l’esportazione nei formati Markdown e XLSX.

Aspose.Words 24.8 migliora la personalizzazione dei grafici con un controllo preciso sulle etichette degli assi, espande la gestione dei font, migliora la gestione della struttura dei documenti e aggiunge nuove funzionalità per l’esportazione HTML/XAML, la funzionalità PDF, la conversione dei documenti e le firme digitali.

Formati supportati

A partire dalla versione 24.7, è supportata l’esportazione in PDF/UA-2 per garantire l’accessibilità agli utenti con disabilità.

Rendering e stampa

Modifiche a Charts, Shapes e DrawingML 24.5

  • È stato implementato il rendering degli effetti DrawingML per la grafica SVG, che estende le funzionalità precedenti limitate alle immagini.
  • Il supporto per la creazione di grafici combinati e la regolazione di proprietà come larghezza del gap, sovrapposizione e scala di bolle all’interno dei gruppi di serie è stato introdotto aggiungendo ChartSeriesGroup e le classi ChartSeriesGroupCollection e le classi series_groups proprietà.
  • La funzionalità per manipolare l’effetto SoftEdge delle forme è stata implementata aggiungendo la classe SoftEdgeFormat.
  • La possibilità di modificare i valori di regolazione delle forme è stata implementata aggiungendo AdjustmentCollection e Adjustment classi pubbliche e adjustments proprietà.

Modifiche a grafici, forme e disegni 24.6

  • Le funzionalità di creazione dei grafici sono state migliorate. Ora puoi creare una più ampia varietà di grafici, tra cui Treemaps, Sunbursts, Istogrammi, grafici Pareto, grafici Box & Whisker, Cascate e Imbuti. Ciò ti consente di visualizzare i tuoi dati in un modo più diversificato e informativo.
  • Il controllo del colore per la formattazione delle ombre è stato migliorato. Puoi ottenere un controllo più preciso sull’aspetto dei tuoi documenti accedendo ai colori delle ombre.
  • L’aumento delle prestazioni per il rendering dello sfondo è stato migliorato. Puoi velocizzare notevolmente il rendering di sfondi contenenti piccoli elementi grazie alla tecnologia di piastrellatura nativa.
  • Sono stati aggiunti gradienti realistici per le forme. Ora puoi creare forme DML con gradienti non lineari, imitando lo stile visivo di Microsoft Word per un aspetto più raffinato.

Personalizzazione etichetta dati grafico 24.7

È stata aggiunta la possibilità di personalizzare le etichette dei dati del grafico come Orientation e Rotation.

Stile personalizzato dei numeri per i livelli di elenco 24.7

È stato aggiunto un setter per la proprietà pubblica custom_number_style_format. Ora puoi definire uno stile numerico personalizzato per i livelli di elenco.

Cambiamenti nell’utilizzo di ActiveX 24.7

  • Le proprietà degli oggetti ActiveX possono ora essere modificate, offrendoti un maggiore controllo sul loro comportamento.
  • È stata aggiunta la possibilità di modificare il valore del controllo ActiveX del pulsante di opzione per abilitare l’interazione dinamica.
  • È stata aggiunta la possibilità di impostare una casella di controllo ActiveX su “selezionata” o “deselezionata”.

Controllo sull’orientamento e la rotazione delle etichette di spunta degli assi dei grafici 24.8

È stato aggiunto un controllo preciso sull’orientamento e la rotazione delle etichette di spunta degli assi dei grafici per una personalizzazione più comoda dei grafici: la classe AxisTickLabels è stata estesa con nuove proprietà orientation e rotation.

Sostituzione della barra rovesciata con il simbolo dello yen 24.8

L’esportazione HTML e XAML retrocompatibile per la sostituzione del carattere barra rovesciata con il simbolo dello yen è stata migliorata. Per ottenere ciò, la proprietà replace_backslash_with_yen_sign è stata aggiunta alle classi HtmlSaveOptions e XamlFlowSaveOptions.

Utilizzo di tag SDT come nomi di campi modulo durante l’esportazione in PDF 24.8

L’esportazione PDF con supporto per l’utilizzo di tag SDT come nomi di campi modulo è stata migliorata aggiungendo una nuova proprietà use_sdt_tag_as_form_field_name alla classe PdfSaveOptions.

Conversione, caricamento e salvataggio di documenti

Esportazione dei collegamenti nel formato Markdown 24.7

È stata aggiunta la possibilità di controllare l’esportazione dei collegamenti in formato Markdown tramite l’implementazione della proprietà link_export_mode.

LowCode 24.8

È stata introdotta una nuova classe LowCode.Converter, progettata per fornire un set di metodi per convertire vari tipi di documenti con una singola riga di codice.

Cerca e confronta

Opzioni di confronto avanzate 24.6

È stata aggiunta la possibilità di semplificare i flussi di lavoro di analisi dei dati con funzionalità di confronto migliorate. Ciò include una nuova opzione ignore_store_item_id e un’interfaccia riprogettata per confronti avanzati.

Altro

  • La funzione per eliminare le pagine vuote da un documento è stata implementata aggiungendo il metodo remove_blank_pages. 24.5
  • La possibilità di verificare la presenza di macro VBA senza caricare un documento è stata fornita aggiungendo la proprietà has_macros. 24.5
  • Ora è supportato il mantenimento della numerazione della fonte durante l’inserimento di un documento utilizzando LINQ Reporting Engine. 24.5
  • È stata aggiunta una nuova proprietà date_time_utc che fornisce un timestamp più preciso per i commenti, migliorando l’organizzazione e la tracciabilità. 24.6
  • Il motore di reporting LINQ è stato migliorato. Sono state effettuate la rimozione selettiva dei paragrafi vuoti e la definizione di messaggi personalizzati per i membri degli oggetti mancanti, portando a report più chiari e informativi. 24.6
  • Il formato data/ora viene ora rilevato automaticamente per un’esportazione senza interruzioni nel formato XLSX. 24.7
  • È stata aggiunta la proprietà pubblica is_protected, che consente di verificare se un progetto VBA è protetto. 24.7
  • Le informazioni sui font sono state ampliate con la proprietà embedding_licensing_rights aggiunta alle classi FontInfo e PhysicalFontInfo. 24.8
  • È stato aggiunto un modo per cancellare in modo efficiente intestazioni e piè di pagina di sezione preservando le filigrane per lavorare in modo più accurato con la struttura del documento. Per cancellare intestazioni e piè di pagina di sezione, utilizzare il nuovo metodo pubblico clear_headers_footers. 24.8
  • È stata abilitata la firma digitale dei documenti XPS tramite XpsSaveOptions: è stata aggiunta una nuova proprietà digital_signature_details a questo scopo. 24.8

Aspose.Words per Python via .NET 24.1, 24.2, 24.3, 24.4

Aspose.Words 24.1 migliora l’esperienza relativa alla gestione dei colori dei tratti, migliora gli oggetti OLE e introduce un nuovo API pubblico delle origini bibliografiche.

Aspose.Words 24.2 ha ampliato l’API dei grafici e la gestione degli stili. Questa versione di Aspose.Words ha anche introdotto la possibilità di specificare SvgSaveOptions durante il rendering, un controllo più flessibile nel caricamento dei file Markdown e l’utilizzo del testo di riferimento per note a piè di pagina e note di chiusura.

Aspose.Words 24.3 introduce un nuovo lettore/scrittore TIFF e l’emulazione di operazioni raster binarie per i metafile WMF. Aspose.Words 24.3 continua anche ad espandere l’API dei grafici.

Aspose.Words 24.4 migliora il salvataggio dei formati, alcune opzioni di rendering, nonché migliora il lavoro con le firme digitali.

Formati supportati 24.4

Il formato immagine WebP moderno è ora supportato in Aspose.Words per .NET Framework 4.6.2 e versioni successive. Ora è possibile leggere e inserire immagini WebP nei documenti, nonché salvare immagini nel formato WebP.

Si prega di notare che attualmente WebP è disponibile solo in .NET Standard e .NET Framework v4.6.2 e versioni successive.

Rendering e stampa

Controllo colore tratto 24.1

La classe Stroke è stata estesa con una serie di nuove proprietà pubbliche relative alla gestione dei colori del tratto: fore_theme_color e back_theme_color, fore_tint_and_shade e back_tint_and_shade.

Estensione DrawingML Charts API 24.2 / 24.3 / 24.4

Dei DrawingML Charts API continua ad essere ampliata.

Incorpora i font dichiarati nelle regole @font-face 24.4

È stata aggiunta la possibilità di incorporare i font dichiarati nelle regole @font-face nelle definizioni del font del documento risultante aggiungendo una nuova proprietà chiamata support_font_face_rules.

Lavora con la formattazione effetto glow e riflessione 24.4

È stata implementata la possibilità di lavorare con la formattazione effetto glow e riflessione per un oggetto di disegno.

Caricamento e salvataggio di documenti

Specificare SvgSaveOptions durante il rendering 24.2

È stata aggiunta la funzionalità per specificare SvgSaveOptions durante il rendering utilizzando i metodi ShapeRenderer.save e OfficeMathRenderer.save.

Conserva le righe vuote durante il caricamento dei file Markdown 24.2

È stata aggiunta la possibilità di preservare le righe vuote durante il caricamento dei file Markdown.

Un nuovo lettore/scrittore TIFF 24.3

È stato sviluppato un nuovo lettore/scrittore TIFF per Aspose.Words. Aspose.Words per .NET 24.3 ha aggiunto il supporto per la lettura di immagini TIFF con tipi di compressione JPEG e Old JPEG, migliorando significativamente la qualità delle operazioni di lettura e scrittura.

Altro

  • È stata introdotta la possibilità di modificare il testo del controllo OLE TextBox aggiungendo una nuova proprietà Text alla nuova classe TextBoxControl. 24.1
  • Il API pubblico delle fonti bibliografiche è stato implementato aggiungendo un nuovo spazio dei nomi Aspose.Words.Bibliography con le sue nuove classi ed enumerazioni e aggiungendo una nuova proprietà bibliography alla classe Document. 24.1
  • Alla classe Style sono state aggiunte le nuove proprietà pubbliche priority, unhide_when_used e semi_hidden per una gestione migliorata dello stile. 24.2
  • La funzionalità per recuperare il testo del segno di riferimento effettivo per le note a piè di pagina e le note di chiusura è stata migliorata con la proprietà actual_reference_mark e il metodo update_actual_reference_marks. 24.2
  • È stata implementata l’emulazione di operazioni raster binarie per i metafile WMF. 24.3
  • È stata abilitata la possibilità di definire opzioni di firma per i documenti all’interno di SaveOptions aggiungendo una nuova classe chiamata DigitalSignatureDetails con nuovi membri pubblici, nonché aggiungendo nuove proprietà alle classi OoxmlSaveOptions, DocSaveOptions e OdtSaveOptions. 24.4

Aspose.Words per Python via .NET 23.9, 23.10, 23.11, 23.12

Aspose.Words 23.9 espande le opzioni di rendering, l’emulazione del rendering dei metafile e le opzioni di salvataggio markdown.

Aspose.Words 23.10 migliora il rendering, espande le opzioni per caricare e salvare i documenti e consente agli utenti di unire i documenti in nuovi modi.

Aspose.Words 23.11 migliora il lavoro con revisioni, formato XLSX e caratteri nella legenda del grafico con opzioni aggiuntive.

Aspose.Words 23.12 introduce nuove proprietà ed enumerazioni per lavorare con documenti PDF e OOXML, oltre al supporto per le immagini WebP.

Rendering e stampa

Personalizzazione dei titoli degli assi nei grafici DrawingML 23.9

La capacità di personalizzare i titoli degli assi nei grafici DrawingML è stata introdotta mediante l’implementazione di una nuova proprietà ChartAxisTitle e title della classe pubblica.

Determinazione della posizione verticale dei caratteri all’interno di un paragrafo 23.9

È ora possibile definire la posizione verticale dei font all’interno di un paragrafo utilizzando la nuova proprietà pubblica baseline_alignment e la nuova enumerazione BaselineAlignment.

Controllo colore di primo piano 23.10

È stata aggiunta la possibilità di recuperare il colore di primo piano senza modificatori alle classi Fill e Stroke tramite la proprietà BaseForeColor.

Espansione della funzionalità dei grafici 23.10

La funzionalità delle classi ChartDataPointCollection, ChartSeries e ChartFormat è stata ampliata con nuovi metodi e proprietà.

Regola e adatta automaticamente un’immagine a una forma 23.10

Un modo semplice per regolare e adattare automaticamente un’immagine a una forma particolare è stato fornito tramite il nuovo metodo fit_image_to_shape.

Formattazione predefinita dei caratteri per le voci della legenda del grafico DrawingML 23.11

La possibilità di specificare la formattazione predefinita dei caratteri per le voci della legenda dei grafici DrawingML è stata aggiunta tramite la proprietà font. Questa funzionalità facilita un aspetto più snello e coerente per gli elementi del grafico, migliorando l’estetica complessiva del documento.

Specificare il layout della pagina all’apertura del PDF in Reader 23.12

È stata aggiunta la possibilità di specificare il layout di pagina da utilizzare all’apertura di un documento in un lettore PDF attraverso l’introduzione di una nuova proprietà page_layout nella classe PdfSaveOptions e l’introduzione di una nuova enumerazione PdfPageLayout.

Caricamento e salvataggio di documenti

Specificare un nome di cartella per costruire URI di immagine in Markdown 23.9

La classe MarkdownSaveOptions è stata ampliata includendo la proprietà images_folder_alias, che permette di specificare il nome della cartella utilizzata per costruire gli URI delle immagini scritte nel documento Markdown.

Riduci dimensione output PDF 23.10

Sono state implementate varie ottimizzazioni del rendering PDF per ridurre le dimensioni dell’output quando si utilizzano le impostazioni optimize_output.

Riconoscere i collegamenti ipertestuali durante il caricamento di documenti TXT 23.10

La funzionalità per riconoscere i collegamenti ipertestuali durante il caricamento di documenti TXT è stata implementata aggiungendo una nuova proprietà detect_hyperlinks.

Altro

  • È stata implementata l’emulazione del rendering del metafile per determinare la dimensione della rasterizzazione, in particolare per la larghezza della penna WMF e la larghezza della penna cosmetica EMF. Per raggiungere questo obiettivo, la proprietà ScaleWmfFontsToMetafileSize è stata sostituita con la proprietà emulate_rendering_to_size_on_page ed è stata aggiunta la proprietà emulate_rendering_to_size_on_page_resolution. 23.9
  • È stato introdotto un metodo semplificato per inserire un documento in un altro documento nella posizione corrente del cursore utilizzando il metodo insert_document_inline. 23.10
  • È stata aggiunta la possibilità di accedere e modificare le proprietà di stile attraverso l’introduzione della nuova proprietà locked. 23.10
  • Ai metodi della classe CompositeNode è stato aggiunto un parametro di tipo generico. 23.10
  • È stata fornita la possibilità di scrivere tutte le sezioni di un documento sullo stesso foglio di lavoro XLSX tramite il nuovo tipo di enumerazione XlsxSectionMode e la nuova proprietà section_mode. 23.11
  • È stato implementato un modo per controllare il modo in cui verranno utilizzate le estensioni del formato ZIP64 per i documenti OOXML tramite la nuova proprietà Zip64Mode della classe OoxmlSaveOptions e la nuova enumerazione Zip64Mode. 23.12
  • È stato introdotto il supporto per l’immagine WebP. Tieni presente che questa funzionalità è disponibile solo per le versioni .NetStandart e .NET6+. 23.12

Aspose.Words per Python via .NET 23.5, 23.6, 23.7, 23.8

Aspose.Words 23.5 migliora la capacità di lavorare con i dati delle serie di grafici e la capacità di lavorare con documenti ODT, oltre a migliorare le intestazioni/piè di pagina e la disposizione del testo.

Aspose.Words 23.6 espande le opzioni di rendering, aggiunge un nuovo formato di esportazione, migliora il reporting LINQ e gli strumenti LowCode.

Aspose.Words 23.7 migliora le capacità di reporting, aggiunge un nuovo formato di esportazione e introduce modifiche all’utilizzo di tabelle e firme digitali.

Aspose.Words 23.8 espande le capacità di diversi formati, migliora il rendering e aggiunge nuove opzioni per lavorare con i campi

Formati supportati

  • A partire dalla versione 23.6 è possibile salvare un documento in formato XLSX. Ora puoi convertire i tuoi documenti in formato Excel. 23.6

  • A partire dalla versione 23.7, è possibile salvare una pagina o una forma di documento in formato EPS. 23.7

Nuove funzionalità di formato

  • È stata introdotta la funzionalità per generare automaticamente il sommario (TOC) per i documenti MOBI. 23.8
  • Il costruttore PdfEncryptionDetails è stato ampliato con PdfPermissions. 23.8
  • È stata implementata la modellazione del testo verticale per i metafile EMF. 23.8

Rendering

Ottenere e modificare i dati della serie di grafici 23.5

La funzionalità per ottenere e modificare i dati delle serie di grafici è stata fornita aggiungendo:

Supporto per la tipografia avanzata 23.6

È stato aggiunto il supporto per la tipografia avanzata nel rendering WMF, EMF e EMF+.

Contenuto colorato nella pagina 23.6

È stata aggiunta la proprietà pubblica PageInfo.colored che indica se la pagina è colorata o meno.

Formattazione per le etichette dei dati del grafico 23.6

È stata implementata la possibilità di impostare la formattazione di riempimento, tratto e didascalia per le etichette dei dati del grafico.

Mail Merge e reporting

Inserimento HTML dinamico per LINQ Reporting Engine 23.6

È stata aggiunta una nuova modalità di inserimento HTML dinamico per LINQ Reporting Engine.

Supporto tag Mustache 23.7

I tag Mustache sono ora supportati nei metodi MailMerge.GetRegionsHierarchy e MailMerge.GetFieldNamesForRegion.

Specificare la dimensione delle immagini renderizzate 23.8

È stata introdotta una nuova proprietà pubblica image_size per specificare la dimensione delle immagini renderizzate in pixel.

Conserva gli spazi bianchi per i valori stringa JSON – LINQ 23.8

È stata aggiunta un’opzione a LINQ Reporting Engine per preservare gli spazi vuoti per i valori di stringa JSON.

LowCode23.6

Sono stati aggiunti nuovi metodi LowCode destinati a unire diversi tipi di documenti in un unico documento di output.

Altro

  • È stato implementato il supporto per il testo a capo nelle intestazioni/piè di pagina. 23.5
  • È stata aggiunta la possibilità di rimuovere le firme digitali dai documenti ODT tramite il metodo RemoveAllSignatures. 23.5
  • Inserita la proprietà pubblica phonetic_guide per ottenere il testo base e rubino della guida fonetica Run. 23.5
  • È stata aggiunta la possibilità di recuperare un valore di firma digitale da un documento firmato digitalmente come array di byte introducendo una nuova proprietà signature_value. 23.7
  • Le classi Row e Cell sono state estese con nuovi membri pubblici: Row.next_row, Row.previous_row, Cell.next_cell e Cell.previous_cell. 23.7

Aspose.Words per Python via .NET 23.1, 23.2, 23.3, 23.4

Aspose.Words 23.1 migliora le prestazioni dell’emulazione delle operazioni raster, oltre a migliorare l’esportazione dei documenti e la qualità del rendering.

Aspose.Words 23.2 introduce il salvataggio dei documenti nel formato MOBI, migliora il rendering dei grafici e apporta modifiche notevoli ai dettagli dell’aspetto dei documenti.

Aspose.Words 23.3 migliora l’importazione e il salvataggio dei documenti con nuove proprietà e migliora anche la qualità del lavoro con il colore di sfondo e primo piano e il gradiente radiale.

Aspose.Words 23.4 migliora il calcolo di alcuni parametri e il posizionamento della tabella e del testo circostante.

Miglioramenti delle prestazioni

Emulazione di operazioni raster 23.1

Le prestazioni e la qualità dell’emulazione delle operazioni raster con i metafile sono state notevolmente migliorate.

Formati supportati

Esporta in MOBI 23.2

A partire dalla versione 23.2, è possibile salvare un documento in formato MOBI (chiamato anche PRC, AZW – Amazon il formato file e-book proprio di Kindle). Ora non solo puoi caricare documenti MOBI, ma anche esportare i tuoi file in formato MOBI.

Rendering

Lavorare con i colori del tema dell’ombreggiatura 23.1

È stata implementata la possibilità di lavorare con i colori del tema dell’ombreggiatura.

Supporto del coefficiente R quadrato nei grafici DML 23.1

È stato aggiunto il supporto del coefficiente R quadrato nelle etichette della linea di tendenza del grafico DML durante il rendering.

Miglioramenti al rendering del grafico 23.2

Dalla versione 23.2 il rendering del grafico è stato notevolmente migliorato.

Controllo del colore di sfondo e primo piano 23.3

La classe Fill è stata estesa con un set di nuove proprietà pubbliche relative ai colori di sfondo e primo piano: fore_theme_color e back_theme_color, fore_tint_and_shade e back_tint_and_shade.

Gradienti radiali con lo shader nativo SkiaSharp 23.3

È stato implementato il rendering dei gradienti radiali con lo shader nativo SkiaSharp per .NET Standard.

Distanza tra la tabella e il testo circostante 23.4

È stata aggiunta la possibilità di impostare la distanza tra la tabella e il testo circostante introducendo nuove proprietà nella classe Table: distance_left, distance_right, distance_top e distance_bottom.

Caricamento e salvataggio di documenti

Genera TOC per documenti AZW3 23.1

È stata aggiunta la possibilità di generare TOC (tabella dei contenuti) per i documenti AZW3 tramite l’uso della proprietà epub_navigation_map_level.

Esportazione di voci di elenco in Markdown 23.1

È stato fornito un modo per controllare l’esportazione degli elementi dell’elenco nel formato Markdown aggiungendo la proprietà list_export_mode alla classe MarkdownSaveOptions.

Notifiche di avanzamento del salvataggio del documento 23.3

È stato implementato il salvataggio delle notifiche di avanzamento per i formati MOBI e AZW3.

Regolazione della spaziatura delle frasi e delle parole 23.3

È stata aggiunta la possibilità di specificare se regolare automaticamente la spaziatura delle frasi e delle parole durante l’importazione del documento introducendo la proprietà adjust_sentence_and_word_spacing.

Altro

  • È stata aggiunta la possibilità di specificare la regolazione della spaziatura dei caratteri di un documento tramite l’implementazione della proprietà justification_mode 23.2
  • È stato fornito il modo per istruire Aspose.Words se includere caselle di testo, note a piè di pagina e note di chiusura nelle statistiche sul conteggio delle parole aggiungendo la proprietà include_textboxes_footnotes_endnotes_in_stat 23.2
  • È stata introdotta una nuova opzione per uno stile di documento, che consente di specificare se lo stile viene ridefinito automaticamente in base al valore appropriato, è stata introdotta attraverso la proprietà automatically_update 23.2
  • È stata aggiunta la possibilità di determinare se Run è una guida fonetica utilizzando la proprietà is_phonetic_guide 23.4
  • È stato implementato un modo semplice per lavorare con serie e assi di grafici combinati introducendo la classe ChartAxisCollection e aggiungendo la proprietà Chart.axes 23.4
  • Alla classe Shape 23.4 sono state aggiunte nuove proprietà pubbliche legate al posizionamento e al dimensionamento relativo della forma
  • La precisione e le prestazioni del calcolo della luminosità del colore per la risoluzione automatica del colore del testo sono state migliorate in conformità con le ultime versioni di Microsoft Word 23.4

Guarda anche