documents Word sont ouverts à 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é en utilisant le langage Visual Basic (VB) . Ceci est bénéfique pour n'importe quel programmeur qui a besoin de convertir des documents d' un ordinateur de bureau ou une application 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 ":
mot Dim = new ApplicationClass ();
word_file Dim = chemin comme objet
Word.Document opened_doc = word.Documents.Open (ref word_file , ref null, null ref , ref null, null ref , ref null, null ref , ref null, null ref , ref null, null ref , ref null);
valeurs "null" sont tous nécessaires , parce que la fonction "Open" a plusieurs paramètres requis pour ouvrir un document . Le réglage de ces paramètres à "null" 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 les fonctions " Copier " " WholeStory " et . La fonction " WholeStory " est similaire à souligner manuellement tout le contenu dans le fichier et "Copier" transfère la partie en surbrillance dans le Presse-papiers. Le code suivant copie le fichier Word Clip = Clipboard.GetDataObject
3
créer la variable d'objet PDF et transférer le contenu de la Parole. Le code suivant transfère le contenu au format PDF :
mypdf As New mjwPDF
mypdf.PDFFileName = " word_transfer.pdf "
mypdf.PDFTextOut clip.ToString
Hôtels 4
Fermez les documents. Une fois le fichier créé , à la fois les documents Word et PDF sont fermés le pour libérer les ressources de mémoire dédiés aux variables:
configurer Word = rien
Set opened_doc = rien
< p > Set mypdf = rien