Panoramica del Prodotto

aspose-parole-prodotto

Benvenuti in Aspose.Words per .NET!

Aspose.Words è una libreria di classi multipiattaforma che consente alle tue applicazioni di eseguire un’ampia varietà di attività di elaborazione dei documenti.

Utilizzando Aspose.Words, puoi convertire un documento da qualsiasi formato di caricamento supportato in qualsiasi formato di salvataggio supportato, ad esempio, formati Word in PDF, HTML o Markdown, PDF in DOCX e così via. Maggiori informazioni sulla conversione dei documenti nella sezione Converti un documento.

Vale la pena notare che con Aspose.Words puoi 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

L’utilizzo di Aspose.Words per .NET nel tuo progetto ti offre i seguenti vantaggi:

  • Ricco set di funzionalità
  • Indipendenza dalla 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 .NET e il modo in cui sono correlate tra loro.

aspose_words-caratteristiche-del-prodotto-panoramica

Ricco set di funzionalità

Le funzionalità di Aspose.Words per .NET possono essere suddivise in quattro aree principali.

Conversione

La capacità di convertire documenti in modo semplice e affidabile è una delle caratteristiche principali di Aspose.Words.

Caricamento, salvataggio e conversione completo con Formati di documenti supportati consente agli utenti di convertire documenti da un formato popolare a another, ad esempio da DOCX a PDF, JPEG o Markdown o da PDF a vari formati Word.

Document Object Model (DOM)

L’accesso programmatico tramite un ricco API a tutti gli elementi del documento e alla formattazione consente di creare, modificare, estrarre, copiare, dividere, unire e sostituire il contenuto del documento. Scopri di più nella sezione Aspose.Words Document Object Model (DOM).

Rendering

Usiamo il termine Rendering per descrivere il processo di conversione di un documento in un formato file o in un supporto, impaginato o che abbia il concetto di pagine.

Puoi convertire interi documenti o pagine particolari in PDF o XPS per generare documenti lato server, stamparli o eseguire il rendering delle pagine utilizzando la grafica .NET. E tutto questo con alta fedeltà, esattamente come avrebbe fatto Microsoft Word.

Segnalazione

Genera documenti o report da zero o compilando modelli con dati provenienti da origini dati o oggetti aziendali. Per ulteriori informazioni sul reporting e sul recupero dei dati dai database, vedere le sezioni Mail Merge e reporting e Motore di reporting LINQ.

Indipendenza dalla piattaforma

Aspose.Words per .NET copre la maggior parte degli ambienti di sviluppo e delle piattaforme di distribuzione più diffusi. Il suo API può essere utilizzato per sviluppare applicazioni per un’ampia gamma di sistemi operativi, come Windows, Linux e Mac OS, e varie piattaforme.

Puoi utilizzare Aspose.Words per .NET per creare qualsiasi tipo di applicazione .NET a 32 o 64 bit, inclusi ASP.NET, WCF, WinForms, ecc. Inoltre, puoi utilizzare Aspose.Words per .NET tramite COM Interop da ASP, Perl, PHP e Python.

Puoi anche utilizzare Aspose.Words per .NET per creare applicazioni con Mono, nonché su Windows Azure, Microsoft SharePoint, Microsoft Silverlight, Xamarin.Android, Xamarin.iOS e Xamarin.Mac.

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. Ciò 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à

Aspose.Words è progettato per funzionare perfettamente sia su un server che su un client. Aspose.Words è un singolo assembly .NET che può essere distribuito con qualsiasi applicazione .NET semplicemente copiandolo. Non devi preoccuparti di altri servizi o moduli.

Con Aspose.Words puoi letteralmente generare migliaia di documenti in pochi minuti, il che comporta l’apertura di un documento, la modifica del contenuto, la formattazione o il popolamento con dati e il salvataggio. Anche i documenti più complessi vengono aperti e salvati su una macchina P4 da 2,4 Ghz e 1 Gb di RAM in frazioni di secondo.

Aspose.Words è multithread-safe purché su un documento funzioni solo un thread alla volta. Questo è uno scenario tipico in cui un thread lavora su un documento. Thread diversi possono lavorare in sicurezza su documenti diversi contemporaneamente.

Curva di apprendimento minima

Sebbene in Aspose.Words siano presenti oltre 150 classi ed enumerazioni pubbliche, la curva di apprendimento è minima perché Aspose.Words API è stato progettato attentamente tenendo presente i seguenti obiettivi:

  • Prendi in prestito le migliori pratiche da altri API noti come Microsoft Word Automation
  • Prendi in prestito le migliori pratiche dalle linee guida di progettazione .NET Framework
  • Fornire un equilibrio tra facilità d’uso e manipolazione dettagliata degli elementi del documento

Gli sviluppatori che hanno già utilizzato Microsoft Word Automation 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 XML DOM. Se hai lavorato con qualsiasi libreria XML DOM, scoprirai che è facile da capire e lavorare con Aspose.Words.

Prezzi e politiche

Visita la pagina Licenza e abbonamento per informazioni sulle licenze e consulta la pagina Informazioni sui prezzi per i dettagli sui prezzi.

Supporto tecnico

Per ulteriori informazioni sul supporto tecnico Aspose.Words, dai un’occhiata a Supporto tecnico.