ITEXT per .NET è un’API .NET open source gratuita per la creazione e la collaborazione con i documenti PDF nelle applicazioni C#/VB.NET. Consente agli sviluppatori di applicazioni .NET di scrivere applicazioni per generare, modificare ed estrarre contenuti dai file PDF. ITEXT per .NET è una porta dell’API ITEXT originale, che è stata scritta in linguaggio di programmazione Java. È stato sviluppato per fornire funzionalità di elaborazione dei documenti PDF agli sviluppatori di applicazioni .NET. Viene utilizzato in vari settori come sistemi di gestione dei documenti, strumenti di reporting e altre applicazioni che richiedono la generazione e la manipolazione del PDF.
Funzionalità chiave dell’API iText per .NET
- Generazione PDF: Itext per .NET ti consente di creare nuovi documenti PDF da zero. È possibile aggiungere testo, immagini, tabelle e altri elementi al documento. Supporta vari caratteri, colori e opzioni di formattazione per personalizzare l’aspetto del contenuto.
- Manipolazione PDF: È possibile modificare i documenti PDF esistenti aggiungendo, rimuovendo o modificando il contenuto. Ti consente di manipolare le pagine, unire più file PDF, dividere un PDF in più documenti ed estrarre elementi specifici da un PDF, come testo o immagini.
- Riempimento del modulo: Itext per .NET fornisce funzionalità per compilare moduli PDF interattivi. È possibile popolare campi di forma, caselle di controllo e pulsanti di radio con i dati.
- Firme digitali: La libreria supporta l’aggiunta di firme digitali ai documenti PDF, consentendo di firmare e certificare i file per garantire la loro autenticità e integrità.
- Estrazione del testo: IText per .NET ti consente di estrarre il testo dai documenti PDF, che possono essere utili per l’indicizzazione, la ricerca o l’analisi del contenuto dei file PDF.
- Sicurezza e crittografia: È possibile crittografare i documenti PDF utilizzando la crittografia basata su password o basata sui certificati per proteggere le informazioni sensibili e limitare l’accesso al contenuto.
- PDF/A Support: IText per .NET supporta lo standard PDF/A, che viene utilizzato per l’archiviazione a lungo termine di documenti elettronici. Assicura che i documenti PDF generati siano conformi a requisiti specifici per la conservazione e l’accessibilità futura.
Installazione di iText per .NET
ITEXT per l’API .NET può essere installata utilizzando due metodi.
- Installazione di itext da Nuget
- Installazione da Itext Artifactory Server
Installazione di iText utilizzando NuGet Package Manager
** Passaggio 1:* Apri Visual Studio - Apri Visual Studio e crea un nuovo progetto o apri un progetto esistente se si desidera aggiungere API ITEXT al progetto esistente. ** PASSAGGIO 2: Apri la console del gestore pacchetti - Per aprire la console di pacchetti, vai su “Strumenti”> “NuGet Package Manager”> “Console di pacchetti”. ** PASSAGGIO 3: *Installa il pacchetto ITEXT - Nella console del gestore dei pacchetti, digita il comando seguente e premi Invio:
Install Package itext7
Questo installerà l’ultima versione dell’API ITEXT e di tutte le sue dipendenze.
Installazione di iText dal server artifattorio itext
I pacchetti ITEXT NuGet sono disponibili anche sul server Artifactory ITEXT. È possibile aggiungerlo come repository NuGet personalizzato a Visual Studio utilizzando i seguenti passaggi.
- Nel gestore dei pacchetti NuGet, vai alle impostazioni
- Aggiungere il seguente URL come fonte di pacchetto :. Puoi anche sfogliare il server artifattorio IText e scaricare manualmente i pacchetti NuGet.
itext Resources
IMMORME ITEXTPDF C# Esempi
A questo punto, il tuo progetto di console .NET dovrebbe essere pronto per iniziare con l’API ITEXT per .NET per lavorare con i documenti PDF. Nei nostri prossimi articoli, parleremo di:
- Crea un documento PDF
- Dividi file PDF di grandi dimensioni in più parti in C#
- Elimina le pagine dal file PDF con C#
- Converti HTML in documento PDF
- Unisci più file tramite API .NET
- Aggiunta di tabella a PDF
- Aggiunta di immagine a PDF
- Ruota il file PDF in C#
- Disegnare oggetti in un PDF usando .NET API
- Lavorare con le pagine in un documento PDF con API .NET Quindi rimanete sintonizzati.