Hvordan skrive ut en PDF-fil med VB
Visual Basic.NET har en ganske avansert system for å kommunisere med skrivere; men det kan være litt overveldende for et program som har til hensikt å gjøre noe mer enn print --- uten forbehold --- PDF-dokumenter. Ved tilkopling Visual Basic.NET med en annen teknologi installert på alle Windows-maskiner, Visual Basic Script, en potensiell hodepine kan unngås, og prosessen kan bli redusert til mindre enn et halvt dusin linjer med kode.
Bruksanvisning
1 Opprett et nytt prosjekt i Visual Basic ved å klikke på "File" og "Nytt prosjekt". Velg "Console Application". Alternativt kan du bare legge inn koden fra resten av opplæringen hvor som helst i et eksisterende prosjekt.
2 Lim inn følgende kode i Visual Basic for å ringe PDF print skriptet:
dim filename = "C: \ pdfFileToPrint.PDF"
Process.Start ( "printPDF.vbs" og filnavn)
3 Klikk på "Project" og "Legg til nytt element." Velg "Text File" og gi den navnet "printPDF.vbs."
4 Lim inn følgende kode i det:
Sett FSO = Create ( "Scripting.FileSystemObject")
fullPath = fso.GetAbsolutePathName (WScript.Arguments (0))
WScript.CreateObject ( "Shell.Application"). Navnerom (0) .ParseName (fullPath) .InvokeVerb "og skriv ut"
5 Lagre arbeidet ditt.
Hint
- VB Script er aktivert som standard på alle Windows-maskiner. Men hvis en bruker har deaktivert VB Script på sin datamaskin for sikkerhetsmessige årsaker, kan denne operasjonen mislykkes.