Converter PDF para documentos Word em Go
Para editar o conteúdo de um arquivo PDF no Microsoft Word ou em outros processadores de texto que suportam os formatos DOC e DOCX. Arquivos PDF são editáveis, mas os arquivos DOC e DOCX são mais flexíveis e personalizáveis.
Converter PDF para DOC
O trecho de código Go fornecido demonstra como converter um documento PDF em DOC usando a biblioteca Aspose.PDF:
- Abrir um documento PDF.
- Converter um arquivo PDF para DOC usando SaveDoc função.
- Feche o documento PDF e libere quaisquer recursos alocados.
package main
import "github.com/aspose-pdf/aspose-pdf-go-cpp"
import "log"
func main() {
// Open(filename string) opens a PDF-document with filename
pdf, err := asposepdf.Open("sample.pdf")
if err != nil {
log.Fatal(err)
}
// SaveDoc(filename string) saves previously opened PDF-document as Doc-document with filename
err = pdf.SaveDoc("sample.doc")
if err != nil {
log.Fatal(err)
}
// Close() releases allocated resources for PDF-document
defer pdf.Close()
}
Tente converter PDF para DOC online
Aspose.PDF for Go apresenta a você um aplicativo gratuito online “PDF para DOC”, onde você pode tentar investigar a funcionalidade e a qualidade com que funciona.
Converter PDF para DOCX
A API Aspose.PDF for Go permite que você leia e converta documentos PDF para DOCX. DOCX é um formato bem conhecido para documentos do Microsoft Word cuja estrutura foi alterada de binário simples para uma combinação de arquivos XML e binários. Arquivos Docx podem ser abertos com o Word 2007 e versões posteriores, mas não com as versões anteriores do MS Word que suportam extensões de arquivos DOC.
O trecho de código Go fornecido demonstra como converter um documento PDF em DOCX usando a biblioteca Aspose.PDF:
- Abrir um documento PDF.
- Converter um arquivo PDF para DOCX usando SaveDocX função.
- Feche o documento PDF e libere quaisquer recursos alocados.
package main
import "github.com/aspose-pdf/aspose-pdf-go-cpp"
import "log"
func main() {
// Open(filename string) opens a PDF-document with filename
pdf, err := asposepdf.Open("sample.pdf")
if err != nil {
log.Fatal(err)
}
// SaveDocX(filename string) saves previously opened PDF-document as DocX-document with filename
err = pdf.SaveDocX("sample.docx")
if err != nil {
log.Fatal(err)
}
// Close() releases allocated resources for PDF-document
defer pdf.Close()
}
Tente converter PDF para DOCX online
Aspose.PDF for Go apresenta a você um aplicativo gratuito online “PDF para Word”, onde você pode tentar investigar a funcionalidade e a qualidade com que funciona.
