Cosa c'è di nuovo Aspose.Words per Java

Contents
[ ]

Questa pagina descrive il nuovo più interessante Aspose.Words caratteristiche introdotte nelle versioni recenti.

Aspose.Words per Java 24.1, 24.2, 24.3, 24.4

Aspose.Words 24.1 migliora l’esperienza di gestione dei colori dei colpi, migliora gli oggetti OLE e il reporting LINQ, così come introduce una nuova Bibliografia Fonti pubbliche API.

Aspose.Words 24.2 grafici espansi API, gestione dello stile e opzioni LINQ. Questa versione Aspose.Words ha anche introdotto la capacità di specificare SvgSaveOptions durante il rendering, caricamento di controllo più flessibile Markdown file, e lavorare con testo di riferimento per le note a piè di pagina e le note finali.

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

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. Ora è possibile leggere e inserire immagini WebP nei documenti, nonché salvare immagini nel formato WebP.

Rendering e stampa

Stroke controllo colore 24.1

The Stroke classe è stata estesa con una serie di nuove proprietà pubbliche relative alla gestione dei colori dei colpi: ForeThemeColor e BackThemeColor, ForeTintAndShade e BackTintAndShade.

Disegno di graficiML API Estensione 24.2 / 24.3 / 24.4

The DrawingML Charts API continua ad essere ampliato.

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 SupportFontFaceRules.

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 dei documenti

Specificare SvgSaveOptions durante il rendering 24.2

La capacità di specificare SvgSaveOptions durante il rendering è stato aggiunto utilizzando ShapeRenderer.Save e OfficeMathRenderer.Save metodi.

Conserva le linee vuote durante il caricamento Markdown file 24.2

La capacità di preservare le linee vuote durante il caricamento Markdown i file sono stati aggiunti.

Un nuovo lettore TIFF/Writer 24.3

Un nuovo lettore/scrittore TIFF per Aspose.Words per .NET Standard, .NET 6 e più tardi è stato sviluppato. Aspose.Words per .NET 24.3 ha aggiunto il supporto per la lettura delle immagini TIFF con i tipi di compressione JPEG e Old JPEG, e ha anche migliorato significativamente la qualità delle operazioni di lettura e scrittura.

Altri

  • La capacità di modificare il testo del TextBox Il controllo OLE è stato introdotto aggiungendo un nuovo Text proprietà al nuovo TextBoxControl classe. 24.1 24.1

  • The Bibliography Sources public API è stato implementato aggiungendo alcuni nuovi Bibliography, Source, ContributorCollection, Contributor, Corporate, PersonCollection e Person classi e un SourceType enumerazione, così come aggiungendo una nuova Bibliography proprietà alla Document classe. 24.1
  • API per limitare l’accesso ai membri del tipo utilizzando la sintassi del modello per il LINQ Reporting Engine è stato fornito. 24.1
  • Nuove proprietà pubbliche Priority, UnhideWhenUsed, e SemiHidden per una migliore gestione dello stile sono stati aggiunti al Style classe. 24.2
  • La funzionalità per recuperare il testo del segno di riferimento effettivo per le note a piè di pagina e le note finali è stata migliorata con ActualReferenceMark proprietà e UpdateActualReferenceMarks metodo. 24.2

  • Compatibilità con Word 2016 grafici per i LINQ Reporting Engine è stato abilitato. 24.2
  • E' stata implementata l’emulazione delle operazioni binarie di raster 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 Java 23.9, 23.10, 23.11, 23.12

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

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

Aspose.Words 23.11 migliora il lavoro con revisioni, formato XLSX e font sulla leggenda del grafico con opzioni aggiuntive.

Aspose.Words 23.12 introduce nuove proprietà enumerazioni per lavorare con documenti PDF, supporto per WebP immagini, e aggiornato Bouncy Castle biblioteca.

Rendering e stampa

Personalizzazione dei titoli Axes in DrawingML Grafico 23.9

