IronPDF for Python - Python Scriptlerinde PDF'leri Oluştur, Düzenle ve Oku

This article was translated from English: Does it need improvement?
Translated
View the article in English

Python için IronPDF'e Giriş

IronPDF for Python, Iron Software tarafından geliştirilen güçlü bir kütüphane olup, yazılım mühendislerine Python 3 projelerinde PDF içeriği oluşturma, düzenleme ve çıkarma yeteneği sunar.

IronPDF for Python, IronPDF for .NET'in başarısı ve popülaritesinin üzerine inşa edilmiştir.

Python için IronPDF Kullanımı

Önkoşullar

Python için IronPDF kullanmak için lütfen bilgisayarın aşağıdaki önkoşul yazılımların yüklü olduğundan emin olun:

  1. .NET 6.0 SDK: IronPDF for Python, altyapı teknolojisi olarak özellikle .NET 6.0 olan IronPDF .NET kütüphanesine dayanır. Bu nedenle, makinenizde IronPDF for Python'u kullanmak için .NET 6.0 SDK'yı yüklemiş olmak gereklidir.
  2. Python: En son Python 3.x sürümünü resmi Python web sitesinden indirin ve yükleyin: https://www.python.org/downloads/. Yükleme işlemi sırasında, komut satırından erişilebilir olacak şekilde sisteme Python'u PATH olarak ekleme seçeneğini seçmeyi unutmayın.
  3. Pip: Pip genellikle Python kurulumlarına Python 3.4 ve üzerinden itibaren dahildir. Ancak, Python kurulumunuza bağlı olarak, pip'in zaten yüklü olduğunu kontrol etmeniz veya ayrı olarak yüklemeniz gerekebilir.
  4. IronPDF Kütüphanesi: IronPDF kütüphanesi pip ile eklenebilir. IronPDF'i pip kullanarak yüklemek için aşağıdaki komutu kullanın:
pip install ironpdf

İpuçlarıIronPDF'in belirli bir sürümünü yüklemek için lütfen şu sözdizimini kullanın: "==2023.x.x". Örneğin, 'pip install ironpdf==2023.x.x' komutunu çalıştırabilirsiniz.

Lütfen dikkate alinBazı sistemlerde, Python 2.x hala varsayılan sürüm olabilir. Bu gibi durumlarda, Python 3 için pip kullandığınızdan emin olmak için pip yerine pip3 komutunu açıkça kullanmanız gerekebilir.

Potansiyel Yükleme Sorunları

Aşağıdaki sorunların her biri için, onları çözmek için sorun giderme makalelerine başvurun:

Python kodu yazmaya başlayın

PDF belge oluşturma ve manipülasyonu için gerekli modülleri aşağıdaki ifadeyi kullanarak içe aktarın. Python scriptinizin en üstünde onları içe aktardığınızdan emin olun.

# Import necessary components from the IronPDF library
from ironpdf import *
# Import necessary components from the IronPDF library
from ironpdf import *
PYTHON

Lisans Anahtarını Uygulama

Sonra, IronPDF'e geçerli bir lisans veya deneme anahtarı uygulayın, lisans anahtarını License nesnesinin LicenseKey özelliğine atayın. Aşağıdaki kodu, herhangi bir IronPDF yöntemini kullanmadan önce, içe aktarma ifadesinin hemen ardından dahil edin:

# Apply the license key for IronPDF
License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"
# Apply the license key for IronPDF
License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"
PYTHON

Lütfen dikkate alinTüm ayarların, kaydın ve lisanslama işlemlerinin herhangi bir IronPDF yöntemini çağırmadan önce yapıldığından emin olun.

HTML'i PDF'e Dönüştürme

RenderHtmlAsPdf yöntemini kullanarak bir HTML stringini PDF dokümanına dönüştürün. Aşağıdaki kod, basit bir HTML dizesini PDF belgesine dönüştürüyor:

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")
PYTHON

URL'yi PDF'ye Dönüştür

Bir URL veya yerel dosya yolunu PDF dokümanına dönüştürmek için RenderUrlAsPdf yöntemini kullanın. İşte bir örnek:

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")
PYTHON

Kayıt tutma

Kaydetmeyi etkinleştirmek için, aşağıdaki kod parçacıklarını kullanın:

# 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
PYTHON

Lisanslama ve Destek Mevcut

Canlı projelerde kullanmak için bir lisans satın alın. 30 günlük deneme lisansları burada da mevcuttur

Kod örneklerimizin, öğreticilerimizin, lisanslama bilgilerinimizin ve belgelerin tam listesi için: Python için IronPDF adresini ziyaret edin.

Daha fazla destek ve soru için lütfen ekibimize sorun.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında lisans derecesine sahiptir (Carleton Üniversitesi) ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirme üzerine uzmanlaşmıştır. Kullanıcı dostu ve estetik açıdan hoş arayüzler tasarlamaya tutkuyla bağlı olan Curtis, modern çerç...

Daha Fazlasını Oku
Başlamaya Hazır mısınız?
Sürüm: 2026.4 yeni yayınlandı
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz?
bir örnek çalıştır HTML'nizin PDF olduğunu izleyin.