Bu basit konu, bir PDF’nin Python kullanılarak nasıl kırpılacağına odaklanır. Yapılandırma ayrıntılarını, program akışını ve Python kullanarak PDF’de bir sayfayı kırpmak için bir uygulamayı gösteren çalışan bir örnek kodu kapsar. Bu örnek kod, Python ve .NET ortamlarını destekleyen herhangi bir İşletim Sisteminde kullanılabilir ve bir PDF dosyasının bazı kısımlarını kırpmak için Acrobat veya başka herhangi bir üçüncü taraf aracı gerektirmez.
Python kullanarak PDF Kırpma Adımları
- Sayfanın bir bölümünü kırpmak için .NET aracılığıyla Python için Aspose.PDF kullanın ortamını oluşturun
- Kırpmak için Document sınıf nesnesini kullanarak örnek PDF dosyasına erişin
- PDF sayfa kutuları değerlerini görüntüleyin (gerekirse)
- Kırpma alanını tanımlayarak Rectangle sınıf nesnesinin örneğini oluşturun
- Kırpılan dikdörtgeni CropBox, TrimBox, ArtBox ve BleedBox’a atayın
- PDF’yi kırpılmış alanla birlikte diske kaydedin
Yukarıdaki adımlar, Python kullanarak PDF belgesini kırpma prosedürünü içerir. İşlem, kaynak PDF dosyasına erişilerek ve konsolun içinde CropBox, TrimBox, ArtBox, BleedBox ve MediaBo için mevcut değerlerin gösterilmesiyle başlatılır. Sonraki adımlarda, Rectangle sınıfının bir örneği kullanılarak ve bunu yukarıda belirtilen tüm PDF sayfa kutuları için yeni bir parametre olarak ayarlayarak kırpılmış bir alan tanımlanır.
Python Kullanarak PDF Dosyasını Kırpmak İçin Kod
Bu örnek kod, Python* kullanarak PDF’de *sayfayı kırpmak için temel bir uygulama olarak kullanılabilir. Gereksinime göre herhangi bir PDF kutusu değeri ayarlayabilirsiniz, ancak kaynak PDF’nin bir bölümünü kırpmak ve yeni PDF dosya sayfasında tamamen görüntülemek için, belirtilen tüm kutulara yeni değeri uygulayın. Gerekirse yeni dikdörtgen boyutlarını ayarlamak için normalizeCoordinates bayrağı kullanılabilir.
Bu konuda, Python kullanarak PDF dosyasının nasıl kırpılacağına odaklandık. PDF meta verilerini değiştirmeyi öğrenmekle ilgileniyorsanız, Python kullanarak PDF Meta Verilerini nasıl değiştirebilirim? ile ilgili makaleye bakın.