La capacità di personalizzare i titoli degli assi nei grafici DrawingML è stata introdotta dall’implementazione di una nuova classe pubblica ChartAxisTitle e Title proprieta'.

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

È ora possibile definire la posizione verticale dei caratteri all’interno di un paragrafo utilizzando il nuovo pubblico BaselineAlignment proprietà e la nuova BaselineAlignment enumerazione.

Controllo del colore del primo piano 23.10

La capacità di recuperare il colore di primo piano senza modificatori è stato aggiunto al Fill e Stroke classi attraverso la BaseForeColor proprieta'.

Ampliamento della funzionalità dei grafici 23.10

La funzionalità della ChartDataPointCollection, ChartSeries, e ChartFormat classi è stato ampliato con nuovi metodi e proprietà.

Regolare automaticamente e adattare un’immagine in una forma 23.10

Un modo semplice per regolare automaticamente e adattare un’immagine all’interno di una particolare forma è stato fornito attraverso la nuova FitImageToShape metodo.

Formattazione del carattere predefinito per il disegno M La leggenda del grafico 23.11

La capacità di specificare la formattazione del carattere predefinito per le voci leggendarie dei grafici DrawingML è stata aggiunta tramite il Font proprieta'. Questa funzione facilita un aspetto più snella e coerente per gli elementi grafici, migliorando l’estetica del documento generale.

Specificare layout di pagina quando si apre PDF in lettore 23.12

La capacità di specificare il layout della pagina da utilizzare quando si apre un documento in un lettore PDF è stata aggiunta attraverso l’introduzione di un nuovo PageLayout proprietà alla PdfSaveOptions classe e l’introduzione di un nuovo PdfPageLayout enumerazione.

Caricamento e salvataggio dei documenti

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

The MarkdownSaveOptions la classe è stata ampliata includendo ImagesFolderAlias proprietà, che consente di specificare il nome della cartella utilizzata per costruire URI dell’immagine scritta nel Markdown documento.

Ridurre PDF Dimensioni di uscita 23.10

Varie ottimizzazioni di rendering PDF per ridurre le dimensioni di output quando si utilizza OptimizeOutput le impostazioni sono state implementate.

Riconoscere i collegamenti ipertestuali durante il caricamento dei documenti TXT 23.10

La funzione per riconoscere i collegamenti ipertestuali quando si caricano i documenti TXT è stata implementata aggiungendo un nuovo DetectHyperlinks proprieta'.

Altri

  • Emulazione di rendering Metafile per determinare la dimensione di rasterizzazione è stata implementata, specificamente per la larghezza della penna WMF e la larghezza della penna cosmetica EMF. Per raggiungere questo obiettivo, ScaleWmfFontsToMetafileSize la proprietà è stata sostituita con EmulateRenderingToSizeOnPage proprietà e EmulateRenderingToSizeOnPageResolution è stato aggiunto. 23.9
  • È stato introdotto un metodo semplificato per l’inserimento di un documento in un altro documento nella posizione del cursore corrente utilizzando il InsertDocumentInline metodo. 23.10
  • No. La capacità di accedere e modificare le proprietà dello stile è stata aggiunta attraverso l’introduzione del nuovo Locked proprieta'. 23.10
  • È stato aggiunto un parametro generico di tipo ai metodi CompositeNode classe. 23.10
  • Un modo di controllare quando una certa revisione dovrebbe essere accettata/rigettata o non è stata attuata utilizzando Accept e Reject metodi. Questo miglioramento garantisce agli utenti un controllo più accurato sul processo di revisione. 23.11
  • No. La capacità di scrivere tutte le sezioni di un documento sullo stesso foglio di lavoro XLSX è stata fornita attraverso il nuovo XlsxSectionMode tipo di enumerazione e il nuovo SectionMode proprieta'. 23.11
  • Supporto per WebP è stata introdotta l’immagine. Si prega di notare che questa funzione è disponibile solo per .NetStandart e .NET6+ versioni. 23.12

