OEM販売のご相談

PDFマルチ変換ライブラリXSLTスタイルシートサンプル

PDFXMLを利用するために、XSLTスタイルシートのサンプルをご用意しています。
以下の使用許諾をよくお読みいただき、ご承諾いただけた場合に限りサンプルをご使用ください。

使用許諾

  • XSLTスタイルシート及び、付属するファイルの著作権、その他の知的財産権(以下「著作権等」という。)は当社に帰属します。
  • 本ソフトウエアを性能や機能を評価する目的でのみ使用することができます。
  • 本ソフトウエアを使用することにより損害を受け、 又は第三者から損害賠償の請求を受けたとしましても、 当社では一切その賠償責任を負いません。
  • XSLTスタイルシート及び、付属するファイルの内容、環境の構築方法、使用方法などに関するサポートは一切行っておりません。

実行環境

XSLTサンプルスタイルシートは、以下の組み合わせで動作確認をしております(リンクをクリックすると関連モジュールがダウンロードされます)。

フォルダ構成

サンプルのバッチファイルは、以下のフォルダ構成で記述されています。

フォルダ名 説明
カレントフォルダ サンプルのバッチファイル(AHPDFXMLtoDocBook.bat以下、5ファイル)を格納します。
jdk-24.0.2(サブフォルダ) ダウンロードしたOpenJDK 24.0.2(openjdk-24.0.2_windows-x64_bin.zip)の内容を配置します。
apache-ant-1.10.15(サブフォルダ) ダウンロードしたApache Ant 1.10.15(apache-ant-1.10.15-bin.zip)の内容を配置します。
lib(サブフォルダ) ダウンロードした外部ライブラリ(httpcore5-5.3.5.jar/Saxon-HE-12.9.jar/xmlresolver-6.0.19.jar)を配置します。
XSLT_STYLE_SHEET(サブフォルダ) ダウンロードしたスタイルシートの各フォルダをサブフォルダとして配置します。
  • ahpdfxmlToDocBook
  • ahpdfxmlToFo
  • ahpdfxmlToHtml5
  • ahpdfxmlToXhtml5
  • ahpdfxmlToText
pdfxml(サブフォルダ) 入力となる AHPDFXML ファイル一式(pdf2tmp_catalog.xml 他)を配置します。
サンプルのバッチファイルを実行した結果もこのフォルダに格納されます。

XSLTスタイルシートサンプル

サンプル

PDFXML から fo, PDF へ
スタイルシートahpdfxmlToFoを実行するにはAHFormaterが必要です。
スタイルシートのahpdfxmlToFo.property.xmlのAHFormatterインストールフォルダとバージョンは、ご使用のAHFormaterのインストールフォルダとバージョンに修正してください。
例)
<ahpdfxmlToFo.property>
<ahf.dir>C:\Program Files\Antenna House\AHFormatterV74</ahf.dir>
<ahf.opt>C:\Program Files\Antenna House\AHFormatterV74\ahf-settig.xml</ahf.opt>
</ahpdfxmlToFo.property>