Panoramica del prodotto
Benvenuti a Aspose.Words per C++!
Aspose.Words è una libreria di classi multipiattaforma che consente alle applicazioni di eseguire un’ampia varietà di attività di elaborazione dei documenti.
Utilizzando Aspose.Words, è possibile convertire un documento da qualsiasi formato di caricamento supportato a qualsiasi formato di salvataggio supportato, ad esempio i formati Word in PDF, HTML o Markdown, HTML in DOCX e così via. Per saperne di più sulla conversione di documenti in Convertire un documento sezione.
Vale la pena notare che con Aspose.Words è possibile creare, modificare, convertire, eseguire il rendering e stampare documenti senza fare affidamento su applicazioni di terze parti, come Microsoft Word o Office Automation.
Vantaggi dell’utilizzo di Aspose.Words
Servendosi Aspose.Words per C++ nel tuo progetto ti dà i seguenti vantaggi:
- Ricco set di funzionalità
- Indipendenza della piattaforma
- Indipendenza da applicazioni di terze parti
- Prestazioni e scalabilità
- Curva di apprendimento minima
Il diagramma seguente mostra le caratteristiche principali di Aspose.Words per С++ e come si relazionano tra loro.
Ricco set di funzionalità
Aspose.Words per C++ le caratteristiche possono essere suddivise in quattro aree principali.
Conversione
La capacità di convertire facilmente e in modo affidabile i documenti è una delle caratteristiche principali di Aspose.Words.
Completo importazione ed esportazione di documenti con oltre 35 formati di file supportati consente agli utenti di convertire documenti da one popular format a another, ad esempio da DOCX a PDF, JPEG o Markdown.
Modello a oggetti documento (DOM)
L’accesso programmatico tramite una ricca API a tutti gli elementi del documento e la formattazione consente di creare, modificare, estrarre, copiare, dividere, unire e sostituire il contenuto del documento. Scopri di più nel Aspose.Words Modello a oggetti documento (DOM) sezione.
Rendering
Usiamo il termine Rendering in Aspose.Words per descrivere il processo di conversione di un documento in un formato di file o un supporto, impaginato o che ha il concetto di pagine.
È possibile convertire interi documenti o pagine particolari in PDF o XPS per generare documenti lato server, stamparli. E tutto questo con alta fedeltà-esattamente come Microsoft Word avrebbe fatto.
Riferire
Genera documenti o report da zero o compilando modelli con dati provenienti da origini dati o oggetti aziendali. Per ulteriori informazioni sul reporting e il recupero dei dati dai database, vedere Mail Merge e relazioni.
Indipendenza della piattaforma
Aspose.Words per C++ copre la maggior parte dei più diffusi ambienti di sviluppo e piattaforme di distribuzione. La sua API può essere utilizzata per sviluppare applicazioni per una vasta gamma di sistemi operativi, come Windows, Linux, macOS e varie piattaforme.
Indipendenza da altre applicazioni
Aspose.Words non richiede l’installazione di applicazioni di terze parti, ad esempio Microsoft Office, sulla macchina per funzionare. Tutti i componenti Aspose sono completamente indipendenti. Questo rende Aspose.Words un’ottima alternativa all’automazione in termini di sicurezza, stabilità, scalabilità/velocità, prezzo e funzionalità per lavorare con documenti e attività correlate.
Prestazioni e scalabilità
Con Aspose.Words, puoi letteralmente generare migliaia di documenti in pochi minuti, il che comporta l’apertura di un documento, la modifica del contenuto e della formattazione o la compilazione di dati e il salvataggio. Anche i documenti più complessi vengono aperti e salvati su una macchina P4 2.4Ghz 1Gb RAM in frazioni di secondo.
Aspose.Words è multithread sicuro finché un solo thread funziona su un documento alla volta. Questo è uno scenario tipico per avere un thread che lavora su un documento. Thread diversi possono lavorare in modo sicuro su documenti diversi allo stesso tempo.
Curva di apprendimento minima
Sebbene ci siano oltre 150 classi ed enumerazioni pubbliche in Aspose.Words, la curva di apprendimento è minima perché l’API Aspose.Words è stata attentamente progettata con i seguenti obiettivi in mente:
-
Prendere in prestito le migliori pratiche da altri noti APIs come l’automazione Microsoft Word
-
Fornire un equilibrio tra facilità d’uso e manipolazione dettagliata degli elementi del documento
Gli sviluppatori che hanno precedentemente utilizzato l’automazione Microsoft Word nei loro progetti troveranno familiari i nomi e il comportamento di molte classi, metodi e proprietà.
Document, Paragraph, Bookmark, Range, Section.PageSetup e Paragraph.ParagraphFormat sono alcune delle classi Aspose.Words. Allo stesso tempo, Aspose.Words è molto diverso dal modello a oggetti Microsoft Word in quanto rappresenta un documento come un albero di oggetti, più simile a un albero DOM XML. Se hai lavorato con qualsiasi libreria DOM XML, scoprirai che è facile da capire e lavorare con Aspose.Words.
Prezzi e politiche
Si prega di visitare il Licenze pagina per informazioni sulle licenze e rivedere il Informazioni sui prezzi pagina per dettagli sui prezzi.
Supporto tecnico
Per ulteriori informazioni sul supporto tecnico Aspose.Words, dai un’occhiata a pagina di supporto.