Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako previesť Word do formátu PDF s VB.Net

Ak vyvíjate aplikácie správy dokumentov v VB.Net , môžete nájsť spôsob prevodu dokumentov Microsoft Word do PDF súborov pomocou automatizácie veľmi užitočné . Ak budete potrebovať aplikáciu pre prevod dokumentov do formátu PDF , aby sa zabránilo zmeny alebo úpravy , potom kódovanie triedu alebo modul urobiť práve to ušetrí používateľom aplikácie veľa času , kedy sú potrebné konverzie . Pokyny dovolená 1

Vytvorte triedu Word aplikácie , ktorá otvorí dokument . Vytvorte premennú triedy otvoriť dokument s názvom " myfilename.doc " alebo niečo podobné . Vložte nasledujúci kód do modulu v VB.Net :

Dim slovo = new ApplicationClass ( ) ; klipart

Dim word_file = cesta ako objekt klipart

Word.Document opened_doc = slovo . Documents.Open ( ref word_file , ref null , null ref, ref null , null ref, ref null , null ref, ref null , null ref, ref null , ref null , null ref ) ;

Uistite sa , že ďalej len " null " hodnoty sú prítomné vo vyššie uvedenom kóde otvorte dokument s použitím predvolených parametrov , ak potrebujete otvoriť dokument v určitom pohľade , alebo je nutné povoliť ďalšie špeciálne aplikácie Word funkcie pre otvorenie dokumentu .
2

Vytvorte funkciu , ktorá kopíruje obsah z dokumentu programu Word do schránky Windows . Ak to chcete urobiť, použite " WholeStory " príkaz VBA simulovať úlohu stlačením tlačidla " Ctrl " a " a " klávesy naraz zvýraznite a vyberte všetky objekty a text v dokumente . Pomocou príkazu " Kopírovať " vložiť zvýraznené objekty v systéme Windows schránky . Ak to chcete urobiť , vložte nasledujúci kód do clip = Clipboard.GetDataObject
3

Kód objektu premenné k vytvoreniu nového PDF a prenos obsahu z dokumentu programu Word . Vložte nasledujúci kód do nového objektu :

Dim mypdf ako New mjwPDF

mypdf.PDFFileName = " word_transfer.pdf "

mypdf.PDFTextOut clip.ToString
stránka 4

Vložte kód zatvorte ako Word a PDF dokumenty vložením nasledujúci kód na konci funkcie :

Set slovo = nič

Nastaviť opened_doc = nič

Nastaviť mypdf = nič

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené