GoでPDFをWord文書に変換する
Contents
[
Hide
]
Microsoft Word や DOC および DOCX 形式をサポートするその他のワードプロセッサで PDF ファイルの内容を編集するためです。PDF ファイルは編集可能ですが、DOC と DOCX ファイルはより柔軟でカスタマイズ可能です。
PDF を DOC に変換
提供された Go コード スニペットは、Aspose.PDF ライブラリを使用して PDF ドキュメントを DOC に変換する方法を示しています:
- PDF ドキュメントを開く。
- 使用して PDF ファイルを DOC に変換する SaveDoc 関数。
- PDFドキュメントを閉じ、割り当てられたリソースを解放します。
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()
}
PDF をオンラインで DOC に変換してみましょう
Aspose.PDF for Go はオンラインの無料アプリケーションを提供します “PDF to DOC”, そこで機能と品質を調査しようとすることができます。
PDF を DOCX に変換
Aspose.PDF for Go API を使用すると、PDF ドキュメントを DOCX に読み取りおよび変換できます。DOCX は、構造がプレーンバイナリから XML とバイナリ ファイルの組み合わせに変更された、Microsoft Word ドキュメントのよく知られた形式です。Docx ファイルは Word 2007 およびそれ以降のバージョンで開くことができますが、DOC ファイル拡張子をサポートする以前の MS Word バージョンでは開けません。
提供された Go のコードスニペットは、Aspose.PDF ライブラリを使用して PDF ドキュメントを DOCX に変換する方法を示しています:
- PDF ドキュメントを開く。
- PDF ファイルを DOCX に変換するには SaveDocX 関数。
- PDFドキュメントを閉じ、割り当てられたリソースを解放します。
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()
}
PDF をオンラインで DOCX に変換してみてください
Aspose.PDF for Go はオンラインの無料アプリケーションを提供します “PDF を Word に”, そこで機能と品質を調査しようとすることができます。