Aspose.Words per Java 23.5, 23.6, 23.7, 23.8

Aspose.Words 23.5 migliora la capacità di lavorare con i dati della serie di grafici e la capacità di lavorare con i documenti ODT, così come migliorare intestazioni / piedi e il loro involucro di testo.

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

Aspose.Words 23.7 migliora le funzionalità di reporting, aggiunge un nuovo formato di esportazione e introduce modifiche al lavoro con tabelle e firme digitali.

Aspose.Words 23.8 amplia 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 è possibile convertire i documenti in formato Excel. 23.6

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

  • ### Nuove funzioni di formato

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

Rendering

Ottieni e modifica Dati della serie Grafico 2.

La funzione per ottenere e modificare i dati della 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 ed EMF+.

Contenuto colorato nella pagina 23.6

La proprietà pubblica PageInfo.Colored, indicando se la pagina è colorata o meno, è stato aggiunto.

Formattazione per Etichette Dati Grafico 23.6

La capacità di impostare la formattazione di riempimento, ictus e callout per le etichette dei dati del grafico è stata implementata.

Mail Merge e Relazione

Inserimento HTML dinamico per LINQ Reporting Engine 23.6

È stato aggiunto un nuovo modo di inserimento HTML dinamico per LINQ Reporting Engine.

Mustache Tag Supporto 2.

Mustache i tag sono ora supportati nel MailMerge.GetRegionsHierarchy e MailMerge.GetFieldNamesForRegion metodi.

LINQ Reporting Engine Template Syntax Aggiornamenti 2.

La sintassi del modello LINQ Reporting Engine supporta ora ElementAt e metodi di estensione ElementAtOrDefault.

Specificare la dimensione delle immagini resered 23.8

Una nuova proprietà pubblica ImageSize per specificare la dimensione delle immagini rese in pixel è stato introdotto.

Conservare gli spazi bianchi per i valori di stringa JSON – LINQ 23.8

È stata aggiunta un’opzione al LINQ Reporting Engine per preservare gli spazi bianchi per i valori della stringa JSON.

LowCode 23.6

Nuovo LowCode sono stati aggiunti metodi per unire diversi tipi di documenti in un unico documento di output.

Altri

  • Il supporto per l’involucro di testi in intestazioni/piedi è stato implementato. 2.
  • No. La capacità di rimuovere le firme digitali dai documenti ODT è stata aggiunta attraverso il RemoveAllSignatures metodo. 2.
  • No. La proprietà pubblica PhoneticGuide per ottenere il testo base e rubino della guida fonetica Run è stato aggiunto. 2.
  • No. La capacità di recuperare un valore di firma digitale da un documento firmato digitalmente come array byte è stata aggiunta introducendo un nuovo SignatureValue proprieta'. 2.
  • The Row e Cell le classi sono state estese con nuovi membri pubblici – Row.NextRow, Row.PreviousRow, Cell.NextCell, e Cell.PreviousCell. 2.
  • È stato aggiunto il supporto per i campi CITAZIONE e BIBLIOGRAFIA. 23.8

Aspose.Words per Java 23.1, 23.2, 23.3, 23.4

Aspose.Words 23.1 migliora le prestazioni dell’emulazione del funzionamento del raster e migliora la qualità di esportazione e rendering dei documenti.

Aspose.Words 23.2 introduce documenti di salvataggio nel formato MOBI, migliora il rendering del grafico e apporta notevoli modifiche ai dettagli dell’aspetto del documento.

Aspose.Words 23.3 migliora l’importazione e il risparmio di documenti con nuove proprietà, e migliora anche la qualità del lavoro con sfondo e primo piano colore e 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 delle operazioni di raster 2.

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

Formati supportati

Esportazione a MOBI 23.2

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

Rendering

Lavorare con colori tema ombreggiatura 2.

La capacità di lavorare con ombreggiatura colori tema è stato implementato.

Supporto di R-squared Coefficient in grafici DML 2.

