IRONSOFTWAREHOME
添付ファイルの追加
from ironpdf import *

# Instantiate the Renderer and create PdfDocument from HTML
renderer = ChromePdfRenderer()
my_pdf = renderer.RenderHtmlFileAsPdf("my-content.html")

# Open PDF document to be attached
pdf = PdfDocument.FromFile("new_sample.pdf")
 
# Here we can add an attachment with a name and a byte[]
attachment1 = my_pdf.Attachments.AddAttachment("attachment_1", pdf.BinaryData)
 
# And here is an example of removing an attachment
my_pdf.Attachments.RemoveAttachment(attachment1)
 
my_pdf.SaveAs("my-content.pdf")
pip install ironpdf
添付ファイルの追加

添付ファイルの追加

IronPDF for PythonはPDFドキュメント内にファイル添付を埋め込み、PdfDocumentオブジェクトを使用してプログラム的に削除できます。

開始方法

Attachments.AddAttachmentを使用してバイナリデータを名前付き添付ファイルとして埋め込みます。 参照で添付ファイルを削除するためにAttachments.RemoveAttachmentを使用します。

コードの理解

  • pdf.Attachments.AddAttachment(name, data):指定された名前でPDFにファイル添付を埋め込みます。 6セカンダー引数はbyte[](バイナリデータ)を受け入れます。 この例では、PdfDocumentの生のバイトを提供します。
    • 後でRemoveAttachmentで使用することができる添付ファイル参照オブジェクトを返します。
  • AddAttachmentによって返された参照を使用してドキュメントから以前に追加された添付ファイルを削除します。
  • SaveAs(path):全ての添付ファイルが埋め込まれまたは削除された状態の最終ドキュメントを保存します。

使用例

添付ファイルは、レポートPDFと一緒にソースデータを含めるのに便利です。例えば、生のスプレッドシート、XMLデータファイル、またはドキュメントを生成するために使用された元のHTMLテンプレートを埋め込むことができます。 埋め込まれた添付ファイルはポータブルで、PDFファイルと共に移動します。

準備はできましたか?

バージョン:2026.9リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

OR
bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
PDF用Pythonモジュールダウンロード
pipでインストール

バージョン: 2026.9

  1. ダウンロードしてPython 3.7+をインストールしてください。
  2. pipをインストールするにはpypi.orgからダウンロードしてください。
  3. 上記のコマンドをターミナルで実行します。
Python PDFモジュール
モジュールをダウンロード

バージョン: 2026.9

Manually install into your project

  1. パッケージをダウンロード
  2. ターミナルからこのコマンドを実行してください
    pip install ironpdf-2026.9-py37-none-win_amd64.whl

ライセンスは$999から