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.

  1. Nel gestore dei pacchetti NuGet, vai alle impostazioni
  2. 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: