documenti Word sono aperti a chiunque di modificare e cancellare i contenuti . Per questo motivo , gli sviluppatori hanno il compito di conversione dei documenti Word in PDF per la distribuzione aperta . I documenti di Word vengono convertiti in PDF , per cui l'azienda può distribuire il file PDF sul web senza il suo essere copiati o modificati . Il codice può essere implementato utilizzando il Basic (VB) linguaggio visivo. Questo è utile per qualsiasi coder che ha bisogno di convertire documenti da un computer desktop o applicazione web . Istruzioni
1
Aprire il documento di Word . Si apre un documento di Word l'inizializzazione della classe applicazione Word , che è una variabile che contiene tutti i metodi e le proprietà per la manipolazione di file Word . Il codice seguente consente di aprire un file di nome " myfile.doc " :
Dim parola = new ApplicationClass ( ) ;
Dim word_file = percorso come oggetto
Word.Document opened_doc = word.Documents.Open ( rif word_file , riferimento null, ref null, ref null, ref null, ref null, ref null, ref null, ref null, ref null, ref null, ref null) ;
valori " null" sono tutti necessari , perché la funzione " Apri" ha diversi parametri necessari per aprire un documento . L'impostazione di questi parametri a " null" apre il documento con solo le proprietà predefinite .
2
Copiare il contenuto del file di Word negli Appunti . Questa operazione viene eseguita utilizzando la funzione "copia" " WholeStory " e . La funzione " WholeStory " è simile ad evidenziare manualmente tutto il contenuto del file e "Copia" trasferisce la parte evidenziata negli Appunti . Il codice seguente consente di copiare il file di Word Clip = Clipboard.GetDataObject
3
Creare la variabile oggetto PDF e trasferire il contenuto della Word . Il codice seguente trasferisce il contenuto di PDF :
Dim mypdf As New mjwPDF
mypdf.PDFFileName = " word_transfer.pdf "
mypdf.PDFTextOut clip.ToString
4
Chiudere i documenti . Una volta che il file PDF è stato creato, sia i documenti Word e il PDF sono chiusi per liberare le risorse di memoria dedicati alle variabili:
Set word = niente
opened_doc = niente
< p > Imposta mypdf = niente