カスタムPDFを作成するためのベストプラクティスは?


9

請求書PDFなどの新しいカスタムを作成するためのベストプラクティスはありますか?

独自のレイアウトとテーブルを備えた別のカスタムPDFが必要です。
そして、これが私の問題です。これまでMagentoでPDFを作成したことがなかったため、これをどこからどのように開始するかについて多くの質問があります。

私が持っている唯一のものは、モデルとコレクションを備えた新しいモジュールです。

テンプレートにphtmlファイルが必要ですか、それともZend_Pdfのモデルに属していますか?

回答:


1

Comwrap_Pdfモジュールをチェックアウトするために、PDFプリントアウトをカスタマイズすることをお探しの方はぜひお勧めします。通常のHTMLとCSSを使用して(Magento phtmlテンプレートで)作成されるという点で、PDFをレンダリングするための別のアプローチを採用し、MPDFライブラリを使用してそのHTMLからPDFが作成されます。

この方法でPDFを作成すると、リフロー、テキストの折り返し、Zend_PDFのような座標ベースのレンダリングを心配する必要がなくなります。


0

FireGento_Pdfを実装しました。自分のエンジンを実装して、PDFを好きなように作成するのに役立ちます。それを見てください:

https://github.com/firegento/firegento-pdf


見た目はいいですが、私が見ることができるようにいくつかの依存症があります。たくさんのパッケージをインストールしない方がいいでしょう。そして、どのようにして独自のテンプレートを作成しましたか?Firegentoも固定テンプレートを使用していると思います。それをカスタマイズする必要がありますか、または独自の構造を描画してFiregento / Magentoにこのテンプレート構造を使用するように言う方法はありますか?
Timo.Klement 2015

テンプレートはありません。github.com / firegento / firegento- pdf / wiki / …で説明されているように、独自のエンジンしか使用できません。本当にクールなテンプレートやものが必要な場合は、html / cssからpdfレンダラーを検索してください。それについてのクールな事柄の、しかし残念ながら私は参照がありません。
Fabian Blechschmidt
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.