2017-03-24 6 views
0

jsPDF、Mozzilaのpdf.jsのようなjavascriptでPDFの生成/編集/読み込みを可能にするライブラリがいくつか見つかりました。 これはES6またはHTML5の出現前に存在していました。したがって、現代技術は存在しませんでした。JSでのPDFの生成と変更

JSの観点から、これらのライブラリがこれを達成した方法を理解したいと思いますか?私が理解する限り、PDFファイル/フォーマット/コンテナは、MS WordがDOCをPDFに変換するために使用するような、ソフトウェアによって使用される様々な言語用のオープンSDKを有する独自仕様です。

SDK用のSDKは、クライアント側でコード全体が実行されるため、他の言語のバイナリとのインターフェイスをサポートしていないため、SDK用のSDKはほとんどありません。では、JSのコンパイラで実行されるJSで実際にPDFファイルを作成するにはどうすればよいでしょうか。図書館を見ると、それは彼らがしたことだと思われます。

答えて

0

テキストやバイナリをファイルに書き込むことができないものが作成されないように、PDFファイルの本質的な特質は何もありません。オブジェクト定義は非常に複雑になることがありますが、依然として仕様に準拠するだけです。

これはすべてPDF Referenceに配置されています。