PythonでPDFファイルを作成する

画像を追加する

今回は、PDFページに画像を追加する方法を学びます。 クラス内に別の関数を作成することから始めましょう。

二つの異なるコード行があります。 これらの最初は、現在位置の横軸と縦軸を定義するset_xy関数です。 これらはイメージの出発点です。 そしてもう一つは、ページ上に画像を置く画像機能です。 パラメータについて疑問がある場合は、このドキュメントを確認してください。

OpenClipartによるライオン画像-Vectors from

OpenClipartによるライオン画像-

からのベクトルプロットも追加できます。

テキストの操作

画像を追加したら、タイトルを作成しましょう。 ちなみに、別のset_xy関数でインデックスをリセットすることを忘れないでください。 位置を定義すると、別のset_xy関数で変更するまで、位置は一定のままです。

テキストを作成する直前にset_fontを使用してフォントを定義する必要があります。 今回は、’family’、’style’、’size’の3つのパラメータしかありません。’標準フォントは、デフォルトでLatin-1エンコーディングを使用します。 そのため、エンコードエラーなどの問題が発生する可能性があります。 問題が解決しない場合は、DejaVuフォントファミリの使用を検討してください。

テキストの代わりにテキストファイルを使用できます。 これを行うには、以下のようにwith文を使用する必要があります。

ああ、著者を設定することを忘れないでください:)

pdf.set_author('Eser SAYGIN')

要約

PDFは少し古い学校のようですが、それはまだ報告のための最も広く使用されているツールであり、それはまだビジネスの世界で多くの企業にとっ この記事では、Python内でPyFPDFを使用して基本的なpdfファイルを作成する方法を学習しました。 便利で基本的なPDFを生成するために必要なものがすべてあれば、このライブラリはあなたの路地のすぐ上にあるかもしれません。

お役立ちリンク集

コメントを残す

メールアドレスが公開されることはありません。