Supporto del coefficiente R-squared nelle etichette trendline grafico DML quando il rendering è stato aggiunto.

Miglioramenti di rendering grafico 23.2

Dal 23.2 il rendering grafico è stato notevolmente migliorato.

Background e controllo del colore del primo piano 23.3

The Fill classe è stata estesa con una serie di nuove proprietà pubbliche relative ai colori di sfondo e primo piano: ForeThemeColor e BackThemeColor, ForeTintAndShade e BackTintAndShade.

Gradienti radiali con SkiaSharp Nativo Shader 23.3

Rendering di gradienti radiali con il SkiaSharp ombra nativo per .NET Standard è stato implementato.

Distanza tra la tabella e il testo circostante 23.4

La capacità di impostare la distanza tra la tabella e il testo circostante è stata aggiunta introducendo nuove proprietà Table classe: DistanceLeft, DistanceRight, DistanceTop, e DistanceBottom.

Caricamento e salvataggio dei documenti

Generazione TOC per documenti AZW3 2.

La capacità di generare TOC (tabella dei contenuti) per i documenti AZW3 è stato aggiunto attraverso l’uso del EpubNavigationMapLevel proprieta'.

Elenco degli articoli da esportare Markdown 2.

Un modo per controllare l’esportazione di elementi di elenco per Markdown il formato è stato fornito aggiungendo ListExportMode proprietà alla MarkdownSaveOptions classe.

Risparmio di documenti 23.3

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

Regolazione di separazione e spaziatura di parole 23.3

La capacità di specificare se regolare la frase e la parola che spaziano automaticamente all’importazione del documento è stata aggiunta introducendo AdjustSentenceAndWordSpacing proprieta'.

Altri

  • No. La capacità di specificare la regolazione della spaziatura del carattere di un documento è stata aggiunta attraverso il JustificationMode implementazione della proprietà 23.2
  • La strada per istruire Aspose.Words se includere caselle di testo, note a piè di pagina, e le note finali nelle statistiche del conteggio delle parole sono state fornite aggiungendo IncludeTextboxesFootnotesEndnotesInStat proprietà 23.2
  • Una nuova opzione per uno stile di documento, che consente di specificare se lo stile viene automaticamente ridefinito in base al valore appropriato, è stato introdotto attraverso il AutomaticallyUpdate proprietà 23.2
  • No. La capacità di determinare se Run è stata aggiunta una guida fonetica utilizzando IsPhoneticGuide proprietà 23.4
  • Un modo semplice per lavorare con serie e assi di grafici combo è stato implementato introducendo ChartAxisCollection classe e l’aggiunta Chart.Axes proprietà 23.4
  • Nuove proprietà pubbliche connesse alla forma relativa posizionamento e dimensionamento sono state aggiunte al Shape classe 23.4
  • L’accuratezza e le prestazioni del calcolo della luminosità del colore per la risoluzione automatica del colore del testo sono state migliorate in conformità alle ultime versioni di Microsoft Word 23.4

Aspose.Words per Java 22.9, 22.10, 22.11, 22.12

Aspose.Words 22.9 amplia le opzioni per il caricamento e il salvataggio dei documenti e migliora l’interazione con alcune altre opzioni.

Aspose.Words 22.10 migliora le opzioni di trovare e sostituire, migliora gli oggetti OLE e espande la funzionalità dell’elenco.

Aspose.Words 22.11 amplia la sua funzionalità con nuove opzioni per un lavoro più conveniente con oggetti già familiari: campi, stampa, OLE e documenti strutturati.

Aspose.Words 22.12 migliora le funzionalità di rendering e introduce opzioni per lavorare con margini quando si carica / salva un documento.

Miglioramenti delle prestazioni 22.12

È stata introdotta un’ottimizzazione che riduce significativamente la profondità di nidificazione dello stato grafico durante il rendering in PDF per mantenere la conformità delle specifiche.

Rendering e stampa

Stampa Non colorato Pagine su una stampante a colori 22.11

