問題タブ [zend-pdf]

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.

0 投票する
1 に答える
1978 参照

php - Zend_Pdfを使用したPDFドキュメントエラー

magento1.7では、カスタムコントローラーで以下のようなものを試しました。

エラーはありません。画像付きのPDFを生成しますが、PDFドキュメントはMydownloadsフォルダーではなくmagentoフォルダーに保存されます。調査を行った後、次の行のチャンクを見つけて、$ pdf-> pages [] =$page;の後に追加しました。

これで、MyDownloadsフォルダーにPDFが生成されます。開こうとすると。サポートされているファイルタイプではないか、ファイルが破損しているため、Adobe Readerはmyfile.pdfを開くことができませんでした............これは、開こうとしたときに発生します。ローカルホストで生成されたPDFドキュメントまたは他の理由があります。このエラーが発生する理由と、それを解決するための解決策を教えてください。

0 投票する
1 に答える
690 参照

php - Zend pdf、サイズ変更と配置、pdfstring から pdf への変換

Zend PDF を使用した PDF の作成は順調に進んでいます。

現在、構築中のアプリケーションに Web サービスを統合しています。すべてが順調に進んでいますが、Web サービス経由で返される pdf ラベルを含む動的に生成された pdf をレンダリングするのに苦労しています。次のことを考慮してください。

1.) PDF を印刷するアクションが呼び出されます。2.) pdf には、n ページ (n 個のオブジェクト/アイテム) のアイテム/出荷に関する動的な情報が含まれます。3.) n 個の出荷のそれぞれには出荷番号が含まれており、Web サービスの特定のメソッドにパラメーターとして渡されると、pdfstring (pdf として保存できます) が返されます。4.) 各ラベルのサイズを変更して、適切なページの下部に追加する必要があります。

これまでのところ、既に保存されている pdf を使用することができ、Web サービスから返された pdfstring を読み込んで、最終的な pdf に「マージ」することができました。これはうまくいきます。しかし、私は実際に次のことをしたいと思います:

1.) 新しい pdf を開始し、他のすべてのコンテンツをそれに追加します。2.) SOAP 呼び出しを行い、返された Pdf 文字列を抽出します。

私はすでにそれを行っています、そして今私はしたいです:

3.) 「ラベル」のサイズを変更します。 4.) 90 度回転させます。 5.) 作成中の pdf に追加します。(既存の pdf とマージしないでください)。

だから私なら:

私はそれを単独で保存することも、マージすることもできます(クローン作成を介してhereを参照)が、サイズを変更し、回転させ、pdf im ビルディングに追加したいと考えています。

私はかなり困惑しているので、誰かが私を正しい方向に導くことができますか。誰かがこれを動的ドキュメントに追加する方法を簡単に教えてくれれば、この質問に対する答えとして十分です。

前もって感謝します

編集

これまでの私の努力は実を結びませんでした。このアクションが呼び出される前に、既にpdfを保存するために、アプリケーションプロセスの主要部分を変更しようとしています。つまり、静的PDFを動的に生成されたPDFにマージできます。この問題を更新し続けます。

0 投票する
0 に答える
293 参照

zend-framework - Zend Framework で PrinceXML を使用した PDF オーバーレイ

PrinceXML からの出力を、ファイル システム内の PDF からのページにオーバーレイしたいと考えています。Zend フレームワーク環境でソリューションを構築する予定です。可能であれば、ソリューションで Zend_Pdf を使用した方がよいと思います。

助言がありますか?fpdf や fpdi のようなものを使用して、PrinceXML の出力をそれを通して送ることができると思います。しかし、Zend_Pdf を使用して、PrinceXML からの出力と静的な PDF の「テンプレート」ファイルをオーバーレイした人はいますか?

0 投票する
1 に答える
1517 参照

php - Zend_PDF: PDF 文書から HTML コンテンツを削除する

カスタムコントローラーに関数 getPdf を作成しました

画像付きのPDFを生成しますが、magento1.7フォルダーにあります。次の行を試しました

Downloads フォルダーに PDF ドキュメントを生成しますが、それを開くと、次のエラー メッセージが表示されます。 .....テキストエディタ(メモ帳)でmydownloads.pdfを開くと、htmlコンテンツ(getPdf()関数が呼び出された現在のphtmlファイルのコンテンツ)とpdf自身のコンテンツの存在に気づきました。を使用してmagento1.7でレンダリングを表示する


しかし、残念ながらmagento1.7では機能しませんでした。次に、次のようなヘッダー関数の2行を削除して、$ pdfStringの内容をエコーし​​ようとしました

