office_word_to_pdf

Word ファイルを PDF 変換

office_word_to_pdf "src.docx", "dst.pdf"

(プラグイン / モジュール : iron_office.hsp)

解説

Document.ExportAsFixedFormat (wdExportFormatPDF = 17) で PDF 変換。

情報

プラグイン / モジュールiron_office.hsp
バージョン1.0
作成日2026-04-15
著作者IronHSP / iron_office
URLhttps://github.com/inovia/IronHSP
備考iron_office.hsp は Microsoft Excel / Word / PowerPoint を
COM Automation 経由で操作するためのラッパです。

#include "iron_office.hsp"

妥協設計:
pure HSP から IDispatch late binding を直接駆動するのは労力が大きい
ため、本モジュールは **VBScript ブリッジ方式** を採用しています。
実行時に一時 .vbs を書き出して cscript.exe で実行し、結果を一時
ファイル経由で受け取る仕組みです。

要件:
Microsoft Office (Excel / Word / PowerPoint) が導入されていること
Office 非導入環境では全関数が失敗します

大量セル操作などの性能重視用途では iron_xlsx.hsp (Pure HSP + OpenXML
直読み) を推奨します。iron_office.hsp は以下のような用途向けです:
- 既存 Office ファイルの PDF エクスポート (レイアウト保持)
- 少量のセル読み書き
- VBA マクロ実行
タイプ拡張命令
グループiron_office ― Word
対応環境
  • その他 : Win32 / Win64
hs ファイルhsphelp\iron_office.hs