Adobe PDF ist der Standard zur Erzeugung von Dokumenten für den Vertrieb über das Internet. Öffnen einer PDF-Datei in Visual Basic erfordert eine Add-on -Komponente. Mit einem Add-on , kann der Programmierer zu öffnen, lesen und Inhalte aus einer PDF-Datei auf dem Server. Dies ist von Vorteil für Unternehmen, die PDF -Dateien verwenden für dynamisches Dokument Präsentationen . Anleitung
Installation
1
Laden Sie die Add-on -Komponente. Es gibt mehrere Komponenten zur Verfügung, aber für dieses Beispiel die bytestoPDF Komponente verwendet wird. Die Lage für den Download ist auf der Byte Scout Website (siehe Ressourcen für einen Link ) . Sobald die Datei heruntergeladen haben, entpacken Sie die Dateien und installieren Sie sie auf dem Computer.
2
Klicken Sie auf das Menü "Projekt" Artikel in der Visual Studio. NET Arbeitsbereich. Wählen Sie "Add Reference" aus der Auswahl . Ein Fenster öffnet sich mit einer Liste der Komponenten .
3
Klicken Sie auf die Schaltfläche "Durchsuchen" und wählen Sie " Bytescout.PDF.Demo.dll . " Klicken Sie auf " OK". Die Referenz wird die Komponente in der Liste der verfügbaren Namensräume .
Der Kodex
4
hinzufügen "Imports Bytescout.PDF " am Anfang der Datei . Dies ermöglicht Ihnen, die Klassen aufrufen und verwenden Sie die Eigenschaften der Komponente und Methoden.
5
Fügen Sie das Dokument und die Klasse instanziieren , um Text auf die Seite zu ziehen. Der folgende Code ist die Syntax für Klasseninstanziierung und ordnet sie zu einem variable.Dim engPDF As New PDFDocEngine ("" , "") Dim myDoc Als Dokument = engPDF.AddDocument () Dim myPage Wie page = myDoc.AddPage ( PageSizeType.A3 , PageOrientationType.LandScape )
6
Fügen Sie die Zeichnung Komponente, um den Text auf dem Dokument zu erstellen. Die folgende Syntax instanziiert die Klasse und legt die font.Dim myDraw Als Zeichnung = myPage.AddDrawing () Dim myFont Wie UInteger = myDoc.AddFontStandard ( StandardFontType.Courier , FontEncodingType.WinAnsi ) myDraw.SetActiveFont ( myFont , 50, false, false )
7
Draw text auf die Datei . Der Text basiert auf der Datei erstellt. Sie können auch Bilder zeichnen und Grafiken auf eine PDF -Datei. Die Syntax unten ist die grundlegende Befehl für Text : . MyDraw.PlaceText (111, 125 , 1, "Mein erstes PDF- File" )
8
Schließen Sie die Datei und speichern Sie die Datei auf der Festplatte . Schließen der Datei werden Ressourcen auf dem Computer. Verwenden Sie die folgende Codierung : myDraw.Close () myPDF.Save ( " myFirstFile.pdf " ) myPDF.Close ()
.