È stata implementata una modalità di stampa personalizzata colorata/grayscale aggiungendo una nuova GrayscaleAuto valore al ColorPrintMode enumerazione.

Una nuova proprietà di stampa consente agli utenti di controllare come vengono stampate pagine non colorate se il dispositivo supporta la stampa a colori. Questa funzione può essere utile se gli utenti vogliono stampare automaticamente pagine non colorate utilizzando solo la modalità di stampa su scala grigia.

Nuove proprietà di rendering dei bordi 22.12

Nuove proprietà pubbliche ThemeColor e TintAndShade sono stati presentati.

Formula lineare Trendline per il rendering di DrawingML 22.12

Il rendering lineare della formula trendline per i grafici DrawingML è stato implementato.

Impostazioni del carattere di ritorno per Google Noto Fonti 22.12

Le impostazioni predefinite per l’errore del carattere Google Noto i caratteri sono stati aggiornati.

Caricamento e salvataggio dei documenti

La capacità di nascondere le forme di intestazione/footer per ridurre le dimensioni del file PDF di output è stata implementata aggiungendo un nuovo CacheHeaderFooterShapes proprieta'.

Rilevamento automatico della numerazione quando si carica un documento 22.9

La capacità di specificare la AutoNumberingDetection proprietà sul caricamento del testo è stato implementato attraverso un esteso del TxtLoadOptions classe.

Specificare una Particolare Tipo di margine 22.12

La capacità di specificare un particolare Margin tipo per la sezione indicata è stato implementato.

Cerca e confronta 22.10

La capacità di ignorare StructuredDocumentTag su trovare e sostituire le opzioni è stato implementato aggiungendo una nuova IgnoreStructuredDocumentTags proprietà alla FindReplaceOptions classe.

Altri

  • È stata aggiunta una nuova funzionalità per ottenere FieldEQ come OfficeMath. 22.9
  • No. La creazione di tag di documenti strutturati di Group tipo al livello di riga è stato permesso. 22.9
  • Gli oggetti e i controlli OLE sono ora trattati come immagini metafile quando si converte un documento in HTML. 22.10
  • Una nuova funzionalità per verificare che sia stato creato uno specifico elenco dallo stesso modello dell’elenco comparato introducendo un nuovo HasSameTemplate metodo nel List classe. 22.10
  • No. La capacità di creare nuovi tag di documenti strutturati Citation tipo è stato aggiunto. 22.11
  • È stata fornita la capacità di monitorare il progresso dell’aggiornamento del campo. 22.11
  • Un nuovo EmbedAttachments proprietà che consente agli utenti di incorporare gli allegati OLE da un documento sorgente nel documento PDF di uscita è stato introdotto. 22.11

Aspose.Words per Java 22.5, 22.6, 22.7, 22.8

Aspose.Words 22.5 introduce il supporto per nuovi formati di carico e una nuova dimensione della pagina di stampa, oltre a migliorare alcune opzioni di rendering.

Aspose.Words 22.6 amplia le possibilità di convertire PDF in altri formati, così come migliorare il lavoro con DrawingML e effetto di riempimento di testo solido.

Aspose.Words 22.7 migliora le possibilità di lavorare con le funzionalità di rendering, e aggiunge anche nuove funzionalità per lavorare con l’importazione HTML e l’esportazione in PDF.

Aspose.Words 22.8 introduce un nuovo formato di esportazione e migliora vari algoritmi di rendering.

The API è potenziato per uno sviluppo più flessibile e conveniente.

Formati supportati

  • Il supporto per il caricamento dei documenti EPUB e XML è stato introdotto aggiungendo nuovi valori LoadFormat enumerazione. A partire dalla versione 22.5, è possibile caricare documenti EPUB e XML in Aspose.Words modello di documento e convertirli in qualsiasi i risultati. 2.
  • A partire dalla versione 22.8, è possibile salvare un documento in formato AZW3 – Amazon Il formato di file e-book proprietario di Kindle (KF8 è un altro nome per il formato). Ora è possibile non solo caricare i documenti AZW3, ma anche esportare i file in formato AZW3, che è essenzialmente un EPUB compilato. 22.8

