API .NET open source per documenti di elaborazione testi in C# e ASP.NET
Crea, apri e aggiorna paragrafi, immagini, tabelle e altri contenuti di documenti Microsoft Word dalle tue applicazioni .NET utilizzando FileFormat.Words per .NET
Che cos'è FileFormat.Words per .NET API?
FileFormat.Words per .NET è un'API .NET open source per lavorare con file Microsoft Word. Può essere utilizzata in applicazioni .NET sviluppate in C# e ASP.NET per documenti di elaborazione testi come creare, aprire e modificare documenti Word. L'API è stata sviluppata tramite il wrapping di vari motori open source, tra cui Microsoft OpenXML SDK. È possibile creare applicazioni .NET per generare report, automatizzare flussi di lavoro di documenti e migliorare i sistemi di gestione dei documenti. FileFormat.Words per .NET semplifica l'integrazione della funzionalità di elaborazione dei documenti MS Word.
FileFormat.Words per .NET API - Caratteristiche principali
Di seguito sono riportate alcune delle principali funzionalità di FileFormat.Words per .NET API:
- Elaborazione completa dei documenti: crea, modifica, converti ed esegui il rendering di documenti Word nelle applicazioni .NET.
- Formati file supportati: supporta DOC, DOCX, RTF, HTML, PDF, EPUB, ODT e altri.
- Manipolazione dei documenti: aggiungi o rimuovi pagine, sezioni, intestazioni, piè di pagina, segnalibri e indici.
- Rendering ad alta fedeltà: rendering di documenti in immagini o formati a layout fisso (PDF, XPS) con elevata precisione.
- Manipolazione del testo: trova e sostituisci testo, formatta testo, estrai testo e applica stili personalizzati.
- Unione di posta e creazione di report: supporta l'unione di posta per la creazione di documenti da modelli e origini dati.
- Elementi avanzati del documento: inserisci tabelle, immagini, forme, grafici e oggetti SmartArt.
- Firme digitali e crittografia: aggiungi firme digitali, protezione tramite password e crittografia dei documenti.
- Macro e scripting: conserva e gestisci le macro (VBA), consentendo attività di automazione complesse.
- Capacità di conversione: conversione tra formati Word e vari altri tipi di file, come PDF e HTML.
- Supporto cloud: integrazione con Aspose Cloud per la manipolazione di documenti basata sul cloud.
- Supporto API completo: ampia documentazione API, esempi e supporto della community.
Introduzione a FileFormat.Words per .NET API
È possibile scaricare la libreria FileFormat.Words per .NET da GitHub o Nugget.
Installazione
L'installazione di FileFormat.Words per .NET è semplice e può essere eseguita da nugget come mostrato di seguito:
Installazione di FileFormat.Words per .NET API
NuGet\Install-Package FileFormat.Words
Esempi di codice per FileFormat.Words per .NET API
FileFormat.Words per .NET è una potente API che fornisce funzionalità avanzate per lavorare con documenti Word, inclusi i formati di file DOC e DOCX. Fornisce funzionalità avanzate di elaborazione testi, come la creazione di un documento da zero, l'apertura di un documento esistente e l'aggiornamento del suo contenuto, e la conversione del documento in formati diversi, come PDF. L'API può essere facilmente utilizzata in applicazioni C# e ASP.NET senza la necessità di entrare nei dettagli sottostanti dei formati di file.
Come creare un file DOCX di un documento Word in .NET?
FileFormat.Words per .NET API consente di creare un documento DOCX da zero all'interno della tua applicazione C# o ASP.NET con solo poche righe di codice. Puoi utilizzare il seguente codice sorgente per creare un documento vuoto utilizzando l'API:
Come leggere un file DOCX esistente in C#?
FileFormat.Words per .NET ti consente di leggere un documento Word DOCX esistente nella tua applicazione C#. Puoi caricare il documento nella tua applicazione, modificarne il contenuto e quindi salvarlo nuovamente sul disco utilizzando l'API come mostrato nell'esempio di codice seguente.
Come creare tabelle in un documento Word in .NET?
FileFormat.Words per .NET SDK rende molto comodo aggiungere tabelle a un documento Word DOCX. Puoi usare l'API per creare una tabella con più righe e colonne e aggiungere contenuti al documento come mostrato nell'esempio di codice qui sotto.