OEM販売のご相談

PDFマルチ変換ライブラリ各形式の変換サンプル

本ライブラリを利用して、PDFから各種形式に変換したサンプルを用意しました。変換元のPDFと変換結果の各ファイルを、それぞれご覧いただけます。

変換サンプルのサムネイルをクリックすると拡大表示します。

PDFからPDFXMLへの変換例

PDFXML形式について

PDFXMLは、以下の複数のファイルから構成されます。

  • カタログXML(pdf2tmp_catalog.xml)
  • スタイルXML(pdf2tmp_style.xml)
  • ドキュメントXML(pdf2tmp.xml)
  • 画像ファイル

サンプルの変換結果(ダウンロード用)は、これらのファイルを1つのZIP形式ファイルに圧縮していますので、展開してご確認ください。

変換結果(PDFXML)の画像は出力内容がわかりやすいように可視化したものです。 実際のPDFXMLの内容は、ダウンロードしたZIPファイルを解凍してそれぞれのxmlファイルをご確認ください。

PDFからExcelへの変換には、PDFXML形式とは別の中間形式(非公開)を使用します。

変換結果の枠の色は、以下を示します。

  • 赤:文字の外周
  • 青:表の外周
  • 紫:セルの外周

罫線が使用された表の変換例

出典:観光庁ウェブサイト「旅行・観光消費動向調査」

この変換サンプルは、以下のコマンドを実行しています。

	            pdf2ooxml -d sample001.pdf -p @PDFXML -o sample001 -emf -page 2 -prefix "sample"
	            

一部の罫線を省略した表の変換例

出典:外務省ウェブサイト「実績から見た日本の政府開発援助」

この変換サンプルは、以下のコマンドを実行しています。

	            pdf2ooxml -d sample006.pdf -p @PDFXML -o sample006 -emf -page 2 -tabledetectmode 9 -prefix "sample"
	            

プレゼン資料の変換例

出典:農林水産省ウェブサイト「食料安全保障対策の強化について~今後講じるべき食料安全保障施策の検討結果」

この変換サンプルは、以下のコマンドを実行しています。

	            pdf2ooxml -d sample002.pdf -p @PDFXML -o sample002 -emf -page 2 -alltextbox -prefix "sample"
	            

縦組み文書の変換例

出典:内閣府ウェブサイト「災害対策基本法等の一部を改正する法律案」

この変換サンプルは、以下のコマンドを実行しています。

	            pdf2ooxml -d sample004.pdf -p @PDFXML -o sample004 -emf -prefix "sample"
	            

PDFからExcelへの変換例

PDFからExcelに変換した例

出典:農林水産省ウェブサイト「令和5年度(概算値)、令和4年度(確定値)都道府県別食料自給率等について」

この変換サンプルは、以下のコマンドを実行しています。

               pdf2ooxml -d sample005.pdf -p @XLSX -o sample005.xlsx -emf -page 4 -nottextinpicture
               

複数ページの表をExcelの1シートに変換した例

出典:農林水産省ウェブサイト「農林水産基本データ集」

この変換サンプルは、以下のコマンドを実行しています。

               pdf2ooxml -d sample003.pdf -p @XLSX -o sample003.xlsx -emf -nottextinpicture -sheetmerge
               

PDFからWordへの変換例

罫線が使用された表の変換例

出典:観光庁ウェブサイト「旅行・観光消費動向調査」

この変換サンプルは、以下のコマンドを実行しています。

	            pdf2ooxml -d sample001.pdf -p @DOCX -o sample001.docx -emf -page 2 -nottextinpicture
	            

一部の罫線を省略した表の変換例

出典:外務省ウェブサイト「実績から見た日本の政府開発援助」

この変換サンプルは、以下のコマンドを実行しています。

            pdf2ooxml -d sample006.pdf -p @DOCX -o sample006.docx -emf -page 2 -nottextinpicture -tabledetectmode 9
            

PDFからPowerPointへの変換例

出典:農林水産省ウェブサイト「食料安全保障対策の強化について~今後講じるべき食料安全保障施策の検討結果」

この変換サンプルは、以下のコマンドを実行しています。

            pdf2ooxml -d sample002.pdf -p @PPTX -o sample002.pptx -emf -page 2 -notTextInPicture -alltextbox
            

PDFからテキストへの変換例

既定値(UTF-8)で変換した例

出典:農林水産省ウェブサイト「食料安全保障対策の強化について~今後講じるべき食料安全保障施策の検討結果」

この変換サンプルは、以下のコマンドを実行しています。

	            pdf2ooxml -d sample002.pdf -p @TEXT -o sample002.txt
	            

UTF-16で変換で変換した例

出典:農林水産省ウェブサイト「農林水産基本データ集」

この変換サンプルは、以下のコマンドを実行しています。

	            pdf2ooxml -d sample003.pdf -p @TEXT -o sample003.txt -encoding "utf-16"
	            

SHIFT-JISで変換で変換した例

出典:内閣府ウェブサイト「災害対策基本法等の一部を改正する法律案」

この変換サンプルは、以下のコマンドを実行しています。

	            pdf2ooxml -d sample004.pdf -p @TEXT -o sample004.txt -encoding "shift_jis"