Word-dokumenter er åbne for alle at redigere og slette indhold. Af denne grund , er udviklere opgave med at konvertere Word-dokumenter til PDF for open distribution. De Word-dokumenter konverteres til PDF, så virksomheden kan distribuere PDF på nettet uden at blive kopieret eller ændret. Koden kan implementeres ved hjælp af Visual Basic ( VB) sprog. Dette er til gavn for enhver coder , der har brug for at konvertere dokumenter fra en stationær eller webapplikation. Instruktioner
1
Åbn dit Word-dokument. Du åbner et Word-dokument ved at initialisere Word ansøgning klassen , som er en variabel, der indeholder alle de metoder og egenskaber for Word-fil manipulation. Følgende kode åbner en fil med navnet " myfile.doc " : Hej
Dim ord = new 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" værdier er alle nødvendige , fordi "Open" -funktionen har flere parametre, der kræves for at åbne et dokument . Indstilling af disse parametre til " null " åbner dokumentet med kun standard egenskaber.
2
Kopier indholdet af Word-fil til Udklipsholder. Dette opnås ved hjælp af " WholeStory " og " Copy " funktioner . Den " WholeStory " funktion svarer til manuelt at fremhæve alt det indhold i filen og " Copy" overfører den fremhævede del til Udklipsholder. Følgende kode kopierer Word-fil clip = Clipboard.GetDataObject
3
Opret PDF objekt variabel og overføre Word indhold. Følgende kode overfører indhold til PDF : Hej
Dim mypdf Da New mjwPDF
mypdf.PDFFileName = " word_transfer.pdf "
mypdf.PDFTextOut clip.ToString
4
Luk dokumenterne. Når PDF er oprettet, både de Word-dokumenter og PDF er lukket for at frigøre hukommelse ressourcer til de variabler :
Set word = intet
Set opened_doc = intet
< p > Set mypdf = intet