問題タブ [node-pdfkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - ファイルに保存せずにpdfkitでpdfデータを取得する方法
nodejsでpdfkitを使用してpdfを作成しています。現在、pdfDocument からデータを取得するには、まず「fs」を使用してファイルに書き込み、それから読み戻します。
pdfDocument オブジェクトから直接データを使用して、応答として送信できるようにしたいと考えています。どうやってやるの?
node.js - ExpressJS から AngularJS に PDF (PDFKit) をダウンロード
使用:
ExpressGET
ルート内では、ブラウザでナビゲートして PDF を表示できます。一度見たら、保存したり印刷したりできます。
それは良いことですが、必要なのは PDF を自動的にダウンロードすることです。アプリケーションはPUT
Express に を送信します。から、PUT
PDFも自動ダウンロードできますか?Angular は Angular とユーザーに制御を返すために 200 応答を必要としますが、PDF もダウンロードする必要があります。
res.end(new Buffer(doc), 'binary)
、などを試しましres.send(new Buffer(doc, 'binary'))
たが、PDF をダウンロードできません。200 を返してから PDF をダウンロードできない場合はPUT
、フォールバックし、それPUT
が返されたらPDF を表示window.open
するGET
ルートに戻ります。ちょっとハックなので、ダウンロードしたほうがいいと思います。
オプション?
node.js - NodeJS、2つのPDFをマージ
ハイ、私は 2 つの .pdf を持っていて、ノードを使用してそれらをマージしたいのですが、すでに Ghostscript を使用して試し、ノードから実行しましたが、GhostScript は少しバグがあり、セグメンテーション違反レベル 11 になることがあります。よくあるバグ。
だから私の質問は、私のために2つのPDFのマージを行うことができるモジュールがあるかどうかです。すでに PDFMake と PDFKit を試しましたが、ファイルをマージするオプションが見つからないようです。
前もって感謝します
node.js - node-webkit - AngularJS : PDF を生成してユーザーにプッシュする
PDF を作成し、スタンドアロンの node-webkit アプリでユーザーにプッシュしようとしています。PDF の生成は問題ありませんが、ユーザーに送信できません。ここで見つけた指示に従いました:http://pdfkit.org/demo/browser.html。
ここに私のコントローラー:
ここに私のエラー:
何か案が ?
python - 外部キー ドロップダウン ジャンゴをフィルター処理する
models.py でこれについてあなたの助けが必要です
Oveja
エンティティをフィルタリングしたいのですが、外部キーがmama
すべて新しいデータを追加するためのものです。Oveja
id_sexo=1
node.js - PDFKit、2つのPDFファイルをマージするnodeJS
NodeJSでPDFKitを使用した経験のある人はいますか? 具体的には、2 つの PDF ドキュメントを 1 つにマージしようとしていますが、マージされた PDF 内の書式設定で 2 つの PDF のコンテンツを適切に取得できないようです。
これが私がすることです:
test.pdf である出力は、同じ形式の 2 つの pdf の内容を含む 1 つの pdf で構成される必要がありますが、それぞれが "[Object物体]"。doc.text() 関数内でストリームのコンテンツをリダイレクトする方法が見つからないようです。
私が間違っていることについて何か考えがありますか?どうすれば修正できますか?
javascript - nodejs pdfkit 動的に生成された PDF をメールに添付 (Mandrill-API)
PDFKit と NodeJS を使用して動的に PDF ドキュメントを生成しています。このドキュメントを電子メールに添付したいと思います。現時点では、NPM 経由で Mandril-API を使用しています。
問題なく PDF を生成し、次の方法でブラウザに表示できます。
doc.pipe( レス );
問題なく電子メールを送信できますが、適切な PDF コンテンツを取得するのに惨めに失敗しました。私はそこに 99% 到達したと確信していますが、何かが欠けています。Google/StackOverflow などを使用して大量の読み取りとテストを行いましたが、行き詰まっています。
base64 デコードを実行すると、次のようなコンテンツが得られます。
%PDF-1.3 % 7 0 オブジェクト << /Predictor 15
PDF 添付ファイルの有効なサイズを 445 KB にすることができましたが、これは電子メールの内容です。
--_av-Ti-H6i8tBBHL4BgoXnyC2Q Content-Type: application/pdf Content-Transfer-Encoding: base64 Content-Disposition: attachment; ファイル名="mytestPDF.pdf"
PDF1370obj/Predictor15/Colors1/BitsPerComponent8/Columns100e ndobj60obj/Type/XObject/Subtype/Image/BitsPerComponent8/Widt h100/Height19/Filter/FlateDecode/DecodeParms70R/ColorSpace/I ndexed/DeviceRGB25580R/Length1751streamxdSSNEhGIRTRkWbY/nHaO MJln7t+vv89ylF111PlYNB9Nm6e9DENsd9FxLFUbOjrgt+ErRgWtj9vPCTBH oohMHl9oZ7IdpC/hxusjTHFFMcxhwIxPlbNorOB +bH8exrrA1DUnzKzq/UXI xT456nxtB59fQNiIrBT2apETJZieZvltpeThrObiZ4ydtY0koKJ2Epb940A1 iXyehONQVXiZr8jRP/NJ3bmjHA0sygAou4Q=
私はこれについて何時間もいじりましたが、PDF コンテンツに改行/改行エラーがあると思います。私が PDF コンテンツを取得する方法は、buffers という配列を作成することです。
/n や /r などを追加する必要があると思います...しかし、私は NodeJS と AngularJS を 1 か月ほど使用してきました。問題を複雑にしています...だから私は皆さんに目を向け、PDFKitで作成した新しいPDFDocumentのコンテンツをNodeJSを使用して電子メールに添付する簡単な方法があることを願っています.
よろしくお願いします...私のとりとめのないことを許してください、しかし、私は約8時間前にこれを始めました(現在、私の時間は午前3時25分です)。:)