Rendering e stampa

Nuova dimensione di stampa 2.

Il supporto per la dimensione della pagina di stampa “Envelope No. 10” è stato aggiunto introducendo un nuovo valore al PaperSize enumerazione.

Rendering delle formule MathML 2.

Il rendering di una casella di confine intorno alle formule MathML e il rilevamento dei caratteri durante il rendering dei caratteri per tali formule è stato migliorato.

DML Miglioramenti del grafico 22.6

DrawingML grafici pubblici API è stato esteso per supportare gradiente, texture e riempimenti di pattern.

Glyph Outlines Parsing per OpenType 2.

Aspose.Words proprio glyph è stata implementata la parsing per i font OpenType (CFF).

Negli episodi precedenti… glyph la parsing per i font OpenType (CFF) è stata eseguita tramite GDI+. Così ora funziona nei casi in cui GDI+ non è disponibile – Java, .NET Standard piattaforme, Linux OS, ecc. Glyph dettagli parsing è richiesto in casi specifici come WordArt, effetti di testo, alcune funzioni di Office Math e altri.

Formattazione ombra forma Set 2.

La capacità di impostare la formattazione ombra dell’oggetto forma è stata fornita aggiungendo un nuovo ShadowFormat proprieta'.

Supporto per lo spazio cellulare nelle tabelle 22.8

Il motore di layout è ora notevolmente migliorato: è stato implementato un meccanismo di spaziatura cellulare molto complesso nelle tabelle.

Sostituzione del carattere per i simboli 22.8

La sostituzione dei caratteri per i simboli è stata migliorata.

Grafico Asse Etichetta Rotazione Algoritmo 22.8

L’algoritmo di rotazione delle etichette dell’asse grafico è stato migliorato.

Caricamento e salvataggio dei documenti

Caricare e convertire PDF in Formato pagina fissa senza modello di layout 22.6

La capacità di caricare e convertire documenti PDF in formati pagina fissi con alta fedeltà e prestazioni è stata implementata.

Nuova modalità di importazione HTML 2.

È stata introdotta una nuova modalità di importazione HTML per elementi a livello di blocco aggiungendo un nuovo valore al HtmlInsertOptions enumerazione.

Converti in PDF/UA-1 CSSompliant con WCAG 2.0 2.

È stato aggiunto il supporto per la conversione di un documento in formato PDF/UA-1, conforme a WCAG 2.0.

Quindi, se il cliente ha un documento di Word accessibile e lo converte in PDF/UA-1 tramite Aspose.Words menzionando le specifiche di conversione, l’output sarà compatibile con WCAG 2.0.

Accessibilità dei contenuti web Linee guida è una serie di linee guida sviluppate da W3C in collaborazione con individui e organizzazioni di tutto il mondo. Ora con Aspose.Words è possibile convertire il documento in uscita formato PDF/UA-1, che è adatto per costruire documenti PDF conformi WCAG 2.0.

Vale la pena notare che WCAG 2.0 ha due requisiti aggiuntivi che non sono specificati nella specifica PDF/UA-1:

  • requisiti di contrasto
  • requisiti per la registrazione di contenuti multimediali

Ma entrambi i requisiti non sono rilevanti per il nostro caso di conversione da Word a PDF.

Altri

  • Eccezione di ereditare l’effetto di riempimento di testo solido che imita il comportamento di MS Word è stato implementato. 22.6
  • Supporto del DATABASE sono stati aggiunti i campi. Utilizzando questo tipo di campo, è possibile, ad esempio, mostrare i risultati di una query di database in una Microsoft Word tavolo. 2.

Aspose.Words per Java 22.1, 22.2, 22.3, 22.4

Aspose.Words 22.1 migliora le opzioni di rendering, così come il caricamento e il salvataggio dei documenti.

