ホームページ php教程 php手册 FPDF を使用して PHP で PDF ファイルを生成する

FPDF を使用して PHP で PDF ファイルを生成する

Jun 21, 2016 am 09:15 AM
fpdf gt pdf

FPDF とは何ですか?
FPDF は、PDFlib ライブラリを使用せずに、純粋な PHP で PDF ファイルを生成できる PHP クラスです。利点は、PDFlib の商用利用には料金が必要であることです。FPDF は Free の略です。 : あらゆる用途に使用でき、ニーズに合わせて変更できます。

FPDF を使用すると、PDFlib を呼び出さずに PDF ファイルを作成できます

以下は、FPDF を使用して PDF ファイルを作成し、ファイルを追加する非常に簡単な方法です。ページの例

define('FPDF_FONTPATH','fpdf152/font/');
require('fpdf152/fpdf.php');
$pdf = new FPDF;​​
$pdf->AddPage() ;
$pdf->Output('a.pdf', 'D');
?>

もちろん、$pdf->open(); を使用して新しい PDF ファイルを作成することもできます
ここで、Addpage () には open() が含まれており、新しい PDF ファイルの作成とページの追加という 2 つのステップを同時に完了します

上の例では、define('FPDF_FONTPATH','fpdf152/font/'); となります。フォント ファイルが保存されるディレクトリを定義します
圧縮パッケージをダウンロードした後、そのフォルダーをポイントするだけです
次に、いくつかの文を追加してみましょう

define('FPDF_FONTPATH' ,'fpdf152/font/');
require('fpdf152/fpdf.php');
$pdf = new FPDF;​​
$pdf->AddPage();
$pdf->SetFont ('arial') ;
$pdf->Text(5,20,'test pdf');
$pdf->Output('a.pdf', 'D');
?>
SetFont () set font 。このステップは、初めて FPDF を呼び出すときに実行する必要があります。そうしないと、PDF ファイルを開いたときに「フォントが定義されていません」というプロンプトが表示され、何も表示されません。より一般的に使用されるフォントをここで定義することをお勧めします。 、中国語はサポートされていません。

中国語または偏ったフォントをサポートするには、AddFont() を使用する必要がありますが、私はまだテストに合格していません。合格した人がアドバイスをくれることを願っています^^
Text() は横軸の文字列を出力します。 as 5、縦座標 as 5. は 20、文字列の内容は「test pdf」です
最後の Output() のパラメータ 'D' については、マニュアルを参照してください。非常に明確に書かれています
エクスポートされた PDFファイルには「テスト pdf」が表示されます。
興味がある場合は、画像を追加してください

define('FPDF_FONTPATH','fpdf152/font/');

require('fpdf152/fpdf.php');
$pdf = new FPDF;​​
$ pdf->AddPage();
$pdf->SetFont('arial');
$pdf->Text(5,20,'test pdf');
$pdf->Image('jianxin_mark . jpg', 5, 30, 60, 50);
$pdf->Output('a.pdf', 'D');
?>

Image() は、ファイルの前に画像を挿入できます名前にはパスを含める必要があります。5 は横座標、30 は縦座標、60 は画像の幅、50 は高さです

このようにして、テキストと画像の両方を含む PDF ファイルが作成されます ^^

実際には、たくさんの機能があり、マニュアルには書かれていますが、あまり詳しくはありませんので、自分で調べて見つける必要があります^^



このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

iPhoneでPDFを結合する方法 iPhoneでPDFを結合する方法 Feb 02, 2024 pm 04:05 PM

複数のドキュメントまたは同じドキュメントの複数ページを操作する場合、それらを 1 つのファイルに結合して他のユーザーと共有したい場合があります。共有を容易にするために、Apple では複数の PDF ファイルを 1 つのファイルに結合して、複数のファイルの送信を避けることができます。この記事では、iPhone で 2 つ以上の PDF を 1 つの PDF ファイルに結合するすべての方法を説明します。 iPhone で PDF を結合する方法 iOS では、ファイル アプリとショートカット アプリを使用する 2 つの方法で PDF ファイルを 1 つに結合できます。方法 1: ファイル アプリを使用する 2 つ以上の PDF を 1 つのファイルに結合する最も簡単な方法は、ファイル アプリを使用することです。 iPhoneで開く

PDF ドキュメントを Excel ワークシートに埋め込む方法 PDF ドキュメントを Excel ワークシートに埋め込む方法 May 28, 2023 am 09:17 AM

通常、PDF ドキュメントを Excel ワークシートに挿入する必要があります。会社のプロジェクトリストと同じように、Excel のセルにテキストや文字データを瞬時に追加できます。しかし、特定のプロジェクトのソリューション設計を対応するデータ行に添付したい場合はどうすればよいでしょうか?さて、人はよく立ち止まって考えることがあります。解決策が単純ではないために、考えてもうまくいかないこともあります。この記事をさらに詳しく読んで、特定のデータ行とともに複数の PDF ドキュメントを Excel ワークシートに簡単に挿入する方法を学びましょう。シナリオ例 この記事に示されている例には、各セルにプロジェクト名をリストする ProductCategory という列があります。別の列 ProductSpeci