単に Pdf 独自のコンテンツが含まれていました。次に、html コンテンツの存在はこの 2 行によるものであることに気付きました

誰でもこの問題を解決するのを手伝ってくれますか? そのため、ダウンロードフォルダーにPDFドキュメントが生成されます。PDFドキュメントからhtmlコンテンツを削除するには?

0 投票する
1 に答える
1320 参照

php - Magentoでビューレンダリングを無効にする

magentoの\app\code\core\Mage\Wishlist\Helper\Data.phpファイルで次の2行を呼び出す方法

実際には、Data.phpに自己作成関数getPdf()があり、これはウィッシュリストアイテムのpdfを生成するために使用されます。ステートメントを使用してエラーなしでPDFを生成します

しかし、私が次のステートメントを使用するとき

エラーが発生します:サポートされているファイルタイプではないか、ファイルが破損しているため、AdobeReaderはmyfile.pdfを開くことができませんでした。今、私はこれらの2つの行を呼び出す必要があります

getPdf()関数で、PDFドキュメントにhtmlコンテンツを追加しないようにします。これで私を助けてくれませんか?

0 投票する
3 に答える
1106 参照

php - Zend_pdf ドキュメントは、html コンテンツの存在により、magento でエラーをスローします

magento1.7 では、app\code\core\Mage\Wishlist\Helper\Data.php (Data.php) ファイルに次の行を記述します。

この関数を呼び出します

app\design\frontend\base\default\template\wishlist\view.phtml (view.phtml) ファイルの行の直前<div class="my-wishlist">。ブラウザでmagentoを実行してログインします。次に、[マイ ウィッシュリスト] リンクをクリックすると、ダウンロード フォルダーに myfile.pdf が表示されます。開くとエラーメッセージが表示されます。これらの行を置き換えます

次に、magento1.7 フォルダーにある mydoc.pdf を開きます。エラーなしで開かれ、PDF ドキュメントの各ページに「Hello World」が表示されます。これら 2 つのファイル "myfile.pdf" と "mydoc.pdf" をテキスト エディターで比較すると、"myfile.pdf" に html コンテンツが存在することがわかります。私の問題は、生成された PDF ドキュメントからこれらの html コンテンツを削除する方法が見つからないことです。誰でもこの問題を解決するのを手伝ってくれますか? 上記のコードは、私が行ったことの単なるデモンストレーションであることに注意してください。

0 投票する
1 に答える
315 参照

php - Zend PDFおよびPHP:描画されたテキストは、描画されるたびに別の位置になりますか?

Zend PDFを使用して、次のようなテキストを描画しています。

$noteさに応じて、テキストは別の場所に配置されます。左の境界線から30pxのような完全なテキストを常に揃えるにはどうすればよいですか?

0 投票する
1 に答える
361 参照

php - Windows 7 での zend_pdf ドキュメントの問題

zend_pdfを使用してmagento 1.7でpdfを生成していますが、次のようなことを試しました

問題は、Windows 7 で Pdf が生成されたときに開かず、「サポートされているファイル タイプではないか、ファイルが破損しているため、Adobe Reader で helloworld.pdf を開けませんでした」というエラー メッセージが表示されることです。このエラーは、pdf ドキュメントに html コンテンツが存在するために発生することに気付きました。リンクhttps://dl.dropbox.com/u/45895040/helloworld.pdfとして PDF ドキュメントをお送りします。

PDF が Mac OS X で生成された場合、そこで正常に開きます

理解を深めるために、Zend_pdf document throws error in magento due to present of html contents に記載されている手順に従ってください。

オペレーティング システムに関係なく、生成された pdf を任意のブラウザで開くことができるように、ヘッダーを適切に設定する方法を教えてもらえますか。

0 投票する
1 に答える
400 参照

php - Zend-pdf: PDF が %PDF-1.4 で始まらない

私はmagento 1.7で次のように試しました

ここでの問題は、PDF が生成されるときにエラー メッセージがスローされることです: Pdf は %PDF-1.4 で始まりません。また、htmlコンテンツが含まれていることに気付きました。HTMLコンテンツがPDF自体のコンテンツに追加されないようにするにはどうすればよいか教えてください。

0 投票する
1 に答える
651 参照

php - Zend_pdf_table コンポーネントに著作権記号を挿入するには?

Zend_pdf_table コンポーネントに著作権記号を挿入する方法を知っている人はいますか?

また、別のシンボル?