私は Web ページから XML データを PDF ファイルに変換しようとしており、これを完全に JavaScript 内で実行できればと思っています。テキスト、画像、単純な図形を描画できる必要があります。これを完全にブラウザー内で実行できればいいのですが。
ベストアンサー1
私はライブラリを書きましたjsPDFこれは、JavaScript のみを使用して PDF を生成します。まだ非常に若いので、すぐに機能とバグ修正を追加する予定です。また、Data URI をサポートしていないブラウザーでの回避策のアイデアもいくつかあります。これは、寛大な MIT ライセンスの下でライセンスされています。
書き始める前にこの質問に出会ったので、戻ってきてお知らせしようと思いました :)
例として、「Hello World」PDF ファイルを作成します。
// Default export is a4 paper, portrait, using milimeters for units
var doc = new jsPDF()
doc.text('Hello world!', 10, 10)
doc.save('a4.pdf')
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.5/jspdf.debug.js"></script>