Comment convertir des fichiers Word au format PDF utilisant VB

Les documents Word sont ouverts pour quiconque de modifier et supprimer du contenu. Pour cette raison, les développeurs sont chargés de convertir les documents Word au format PDF pour une distribution ouverte. Les documents Word sont convertis en PDF, afin que l'entreprise peut distribuer le PDF sur le web sans qu'il soit copié ou changé. Le code peut être implémentée en utilisant le Basic (VB) langage Visual. Ceci est bénéfique pour toute codeur qui a besoin de convertir des documents à partir d'une application de bureau ou sur le Web.

Instructions

  1. Ouvrez votre document Word. Vous ouvrez un document Word en initialisant la classe d'application Word, qui est une variable qui contient toutes les méthodes et propriétés de manipulation de fichier Word. Le code suivant ouvre un fichier nommé "myfile.doc":

    Dim mot = new ApplicationClass () -
    Word_file Dim = chemin comme objet
    Word.Document opened_doc = word.Documents.Open (word_file ref, null ref, null ref, null ref, null ref, null ref, null ref, null ref, null ref, null ref, null ref, null ref);




    Le "nul" Les valeurs sont tous nécessaires, parce que la "Ouvert" fonction a plusieurs paramètres requis pour ouvrir un document. Le réglage de ces paramètres à "nul" ouvre le document avec seulement les propriétés par défaut.

  2. Copiez le contenu du fichier Word le Presse-papiers. Ceci est accompli en utilisant le "WholeStory" et "Copie" fonctions. Le "WholeStory" fonction est similaire à valeur manuelle de tout le contenu dans le fichier et "Copie" transfère la partie en surbrillance dans le Presse-papiers. Les copies de code suivants, la teneur en fichier Word:

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

  3. Créez la variable d'objet PDF et transférer le contenu Word. Le code suivant transfère le contenu au format PDF:




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

  4. Fermez les documents. Une fois le fichier créé, à la fois les documents Word et PDF sont fermés pour libérer les ressources de mémoire dédiés aux variables:

    Set mot = rien
    Réglez opened_doc = rien
    Réglez MyPDF = rien

» » » » Comment convertir des fichiers Word au format PDF utilisant VB