Nwlapcug.com


Come creare file PDF tramite ASP



L'ASP è una tecnologia Microsoft che consente di creare pagine web dinamiche. I file PDF vengono comunemente utilizzati per distribuire documenti protetti. Creazione di file PDF e il loro rendering al browser web dell'utente, è possibile integrare ASP e PDF. L'utente può quindi scegliere di salvare il file o stamparlo su un dispositivo. Creazione di PDF e file di formattazione richiede un plug-in. Tuttavia, è un componente distribuito gratuitamente disponibile per il download.

Istruzioni

1

Scarica il plugin di creazione di PDF per ASP (Vedi risorse qui sotto). Estrarre i file nella directory del progetto ASP.NET, quindi l'applicazione può accedere alle risorse di plugin.

2

Avviare il codice ASP con una chiamata alle risorse PDF plugin. Queste due affermazioni sono collocate nella parte superiore della pagina ASP codifica:
utilizzando iTextSharp.text
VAI
utilizzando iTextSharp.text.pdf;

3

Creare l'oggetto documento e assegnarlo a una variabile. Il codice riportato di seguito viene creato un file PDF di dimensioni standard e lo assegna alla \"document\" variabile:
Documento documento = nuovo Document(PageSize.A4.Rotate());

4

Creare il documento PDF. Il codice nel passaggio 3 Inizializza il documento PDF, ma non è stato ancora creato un file. Il codice riportato di seguito crea il documento file sul disco rigido utilizzando la variabile di documento:
PdfWriter.GetInstance (documento, new FileStream (\"myPDF.pdf\", FileMode. Create));

5

Aprire il documento e scrivere del testo alla pagina. In questo esempio, viene creato un file PDF con il testo \"My First PDF\" scritto nel documento. Il codice riportato di seguito scrive il testo per la \"myPDF.pdf\ appena creato" file:
documento. Open)
VAI
documento. Aggiungere (nuovo paragrafo (\"My First PDF\"));

6

Chiudere il documento dopo aver aggiunto tutto il testo nel file PDF. Se non Chiudi il documento, l'applicazione può produrre errori. Per chiudere il file PDF, utilizzare il codice riportato di seguito:
documento. Close ();