Adobe PDF è lo standard per la generazione di documenti per la distribuzione su Internet. L'apertura di un file PDF in Visual Basic richiede un componente aggiuntivo. L'utilizzo di un , il programmatore può aprire , leggere e visualizzare contenuti aggiuntivi da un file PDF sul server. Questo è vantaggioso per le aziende che utilizzano i file PDF in presentazioni di documenti dinamici . Istruzioni
Installazione
1
Scaricare il componente aggiuntivo. Esistono diversi componenti disponibili , ma in questo esempio viene utilizzato il componente bytestoPDF . La posizione per il download presso il sito web Scout Byte ( vedi Risorse per un link) . Una volta scaricato il file , decomprimere i file e installarli sul computer .
2 Fare clic sulla voce di menu "Progetto" in Visual Studio . Workspace NET . Selezionare " Aggiungi riferimento " dalle scelte . Si apre una finestra con un elenco di componenti .
3
Fare clic sul pulsante "Sfoglia" e selezionare " Bytescout.PDF.Demo.dll . " Fare clic su " OK ". Il riferimento aggiunge il componente nell'elenco di spazi dei nomi disponibili .
Il Codice
4
Aggiungi " Imports Bytescout.PDF " nella parte superiore del file . Questo consente di chiamare le classi e utilizzare le proprietà ei metodi del componente.
5
Aggiungi il documento e creare un'istanza della classe per disegnare il testo alla pagina . Il codice seguente è la sintassi per la creazione di istanze di classe e lo assegna a una variable.Dim engPDF As New PDFDocEngine ( " " , "") Dim myDoc Come Document = engPDF.AddDocument ( ) Dim miaPagina come pagina = myDoc.AddPage ( PageSizeType.A3 , PageOrientationType.LandScape ) economici 6
aggiungere il componente di disegno per creare il testo del documento . La sintassi seguente crea un'istanza della classe e imposta il myDraw font.Dim Come Disegnare = myPage.AddDrawing ( ) Dim myFont Come UInteger = myDoc.AddFontStandard ( StandardFontType.Courier , FontEncodingType.WinAnsi ) myDraw.SetActiveFont ( myFont , 50 , False , False)
7
testo Disegna sul file. Il testo viene disegnato sul file. È anche possibile disegnare immagini e grafici su un file PDF. La sintassi che segue è il comando di base per il testo : . MyDraw.PlaceText ( 111 , 125 , 1 , " Il mio primo file PDF" ) economici 8
chiudere il file e salvare il file sul disco rigido . Chiudendo il file consente di liberare risorse sul computer . Usare la seguente codifica: myDraw.Close ( ) myPDF.Save ( " myFirstFile.pdf " ) myPDF.Close ( ) economici
.