
PDF sayfa boyutunu kontrol etmek, belgeleri yazdırmaya hazırlarken, düzen tutarlılığını sağlamak ya da mobil optimizasyon için gereklidir. Bu rehberde, Python’da PDF belgelerini nasıl yeniden boyutlandıracağınızı öğreneceksiniz. Sayfa boyutları üzerinde tam kontrol sağlamak için belgelerin tamamı veya belirli sayfalar boyunca boyutları değiştirme yöntemlerini göstermek amacıyla adım adım bir rehber ve pratik kod örnekleri ile sizi yönlendireceğiz.
Bu makale aşağıdaki konuları kapsıyor:
- Python PDF Boyutlandırma Kütüphanesi
- Python’da PDF Belgesini Nasıl Yeniden Boyutlandırılır
- PDF Sayfa Boyutunu Python’da Değiştirme
- PDF Belgesini Çevrimiçi Olarak Yeniden Boyutlandırın
- Ücretsiz Kaynaklar
Python PDF Belgesi Boyutlandırma Kütüphanesi
Aspose.PDF for Python PDF belgelerini yeniden boyutlandırmayı kolaylaştırır. PDF dosyalarını işlemek için kapsamlı bir özellik seti sunar. Aspose.PDF ile geliştiriciler, PDF belgelerini kolayca yeniden boyutlandırabilir, dönüştürebilir ve özelleştirebilir. Çeşitli işlemleri destekler, bu da PDF dosyalarını programlı olarak işlemekte ideal bir seçim olmasını sağlar.
PDF belgelerini Python’da yeniden boyutlandırmak için .NET üzerinden Aspose.PDF for Python’yi kullanacağız. Bu paket, size Python arayüzü üzerinden güçlü PDF düzenleme özelliklerine erişim sağlar.
pip install aspose-pdf
Kurulumdan sonra, lütfen Aspose.PDF modülünü projenize dahil edin. Artık PDF belgelerini Python’dan doğrudan yükleyebilir, değiştirebilir ve kaydedebilirsiniz.
PDF Belgesini Python’da Nasıl Yeniden Boyutlandırılır
PDF’yi Aspose.PDF for Python’daki Resize yöntemiyle yeniden boyutlandırmak için şu adımları izleyin:
- PDF belgesini
Document
sınıfını kullanarak yükleyin. PageSize
‘ın yeni boyutunu belirtmek içinresize()
yöntemini kullanın.save()
metodunu çağırarak yeniden boyutlandırılmış belgeyi kaydedin.
İşte bu adımları gösteren bir Python kodu örneği:
# Adım 1: Aspose.PDF modülünü içe aktarın
import aspose.pdf as ap
# Adım 2: PDF belgesini yükleyin
document = ap.Document("input.pdf")
# Adım 3: Tüm sayfaları PageSize enum'unu kullanarak önceden tanımlanmış bir boyuta yeniden boyutlandırın.
for page in document.pages:
page.resize(ap.PageSize.A3)
# Adım 4: Güncellenen PDF'yi kaydedin
document.save("output_a3.pdf")
PDF Sayfa Boyutunu Python’da Değiştirme
Bu adımları izleyerek Aspose.PDF for Python kullanarak PDF sayfalarınız için kesin boyutlar ayarlayabilirsiniz:
- PDF belgesini yükleyin.
- Yeni sayfa boyutunun yüksekliğini ve genişliğini tanımlayın.
setpagesize()
metodunu istenen genişlik ve yükseklik ile çağırın.- Değiştirilmiş belgeyi
save()
yöntemi ile kaydedin.
İşte bu adımları gösteren bir Python kod parçacığı:
# Adım 1: Aspose.PDF modülünü içe aktarın
import aspose.pdf as ap
# Adım 2: Girdi PDF dosyasını yükleyin
document = ap.Document("input.pdf")
# Adım 3: Yeni sayfa boyutlarını puan cinsinden tanımlayın (Mektup boyutu = 612 x 792)
new_width = 612
new_height = 792
# Adım 4: Tüm sayfalardan geçin ve yeni boyutu uygulayın
for page in document.pages:
page.set_page_size(new_width, new_height)
# Adım 5: Boyutlandırılmış PDF'yi diske kaydedin
document.save("output_custom_size.pdf")
Ücretsiz Lisans Alın
Aspose, su işaretleri veya özellik sınırlamaları olmadan Aspose.PDF’nin tam yeteneklerini değerlendirmenize olanak tanıyan bir ücretsiz geçici lisans sunmaktadır.
Kurulumu hızlıdır ve bir aboneliğe geçmeden önce sayfa boyutlandırma, sıkıştırma, birleştirme gibi gelişmiş özellikleri keşfetmek isteyen geliştiriciler için idealdir.
PDF Belgelerini Çevrimiçi Olarak Yeniden Boyutlandırma
PDF’leri çevrimiçi olarak boyutlandırmayı Aspose PDF Resize Tool ile de deneyebilirsiniz. Bu ücretsiz araç kullanımı kolaydır ve PDF belgelerini hızlı ve doğru bir şekilde boyutlandırmanıza olanak tanır.

PDF Sayfasını Yeniden Boyutlandırma – Ücretsiz Kaynaklar
İşte gelişiminizi destekleyecek bazı yararlı kaynaklar:
- Aspose.PDF for Python Dokümantasyonu – Python kullanarak PDF’leri nasıl işleyebileceğinizi öğrenin
- API Referansı – Tüm sınıfları ve yöntemleri keşfedin
- Ücretsiz Çevrimiçi PDF Araçları – PDF özelliklerini anında test edin, Aspose API’leri ile desteklenmektedir
- Aspose.PDF Blog Yazıları – Eğitimler, kullanım örnekleri ve en iyi uygulamalar
Sonuç
Bu blog yazısında, Aspose.PDF for Python kullanarak Python’da bir PDF belgesinin nasıl boyutlandırılacağını keşfettik. Kütüphanenin özelliklerini tartıştık ve kod örnekleriyle adım adım kılavuzlar sağladık. Aspose.PDF, PDF belgelerinin boyutlandırılmasını basit bir hale getirir, sayfa boyutlarını özel boyutlar veya A3 ve A4 gibi standart formatlar kullanarak kolayca güncellemenizi sağlar. PDF manipülasyon becerilerinizi geliştirmek için Aspose.PDF for Python hakkında daha fazla bilgi edinin.
Bu yazıda, PDF sayfalarını yeniden boyutlandırmanın iki pratik yolunu öğrendiniz:
- Genişlik ve yüksekliği manuel olarak ayarlayarak
- Yerleşik
resize()
yöntemini kullanarak
Her iki yaklaşım da Python uygulamalarınız içinde PDF işlemlerini otomatikleştirme esnekliği sağlar. Herhangi bir sorunuz varsa veya daha fazla yardıma ihtiyacınız olursa, lütfen free support forum adresinden bize ulaşmaktan çekinmeyin.