Adobe PDF er standarden for generering dokumenter til distribution over internettet. Åbning af en PDF-fil i Visual Basic kræver en add-on komponent. Ved hjælp af en add-on , programmøren kan åbne, læse og vise indhold fra en PDF-fil på serveren. Dette er til gavn for virksomheder, der bruger PDF-filer for dynamisk dokument præsentationer. Instruktioner
Installation
1
Hent add-on komponent. Der er flere komponenter til rådighed , men dette eksempel bytestoPDF komponenten anvendes. Placeringen til download er i Byte Scout hjemmeside (se Ressourcer til et link). Når filen er hentet, udpakke filerne og installere dem på computeren.
2
Klik på " Project" menupunkt i din Visual Studio. NET arbejdsområde. Vælg "Add reference " fra de valg . Et vindue åbnes med en liste over komponenter.
3
Klik på "Gennemse " knappen og vælg " Bytescout.PDF.Demo.dll ". Klik på "OK". Referencen tilføjer komponent i listen over tilgængelige navn rum.
Code
4
Tilføj " Import Bytescout.PDF " øverst i filen . Dette giver dig mulighed for at ringe de klasser og bruge komponentens egenskaber og metoder .
5.
Tilføj dokumentet og instantiere klassen til at tegne tekst til siden. Følgende kode er syntaksen for klassen instantiation og tildeler den til en variable.Dim engPDF Som New PDFDocEngine ("" , "") Dim myDoc Som Document = engPDF.AddDocument () Dim mitIHI Da Page = myDoc.AddPage ( PageSizeType.A3 , PageOrientationType.LandScape )
6
Tilføj tegningen komponent til at oprette tekst på dokumentet. Følgende syntaks instantierer klassen og sætter font.Dim myDraw Som Tegning = myPage.AddDrawing ( ) Dim myFont Som UInteger = myDoc.AddFontStandard ( StandardFontType.Courier , FontEncodingType.WinAnsi ) myDraw.SetActiveFont ( myFont , 50, False , False )
7
Draw tekst på filen. Teksten er tegnet på filen. Du kan også tegne billeder og grafer på en PDF-fil. Nedenstående syntaks er den grundlæggende kommando til tekst: . MyDraw.PlaceText (111 , 125, 1 " ! Min første PDF fil" )
8
Luk filen , og gem filen på harddisken . Lukning af filen frigør ressourcer på computeren. Brug følgende kodning : myDraw.Close () myPDF.Save ( " myFirstFile.pdf " ) myPDF.Close ()
.