FullCalendar.js でレンダリングされたカレンダーを PDF に印刷しようとしましたが、利用可能なジェネレーターはどれも機能していないようです:
- Aspose PDF は JavaScript を許可しておらず、ストレート アップは絶対配置要素をサポートしていません。
- PrinceXML には、IE、Chrome、または Firefox で再現できない JavaScript を処理するときにTypeError 例外をスローする既知の問題があります。
PrinceXML の失敗の最小限の再現例は、Adam Shaw の FullCalendar サイトの例です。生成された HTML を ( 経由で$("body").html()
) 保存し、生成された HTML を PrinceXML に渡して、PrinceXML の不適切な JavaScript 処理をバイパスしても、PrinceXML は絶対位置のイベントを正しくレイアウトしません。
私のオプションは何ですか?