ホーム » Magentoの

[編集] pdf請求書の印刷

2009年5月26日2006件の7つのコメント

Magentoのフォーラムから入った。 ここに、このメソッドの短所は、

1。 場合は、アップグレードしようとするとこれらの変更は上書きされます。
2。 これを行うには痛みとは少しマティです。

問題の3つのファイルは、請求書PDFをカスタマイズしています:

/アプリケーション/コード/コア/魔道士/営業/モデル/オンライン/ PDFの/ Invoice.php
/アプリケーション/コード/コア/魔道士/営業/モデル/オンライン/ PDFの/ Abstract.php
/アプリケーション/コード/コア/魔道士/営業/モデル/オンライン/ PDFの/アイテム/ Abstract.php

もしすべてをしたいフォントサイズを変更すると、それは非常に簡単です。 ただし、場合は、フォントを変更したい場合(私はHelveticaに以来ヘルベチカ埋め込まれる必要はありません小さいPDFファイルサイズ)を変更、または米国への手紙の用紙サイズを変更して微調整を行うにはたくさんある。

PDFファイルZend_Pdfは、使用して作成されます。 だから、http://framework.zend.com/apidoc/core/(選択Zend_Pdfは、を介して右上隅にあるドロップダウンリストから見て)に役立つことがあります。

フォントおよび/またはフォントサイズを持つことから始めましょう。 /アプリケーション/コード/コア/魔道士/営業/モデル/オンライン/ PDFの/ Abstract.phpを起動します。 3つのプライベートメソッド_setFontRegular()、_setFontBold()、および_setFontItalicと呼ばれる()はAbstract.phpを介してだけでなく、Invoice.php使用されます。 いつでも1つのこれら3つのメソッドには、ここでは、フォント、テキストの特定のビットが設定されているコールしてください。 2番目のパラメータのサイズ(デフォルトは7pt)です。 そのため、ご希望の変更は、2番目のパラメータの呼び出しを見つけるのフォントサイズを変更する。 場合は、ゴシック9ptのフォントしたかったたとえば、insertAddress()メソッドの$は、"_setFontBold($]ページで、9日)に変更することができる。

1 Star2 Stars3 Stars4 Stars5 Stars (評価無しけれども)
Loading ... 読み込んでいます...

7つのコメント»

  • モンタナの発言:

    それは実際に問題がある、これはconfig.xmlにされていないのは残念だ。 これらの呼び出しは、同じ繰り返し[ばかばかしい小]フォントサイズを持つプロが許せないエンジニアリングの観点からです。

    私は彼らのレポート7pxフォントで印刷したい場合、クライアントと考えることはできません。

  • の発言:

    奇妙な、私は、この試みの請求書のすべてが7ポイントのフォントで印刷します。 ない私は、クリアしたり、私を見下ろすことがあります何か必要なのはキャッシュですか?

  • (著者) 漆黒の発言:

    はい、あなたのキャッシュをクリアする必要があります。

    システム - "キャッシュマネジメント

  • の発言:

    が...私はキャッシュを完全にオフにしていない。 まだ変更なし。 これは、サーバーか何かのように、それは上のバージョン、キャッシュされたファイルを保存しないのですか? 管理者は、キャッシュ管理の制御外で何か?

  • (著者) 漆黒の発言:

    私はそこに別のAbstract.php上だと思う
    /アプリケーション/コード/コア/魔道士/営業/モデル/オンライン/ PDFの/アイテム/

    このファイルに同じ変更を行ってください。 場合は、作業を希望してください。

  • の発言:

    私はすでに、そのファイルでも見ていたし、1つまたは2つのインスタンス私はそこが変更されました。 奇妙な。 この変更は、システムを右内の既存の命令に背い仕事ですか? 言い換えれば、それは注文時にこれらのドキュメントが生成されないステータスを変更するようにしますか?

  • のdhの発言:

    ¥、

    私はここで同じ問題を抱えている。 私はすべてを試しているすべての変更するには請求書のフォントを取得することはできません。 それは意味がありません。 私はこの問題を解決しようとする多くの時間を無駄だ。

あなたの応答を残しなさい!

下記にコメント、またはトラックバック自分のサイトから。 また、RSSを介してこれらのコメントを購読することができます。

いいしてください。 に置かないでください。 トピックに滞在。 マークなし。

これらのタグを使用することができます:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

これはGravatar可能にさウェブログが有効になって。 世界的に自分自身を取得するに認識されたアバターを登録してください。 グラバターで。