iPhoneでPDFからテキストを取得する3つの方法 iPhoneでPDFからテキストを取得する3つの方法 Mar 16, 2024 pm 09:20 PM

Apple の Live Text 機能は、写真やカメラ アプリ内のテキスト、手書きのメモ、数字を認識し、その情報を他のアプリに貼り付けることができます。しかし、PDF を操作していてそこからテキストを抽出したい場合はどうすればよいでしょうか?この記事では、iPhoneでPDFファイルからテキストを抽出する方法をすべて説明します。 iPhone で PDF ファイルからテキストを取得する方法 [3 つの方法] 方法 1: PDF 上にテキストをドラッグ PDF からテキストを抽出する最も簡単な方法は、テキストを含む他のアプリと同じように、テキストをコピーすることです。 1. テキストを抽出する PDF ファイルを開き、PDF 上の任意の場所を長押しして、コピーするテキストの部分のドラッグを開始します。 2

Huawei GT3 ProとGT4の違いは何ですか? Huawei GT3 ProとGT4の違いは何ですか? Dec 29, 2023 pm 02:27 PM

多くのユーザーはスマートウォッチを選ぶときにファーウェイブランドを選択しますが、その中でもファーウェイ GT3pro と GT4 は非常に人気のある選択肢であり、多くのユーザーはファーウェイ GT3pro と GT4 の違いに興味を持っています。 Huawei GT3pro と GT4 の違いは何ですか? 1. 外観 GT4: 46mm と 41mm、材質はガラスミラー + ステンレススチールボディ + 高解像度ファイバーバックシェルです。 GT3pro: 46.6mm および 42.9mm、材質はサファイアガラス + チタンボディ/セラミックボディ + セラミックバックシェルです。 2. 健全な GT4: 最新の Huawei Truseen5.5+ アルゴリズムを使用すると、結果はより正確になります。 GT3pro: ECG 心電図と血管と安全性を追加

PHPを使用してPDFファイルを処理する方法 PHPを使用してPDFファイルを処理する方法 Jun 19, 2023 pm 02:41 PM

PDF ファイルは汎用ファイル形式として、電子書籍、レポート、契約書などのさまざまなアプリケーション シナリオで広く使用されています。開発プロセスでは、PDF ファイルの生成、編集、読み取りなどの操作が必要になることがよくあります。 PHP はスクリプト言語として、これらのタスクを簡単に実行することもできます。この記事では、PHPを使用してPDFファイルを処理する方法を紹介します。 1. PDF ファイルを生成する PDF ファイルを生成するにはさまざまな方法がありますが、最も一般的な方法は PDF ライブラリを使用することです。 PDF ライブラリは、PDF ドキュメントを生成するツールです。

Apple Notes に PDF をインポートして注釈を付ける方法 Apple Notes に PDF をインポートして注釈を付ける方法 Oct 13, 2023 am 08:05 AM

iOS 17 と MacOS Sonoma では、Apple は Notes アプリで PDF を開いて直接注釈を付ける機能を追加しました。それがどのように行われるかを知るために読んでください。 iOS および macOS の最新バージョンでは、Apple はインライン PDF をサポートするように Notes アプリを更新しました。つまり、PDF を Notes に挿入し、文書を読んだり、注釈を付けたり、共同作業したりできるようになります。この機能はスキャンされたドキュメントでも機能し、iPhone と iPad の両方で利用できます。 iPhone および iPad の Notes で PDF に注釈を付ける iPhone を使用していて、Notes で PDF に注釈を付けたい場合は、最初に PDF ファイルを選択します。

PDFの署名を検証する方法 PDFの署名を検証する方法 Feb 18, 2024 pm 05:33 PM

私たちは通常、政府やその他の機関から PDF ファイルを受け取りますが、中にはデジタル署名が付いているものもあります。署名を検証すると、SignatureValid メッセージと緑色のチェック マークが表示されます。署名が検証されない場合、有効性は不明です。署名の検証は重要です。PDF で署名を検証する方法を見てみましょう。 PDF 形式の署名を検証する方法 PDF 形式で署名を検証すると、署名の信頼性が高まり、文書が受け入れられる可能性が高くなります。次の方法で PDF ドキュメントの署名を検証できます。 Adobe Reader で PDF を開きます。 署名を右クリックし、「署名プロパティの表示」を選択します。 「署名者証明書の表示」ボタンをクリックします。 「信頼」タブから信頼できる証明書リストに署名を追加します。 「署名の検証」をクリックして検証を完了します。

pdgファイルをpdfに変換する方法 pdgファイルをpdfに変換する方法 Nov 14, 2023 am 10:41 AM

方法には、1. 専門的なドキュメント変換ツールを使用する、2. オンライン変換ツールを使用する、3. 仮想プリンターを使用するなどがあります。

See all articles