Come creare file PDF da pagine ASP.NET

April 21

ASP.NET in grado di creare file PDF da pagine Web utilizzando lo strumento iText, che ha le funzioni e le proprietà per la creazione e la modifica dei file PDF. Questi file sono memorizzati sul server Web per un utilizzo futuro. La scrittura di file PDF dal tuo sito web consente di automatizzare i documenti, contratti e accordi con l'utente. I documenti sono impostati su "sola lettura", in modo che il destinatario non può cambiare il contenuto dei documenti PDF.

istruzione

1 Fai clic su "Start" e selezionare "Tutti i programmi". Fai clic su "Microsoft .NET Framework", quindi su "Visual Studio" per aprire il software. Fai clic su "Apri", quindi fare doppio clic sul nome del progetto ASP.NET per aprirlo sul desktop.

2 Fare clic con il modulo ASP che si desidera utilizzare e selezionare "Visualizza codice." Il file di codice si apre; è qui che si crea il codice per i file PDF.

3 Aggiungere le librerie iText per la parte superiore della pagina di codice. È necessario le librerie incluse per richiamare le funzioni di creazione PDF. Aggiungere il seguente codice all'inizio del file:

import com.itextpdf.text.Document;

import com.itextpdf.text.DocumentException;

import com.itextpdf.text.Paragraph;

import com.itextpdf.text.pdf.PdfWriter;

4 Creare il nuovo file. Il codice seguente crea un nuovo documento PDF, e aperto e lo carica in memoria del server:

Documento PDFDoc = nuovo documento ();

PdfWriter.getInstance(pdfdoc, new FileOutputStream("file.pdf"));

pdfdoc.open ();

5 Aggiungete un po 'di contenuti al file. Per esempio, il seguente codice aggiunge un paragrafo al PDF che visualizza "Ciao Mondo":

pdfdoc.add (nuovo paragrafo ( "Ciao Mondo!"));

6 Chiudere il file. Dopo aver inserito tutto il testo richiesto nel file PDF, utilizzare il seguente codice per chiudere il file e completare il processo:

pdfdoc.Close ();