Tuttavia, è possibile ottenere questa conversione utilizzando librerie o strumenti di terze parti:
1. Utilizzando una libreria PDF di terze parti:
* Spire.pdf: Questa popolare libreria consente di manipolare i file PDF in VB.NET. Ha funzioni per convertire i PDF in DOC, DOCX e altri formati.
* aspose.pdf per .net: Un'altra potente biblioteca con ampie funzioni di manipolazione del PDF, inclusa la conversione in DOC.
* ItextSharp: Una libreria gratuita e open source, che fornisce una vasta gamma di funzionalità PDF. Puoi usare le sue classi `pdfreader` e` pdfwriter` per la conversione.
Esempio (usando Spire.pdf):
`` `VB.NET
Importa Spire.pdf
Importa Spire.pdf.documents
Public sub convertpdftodoc (pdfflepath come stringa, docfilePath come stringa)
'Carica il file PDF
Dim PDFDocument come nuovo PDFDocument (PDFFILEPATH)
'Salva come file DOC
pdfdocument.savetofile (docfilePath, fileformat.doc)
Fine sub
`` `
2. Utilizzo di uno strumento di riga di comando:
* PdftoWord: Questo strumento di riga di comando gratuito converte i file PDF in doc. Puoi chiamare questo strumento dal tuo codice VB utilizzando la classe `System.Diagnostics.process`.
* PDF gratuito a Word Converter: Molti convertitori online gratuiti offrono PDF alla conversione DOC. È possibile utilizzare `System.net.webrequest` per interagire con questi servizi.
Esempio (usando pdftoWord):
`` `VB.NET
Importa System.Diagnostics
Public sub convertpdftodoc (pdfflepath come stringa, docfilePath come stringa)
'Crea un processo per eseguire pdftoDord
Dim ProcessInfo come nuovo processStartinfo ("Path/to/pdftoDord.exe")
ProcessInfo.Arguments =String.Format ("" "" &PdfflePath &"" "" "" &DocfilePath &"" ")
ProcessInfo.UsesheLlexecute =false
'Esegui il processo
Dim Process come nuovo processo ()
Process.startinfo =ProcessInfo
Process.start ()
Process.Waitforexit ()
Fine sub
`` `
Ricorda:
* La qualità di conversione può variare a seconda della struttura del file PDF e della libreria/strumento che scegli.
* Alcuni strumenti o librerie potrebbero richiedere una licenza o un pagamento.
Scegli il metodo che si adatta meglio alle tue esigenze e risorse disponibili.
Domanda © www.354353.com