Python용 IronPDF - Python 스크립트로 PDF 생성, 편집 및 읽기
Python용 IronPDF 소개
IronPDF for Python은 Iron Software 에서 개발한 강력한 라이브러리로, 소프트웨어 엔지니어에게 Python 3 프로젝트에서 PDF 콘텐츠를 생성, 편집 및 추출할 수 있는 기능을 제공합니다.
IronPDF for Python은 IronPDF for .NET의 성공과 인기 위에 구축되었습니다.
Python용 IronPDF 의 주요 기능:
- HTML, URL, JavaScript, CSS 및 다양한 이미지 형식을 사용하여 PDF를 생성합니다.
- PDF 파일에 머리글/바닥글, 서명, 첨부 파일, 암호 및 보안 기능을 추가합니다.
- 완전한 멀티스레딩 및 비동기 지원을 통해 성능을 최적화하세요.
- 저희 웹사이트를 방문하시면 50가지가 넘는 다양한 기능 목록과 수많은 코드 예제를 확인하실 수 있습니다.
Python용 IronPDF 사용하기
필수 조건
Python용 IronPDF 사용하려면 컴퓨터에 다음 필수 소프트웨어가 설치되어 있는지 확인하십시오.
- .NET 6.0 SDK : Python용 IronPDF 기본 기술로 IronPDF .NET 라이브러리, 특히 .NET 6.0을 사용합니다. 따라서 Python용 IronPDF 사용하려면 컴퓨터에 .NET 6.0 SDK가 설치되어 있어야 합니다.
- Python : Python 공식 웹사이트(https://www.python.org/downloads/)에서 Python 3.x 최신 버전을 다운로드하여 설치하세요. 설치 과정에서 Python을 시스템 PATH에 추가하는 옵션을 선택해야 합니다. 이렇게 하면 명령줄에서 Python에 접근할 수 있습니다.
- Pip : Pip은 일반적으로 Python 3.4 이상 버전부터 Python 설치에 포함되어 있습니다. 하지만 Python 설치 환경에 따라 pip가 이미 설치되어 있는지 확인하거나 별도로 설치해야 할 수도 있습니다.
- IronPDF 라이브러리: IronPDF 라이브러리는 pip를 통해 추가할 수 있습니다. 아래 명령어를 사용하여 pip로 IronPDF 설치하세요.
pip install ironpdf
pip 대신 pip3 명령을 명시적으로 사용할 필요가 있을 수 있습니다.설치 시 발생할 수 있는 문제점
아래 두 가지 문제 중 하나라도 발생하면 문제 해결 문서를 참조하여 해결하십시오.
Python 코드 작성을 시작하세요
아래 명령문을 사용하여 PDF 문서 생성 및 조작에 필요한 모듈을 가져옵니다. Python 스크립트 맨 위에 해당 모듈들을 임포트하는 것을 잊지 마세요.
# Import necessary components from the IronPDF library
from ironpdf import *# Import necessary components from the IronPDF library
from ironpdf import *라이선스 키 적용
다음으로, License 객체의 LicenseKey 속성에 라이선스 키를 할당하여 IronPDF 에 유효한 라이선스 또는 평가판 키를 적용합니다. IronPDF 메서드를 사용하기 전에, import 문 바로 다음에 다음 코드를 포함시키십시오.
# Apply the license key for IronPDF
License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"# Apply the license key for IronPDF
License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"HTML을 PDF로 렌더링
HTML 문자열을 PDF 문서로 변환하기 위해 RenderHtmlAsPdf 메소드를 활용하세요. 아래 코드는 간단한 HTML 문자열을 PDF 문서로 변환합니다.
from ironpdf import *
# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()
# Create a PDF from an HTML string
pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
# Save the generated PDF to a file
pdf.SaveAs("html_to_pdf.pdf")from ironpdf import *
# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()
# Create a PDF from an HTML string
pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
# Save the generated PDF to a file
pdf.SaveAs("html_to_pdf.pdf")URL을 PDF로 변환
URL 또는 로컬 파일 경로를 PDF 문서로 변환하기 위해 RenderUrlAsPdf 메소드를 사용하세요. 다음은 예시입니다.
from ironpdf import *
# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()
# Create a PDF from a URL or local file path
pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")
# Save the generated PDF to a file
pdf.SaveAs("url_to_pdf.pdf")from ironpdf import *
# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()
# Create a PDF from a URL or local file path
pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")
# Save the generated PDF to a file
pdf.SaveAs("url_to_pdf.pdf")벌채 반출
로깅을 활성화하려면 다음 코드 조각을 사용하십시오.
# Enable debugging for logging
Logger.EnableDebugging = True
# Specify the log file path
Logger.LogFilePath = "Default.log"
# Set the logging mode to log all activities
Logger.LoggingMode = Logger.LoggingModes.All# Enable debugging for logging
Logger.EnableDebugging = True
# Specify the log file path
Logger.LogFilePath = "Default.log"
# Set the logging mode to log all activities
Logger.LoggingMode = Logger.LoggingModes.All라이선스 및 지원 가능
실제 프로젝트에서 사용하려면 라이선스를 구매하세요 . 30일 무료 체험판 라이선스도 여기에서 이용하실 수 있습니다.
전체 코드 예제, 튜토리얼, 라이선스 정보 및 문서 목록을 보려면 IronPDF for Python 페이지를 방문하세요.
더 자세한 지원이나 문의 사항이 있으시면 저희 팀에 문의해 주세요.







