Python via .NET için PDF API’si

Herhangi bir Adobe Acrobat bağımlılığı olmadan PDF belgelerini .net tabanlı uygulamalarda oluşturun, düzenleyin, koruyun ve birden çok formata dönüştürün - Python.

Overview

Python via .NET için Aspose.PDF, geliştiricilerin uygulamalarına PDF işleme yetenekleri eklemelerini sağlayan yerel bir kütüphanedir. API, Adobe Acrobat kullanmadan PDF dosyalarını oluşturmak veya okumak, dönüştürmek ve işlemek için her türlü 32 bit ve 64 bit uygulama oluşturmak için kullanılabilir.

Python via .NET API için Aspose.PDF, form işleme, meta veri bilgilerini alma ve ayarlama, metin ve sayfa işleme, ek açıklamaların yönetimi, yer imleri ve filigran ekleme veya kaldırma, ekler, özel yazı tipi işleme ve çok daha fazlası gibi bir dizi belge işleme görevini gerçekleştirmenize olanak tanır.

Gelişmiş Python PDF Kitaplık Özellikleri

PDF Dosyalarını Anında Değiştir

Python via .NET için Aspose.PDF, uygulamalarınızdaki mevcut PDF dosyalarını değiştirmek veya değiştirmek için iyi bir seçimdir. Bu kütüphane, PDF dosyasını açmanıza veya yüklemenize, sayfaları ayıklamanıza, dosyadaki belirli bir konuma sayfa eklemenize veya N-up’lar (tek sayfadaki sayfa sayısı) ve kitapçıklar oluşturmanıza olanak tanır. API’yi mevcut bir PDF’den resim, ek, yer imleri, ek açıklamalar, köprüler, filigranlar ve form alanları eklemek, güncellemek ve silmek için de kullanabilirsiniz.

PDF Dosyalarını Bölme ve Birleştirme

API aracılığıyla Python via .NET için Aspose.PDF, bir PDF dosyasının iki veya daha fazla PDF belgesine bölünmesine izin verir. Ayrıca, iki veya daha fazla dosyayı tek bir belgede birleştirmek veya uygulama gereksinimlerine göre PDF sayfaları eklemek için de kullanabilirsiniz.

PDF'yi HTML, DOCX ve ODS Formatlarına Dönüştürün

Python via .NET için Aspose.PDF dosyası, bir PDF dosyasının her sayfasını BMP, JPG ve PNG gibi geleneksel görüntü formatlarına dönüştürmenize ve mümkün olan en yüksek doğrulukla dönüştürmenize olanak tanır. Görüntüler dışında, PDF’yi DOC ve DOCX formatlarına kolayca kaydedebilirsiniz.

PDF sayfalarını JPG formatında kaydet - Python

varolan bir PDF belgesini yükleme. PDF sayfalarını görüntülere dönüştür her sayfayı JPG formatında kaydet

Convert PDF to JPG on Python

import aspose.pdf as ap    

input_pdf = DIR_INPUT + "many_pages.pdf"
output_pdf = DIR_OUTPUT + "convert_pdf_to_jpeg"
# Open PDF document
document = ap.Document(input_pdf)

# Create Resolution object
resolution = ap.devices.Resolution(300)
device = ap.devices.JpegDevice(resolution)

for i in range(0, len(document.pages)):
    # Create file for save
    image_stream = io.FileIO(
        output_pdf + "_page_" + str(i + 1) + "_out.jpeg", "x"
    )
    # Convert a particular page and save the image to stream
    device.process(document.pages[i + 1], image_stream)
    image_stream.close()

Form Saha İşleme

Aspose.PDF for Python via .NET, PDF belgesine form alanları ekleme, yani; PDF belgelerinde dinamik olarak form alanları oluşturabilirsiniz. Form alanlarının konumunu tabloya göre veya özel konumlandırmaya göre sipariş edin, form alanları her seferinde tam konumuna yerleştirilecektir.

PDF İçeriğini En Ayrıntılı Düzeyde Biçimlendirme

Python via .NET için Aspose.PDF, içeriği sağdan sola yerleştirmek, metindeki beyaz alanı korumak, sol asılı metin paragrafları oluşturmak ve özel sekme durakları ayarlamak gibi yatay metin hizalamasını uygulamanıza olanak tanır.

Metnin yatay hizalamasının yanı sıra, taban çizgisi veya üst çizgi gibi metin segmentleri için dikey hizalamanın yanı sıra metin ön planı ve arka plan renklerini ayarlama gibi daha fazla biçimlendirme özelliği de ayarlanabilir.

Destek ve Öğrenme Kaynakları