Aspose.Words 22.2 introduce un nuovo formato di carico e nuove opzioni per l’esportazione di documenti. Esso contiene anche un aggiornamento importante per le tabelle e alcune modifiche per lavorare con i campi.

Aspose.Words 22.3 amplia le possibilità di lavorare con formati PDF e TXT e migliora il lavoro di alcuni algoritmi e motori esistenti.

Aspose.Words 22.4 migliora le capacità PDF – ora è possibile salvare un file in formato PDF/A-4 e ottenere un certo numero di altri miglioramenti in uscita PDF. Allo stesso tempo, Aspose.Words 22.4 fornisce capacità aggiuntive per lavorare con i grafici DML, leggere i metadati di Photoshop e importare elementi di livello di blocco HTML.

The API è potenziato per uno sviluppo più flessibile e conveniente.

Formati supportati

Caricamento di un documento in formato AZW3 (KF8 è un altro nome per il formato) è stato aggiunto. Ora è possibile caricare un documento AZW3 e convertirlo in altri formati supportati.

Rendering

Rendering in PDF con conformità PDF/UA-1

Il rendering in PDF con la conformità PDF/UA-1 è stato implementato aggiungendo nuovi valori alla PdfCompliance enumerazione – Traduzione:. Questa opzione assume la conformità con i requisiti speciali per l’accessibilità dei documenti.

Rendering delle formule MathML

Il rendering degli operatori nelle formule MathML è stato migliorato.

DML Miglioramenti del grafico

I seguenti miglioramenti sono stati apportati ai grafici DML:

  • L’algoritmo di scalatura dell’asse grafico DML è stato migliorato per essere lo stesso di MS Word
  • La capacità di manipolare con le voci della leggenda del grafico DrawingML è stata fornita per rendere il nostro grafico API più e più complete
  • No. La capacità di specificare il nome di un file xls/xlsx il grafico DrawingML è stato implementato

Rendering in PDF con conformità PDF/A-4

Il rendering in PDF con la conformità PDF/A-4 è stato aggiunto aggiungendo nuovi valori alla PdfCompliance enumeration – PDF_A_4. Questa opzione assume livelli di conformità riveduti: la conformità PDF/A-4 regolare à ̈ equivalente al livello di conformità U delle versioni precedenti e la conformità di livello A viene rimossa.

Lettura della risoluzione dei metadati di Photoshop in JPEG

La lettura della risoluzione dei metadati di Photoshop in immagini JPEG è stata implementata per risolvere un problema interessante con scaling errato delle immagini al momento del rendering.

Caricamento e salvataggio dei documenti

Comportamento di stile di controllo Caricamento di un documento

Una nuova opzione ForceCopyStyles è stato introdotto per controllare il comportamento di stili contrastanti all’importazione di documento.

Risparmio di documenti

È stata aggiunta una capacità di ottenere notifiche sul progresso del salvataggio dei documenti attraverso il ProgressCallback proprietà in 22.1.

In 22.2, il salvataggio delle notifiche di progresso è stato esteso per i formati di flusso basati su HTML e XAML: HTML, MHTML, Epub, XamlFlow e XamlFlowPack.

In 22.3, il salvataggio delle notifiche di avanzamento è stato esteso per il formato TXT.

Convertire Forme in SVG Quando si esporta

La capacità di convertire le forme in immagini SVG dopo l’esportazione in HTML, MHTML, o EPUB è stata fornita aggiungendo ExportShapesAsSvg proprieta'.

Esportazione dell’elenco Numerazione della struttura logica PDF

È stata implementata l’elenco numerazione delle esportazioni alla struttura logica PDF.

Risparmio a PDF 2.0 e miglioramenti in output PDF

La capacità di salvare un documento come PDF 2.0 aggiungendo un nuovo valore al PdfCompliance l’enumerazione, così come diversi altri miglioramenti richiesti all’output PDF, sono stati introdotti.

Nuova modalità di importazione HTML

