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 컬렉션을 사용하여 가능합니다.

시작하기

PdfDocument을 로드하거나 렌더링한 후 바이너리 데이터를 명명된 첨부 파일로 삽입하려면 Attachments.AddAttachment을 사용하십시오. 참조를 통해 첨부 파일을 제거하려면 Attachments.RemoveAttachment을 사용하십시오.

코드 이해하기

  • pdf.Attachments.AddAttachment(name, data): 주어진 이름으로 PDF에 파일 첨부를 삽입합니다. 두 번째 인수는 byte[] (바이너리 데이터)를 수령합니다. 이 예에서는, pdf.BinaryData이 두 번째로 로드된 PdfDocument의 원시 바이트를 제공합니다.
    • 나중에 RemoveAttachment과 함께 사용할 수 있는 첨부 파일 참조 객체를 반환합니다.
  • my_pdf.Attachments.RemoveAttachment(attachment): AddAttachment에서 반환된 참조를 사용하여 문서에서 이전에 추가된 첨부 파일을 제거합니다.
  • SaveAs(path): 모든 첨부 파일이 설정에 따라 삽입되거나 제거된 상태로 최종 문서를 저장합니다.

사용 사례

첨부 파일은 리포트 PDF와 함께 원본 데이터를 포함하는 데 유용합니다. 예를 들어, 문서 생성을 위해 사용된 원시 스프레드시트, XML 데이터 파일 또는 원본 HTML 템플릿을 포함할 수 있습니다. 임베드된 첨부 파일은 휴대 가능하며 PDF 파일과 함께 이동합니다.

시작할 준비 되셨나요?

버전:2026.10방금 출시

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF for Python
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
고객님의 정보는 항상 비밀로 유지됩니다.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.
PDF용 Python 모듈 다운로드
pip를 사용하여 설치하세요

버전: 2026.10

  1. Python 3.7 이상 버전 을 다운로드 하여 설치하세요.
  2. pip가 설치되어 있지 않다면 pypi.org 에서 설치하세요.
  3. 위 명령어를 터미널에서 실행하세요.
Python PDF 모듈
다운로드 모듈

버전: 2026.10

프로젝트에 수동으로 설치하세요

  1. 패키지를 다운로드하세요
  2. 터미널에서 이 명령어를 실행하세요
     pip install ironpdf-2026.10-py37-none-win_amd64.whi

라이선스 가격은 999달러 부터 시작합니다.