WordをPDFにの仕組み
Word to PDFは、mammothライブラリを使用してブラウザ内で.docxファイルをPDFに変換します。ファイルをドロップすると、mammothがOOXML構造を解析してコンテンツをHTMLに変換し、ブラウザの組み込みレンダリングエンジンを使ってページがPDFに印刷されます。変換はベストエフォートです。単純なテキスト、見出し、リスト、テーブル、基本的な書式設定はよく変換されますが、複雑なレイアウトは正確に一致しない場合があります。ドキュメントは処理全体を通じてデバイスに留まり、サーバーに送信されることはありません。
この変換でできることとできないことについて率直に述べます。正確なフォントレンダリングはブラウザ環境で利用可能なフォントによって異なり、Wordとは異なる場合があります。複数列レイアウト、正確な間隔、脚注、文末注、変更の追跡、埋め込みマクロ、複雑なテーブルは異なるレンダリングになったり簡略化されたりする場合があります。Wordレイアウトへのピクセルパーフェクトな再現が必要な場合は、Wordから直接エクスポートする(ファイル > 名前を付けて保存 > PDF)方がより正確な結果が得られます。このツールは、現在のデバイスにWordがインストールされていない場合に共有可能なPDFが必要なとき、素早い変換に適しています。