1

いくつかの Dymo ラベル形式と Avery 5160 宛名ラベル シートを生成するために使用される基本的な (オフライン) テンプレートを置き換える PHP プロジェクトを計画しています。さまざまな PHP から PDF へのライブラリについての言及を数多く見てきましたが、ファンキーなページ サイズと出力に具体的に対処しているものはありません。誰かお勧めはありますか?FPDFはこの分野でリードしているようです

4

1 に答える 1

0

TCPDF は FPDF に基づいているため、非常によく似ています。FPDF でプロジェクトを作成し、API を変更せずに TCPDF に切り替えることができました。TCPDF は FPDF と下位互換性があります。しかし、それははるかにスマートで、パフォーマンスのコストに対してより幅広い機能を提供します. TCPDF は常に FPDF よりも低速でした。

「ファンキーなページサイズ」と出力の両方に、FPDF と TCPDF の両方を使用できます。

コンストラクタ内でカスタム ページ サイズ (幅 123 x 高さ 456 など) を指定できます。

$pdf = new FPDF("P", "pt", array(123, 456)); //"P" as portrait orinetaion, pt as measures used

私が言ったように、TCPDFは同じです。さらにいくつかの属性があります: TCPDF::__construct

ファンキーな出力に関しては、ラベルのデザインには線と曲線または円が必要になると思います。どちらもLineを知っていますが、 Curve はもう少し問題があります。TCPDF にはCircleCurveが組み込まれていますが、FPDF にはそのためのアドオンが必要です

于 2012-07-10T00:51:07.267 に答える