Una nuova modalità di importazione per elementi a livello di blocco HTML è stata implementata per simulare Microsoft Word comportamento.

Altri

  • È stata aggiunta una capacità di ottenere dati di campo personalizzati associati al campo.

  • L’ultima versione di Aspose.Words incluso anche un aggiornamento importante che gestisce le tabelle con i dati di larghezza della colonna non corretta o mancante nel documento di origine.

  • La tabella che compara l’algoritmo basandosi su analisi profonde di Microsoft Word è stato migliorato il meccanismo di confronto.

  • È stata fornita la sintassi dei commenti nel motore di Reporting LINQ.

Aspose.Words per Java 21.10, 21.11, 21.12

Aspose.Words 21.9 espande il controllo di formattazione a livello di elenco.

Aspose.Words 21.10 migliora le opzioni di rendering, migliora trovare e sostituire le opzioni, e si espande Mail Merge e struttura Documento Tag funzionalità.

Aspose.Words 21.11 amplia le funzionalità di caricamento e risparmio, migliora l’opzione Trova e sostituisce e lavora con PDF.

Aspose.Words 21.12 introduce opzioni aggiuntive per lavorare con testo latino e font per migliorare l’aspetto e le prestazioni, e amplia la capacità di lavorare con il controllo dei contenuti e le note a piè di pagina

The API è potenziato per uno sviluppo più flessibile e conveniente.

Miglioramenti delle prestazioni

Caricare una cache di ricerca del carattere precedentemente salvato per accelerare il processo di inizializzazione della cache del carattere al momento del rendering è stato implementato. Ora le vostre soluzioni funzioneranno ancora più velocemente.

Rendering

Lavorare con gradienti riempimenti e soste di gradiente

Nuovi metodi e proprietà pubbliche per lavorare con gradienti riempimenti e gradienti soste sono stati aggiunti per soddisfare le idee più luminose quando si sviluppano i documenti.

Attaccamento Pane in uscita PDF Documenti

Una nuova opzione UseAttachments è stato implementato per visualizzare il pannello di allegati nei documenti PDF in uscita.

Consentire il testo latino a Wrap in mezzo a una parola

Il supporto per la funzione “Allow Latin text to wrap in the middle of a word” è stato implementato per rendere il nostro supporto latino ancora meglio sul rendering.

Cerca e confronta

  • Una nuova opzione IgnoreFootnotes ignorare le note a piè di pagina durante l’operazione di ricerca e sostituzione è stato aggiunto.

  • Una nuova opzione IgnoreFieldCodes ignorare i codici di campo durante l’operazione di ricerca e sostituzione è stato aggiunto.

Conversione

Un modo semplice per salvare le immagini come stringa Base64 in Markdown il formato è stato fornito attraverso il ExportImagesAsBase64 proprieta'.

Mail Merge e Relazione

La capacità di ottenere ParentRegion attraverso MailMergeRegionInfo, che ha reso il nostro motore MailMerge più stabile, è stato aggiunto.

Altri

  • No. Una capacità di ottenere il CustomNumberStyleFormat proprietà della ListLevel oggetto è stato aggiunto.
  • Una possibilità di ottenere la rappresentazione della stringa ListLevel oggetto per un indice specificato utilizzando GetEffectiveValue metodo è stato aggiunto.
  • No. È stata introdotta una capacità intuitiva per modificare l’aspetto dei tag di documento strutturati, che permettono di incorporare semantica definita dal cliente e il suo comportamento in un documento.
  • Una nuova classe ChmLoadOptions è stato aggiunto per ottenere più controllo sul carico CHM.
  • No. La capacità di ottenere OOXML di un controllo dei contenuti e salvarlo in stringa è stata introdotta. Per fare questo, il WordOpenXML la proprietà è stata aggiunta alla StructuredDocumentTag e StructuredDocumentTagRangeStart classi.
  • È stato aggiunto il riconoscimento delle note a piè di pagina non standard nei documenti PDF sull’importazione.

Vedi anche