Word-dokumenter er åpne for alle å redigere og slette innhold . Av denne grunn , er utviklere som oppgave å konvertere Word- dokumenter til PDF for åpen distribusjon. Word- dokumenter blir konvertert til PDF, slik at selskapet kan distribuere PDF på nettet uten at det kan kopieres eller endres . Koden kan implementeres ved hjelp av Visual Basic ( VB ) språk . Dette er gunstig for alle koder som trenger å konvertere dokumenter fra en stasjonær eller webapplikasjon . Instruksjoner
en
Åpne Word-dokumentet. Du åpner et Word-dokument ved å starte opp Word-programmet klassen, som er en variabel som inneholder alle metoder og egenskaper for Word fil manipulasjon . Følgende kode åpner en fil som heter " myfile.doc " : en
Dim ord = ny ApplicationClass ();
Dim word_file = sti som Object
Word.Document opened_doc = word.Documents.Open (ref word_file , ref null, ref null, ref null, ref null, ref null, ref null, ref null, ref null, ref null, ref null, ref null ) ;
" null " verdier er alle behov , fordi "Open" -funksjonen har flere parametere som kreves for å åpne et dokument. Sette disse parameterne til " null " åpner dokumentet med bare standardinnstillingene egenskaper .
2
Kopier innholdet i Word-filen til utklippstavlen. Dette gjøres ved hjelp av " WholeStory " og " Kopier " funksjoner . Den " WholeStory " har samme funksjon manuelt fremheve alt innholdet i filen og "Kopier " overfører den markerte delen til utklippstavlen. Følgende kode kopierer Word -fil klipp = Clipboard.GetDataObject
3
Lag PDF objektvariabelen og overføre Word innhold. Følgende kode overfører innhold til PDF : en
Dim mypdf som ny mjwPDF
mypdf.PDFFileName = " word_transfer.pdf "
mypdf.PDFTextOut clip.ToString
4
Lukk dokumentene . Når PDF er opprettet, både Word-dokumenter og PDF- er lukket for å frigjøre minne ressurser dedikert til variablene :
Set ord = intet
Sett opened_doc = ingenting
< p > Set mypdf = ingenting