Kuidas teisendada Wordi failid PDF kasutamine VB

Teisenda Wordi dokumentide PDF . dokumendi pilti Marvin Gerste alates & lt; a href = "http: //www.fotolia.com'> Fotolia.com & lt; / a & gt;

Word dokumendid on avatud kõigile, muuta ja kustutada sisu.Sel põhjusel, arendajad on ülesandeks konverteeriva Word dokumendid PDF avatud jaotus.Sõna failid ümber PDF, et ettevõte saab jagada PDF veebis ilma selle kopeerimine või muuta.Kood saab rakendada kasutades Visual Basic (VB) keeles.See on kasulik igal kooder, kes vajab teisendada dokumendid lauaarvuti või veebirakenduse.

juhised

  1. avatud Wordi dokument.Avate Wordi dokumendi käivitumist Word taotluse klassi, mis on muutuja, mis sisaldab kõiki meetodeid ja omadusi Word faili manipuleerimine.Järgmine kood avab faili nimega "myfile.doc":

    Dim sõna = new ApplicationClass ();
    Dim word_file = tee nagu 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, refnull, ref null);

    "null" väärtused on kõik vaja

    lik, sest "Open" funktsioon on mitmeid parameetreid vaja avada dokument.Seadistamine nende parameetrite "null" avab dokumendi ainult default omadused.

  2. Copy sisu Wordi faili lõikepuhvrisse.See saavutatakse, kasutades "WholeStory" ja "Copy" funktsiooni.NN "WholeStory" funktsioon on sarnane käsitsi esile kogu sisu faili ja "Copy" kannab esile osa lõikelauale.Järgmine kood kopeerib Word faili sisu:

    opened_doc.ActiveWindow.Selection.WholeStory
    opened_doc.ActiveWindow.Selection.Copy
    Dim clip = Clipboard.GetDataObject

  3. Loo PDF objekti muutuja ja kanda Word sisu.Järgmine kood kannab sisu PDF:

    Dim mypdf Nagu New mjwPDF
    mypdf.PDFFileName = "word_transfer.pdf"
    mypdf.PDFTextOut clip.ToString

  4. Sulge dokumente.Kui PDF on loodud, nii Wordi dokumente ja PDF on suletud vabastada mälu ressursse pühendatud muutujad:

    Set sõna = midagi
    Set opened_doc = midagi
    Set mypdf = midagi

319
0
1
Portable Document Format