PDF’yi Python for .NET için Aspose.PDF aracılığıyla bölün

Dosyaların Python for .NET kütüphanesi için Aspose.PDF yardımıyla bölünmesi.

Python for .NET için Aspose.PDF Kullanarak Dosyaları Böl

Büyük dosyalarınızın sadece bir kısmına mı ihtiyacınız var? Belgenizden bir veya daha fazla parçayı ayırmak için orijinal dosyanın sayfalarını bölmeniz gerekir. Dosyaları bölmek için, python-net platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan Aspose.PDF for Python API’sini kullanacağız. NuGet paket yöneticisini açın, Aspose.pdf öğesini arayın ve yükleyin. Yazılım aracımız ayrıca geliştiricilere Word, PDF, HTML, TXT ve DOCX belgelerini parçalara ayırmalarını sağlar. Daha fazla ayrıntı için lütfen Dokümantasyon Sayfaları öğesini öğrenin. Paket Yöneticisi Konsolu’ndan aşağıdaki komutu da kullanabilirsiniz.

Python Package Manager Console

pip install aspose-pdf

Belgeleri Python ile bölün


Ortamınızdaki kodu denemek için Aspose.PDF for .NET gerekir.

  1. PDF’yi bir Belge örneğiyle yükleyin.
  2. PDF sayfalarını bölmek için yeni bir Document sınıfı nesnesi oluşturun.
  3. Geçerli sayfayı belgeye ekleyin.
  4. Geçerli sayfayı ayrı bir PDF olarak kaydet

Python kullanarak PDF nasıl bölünür

Python kütüphanesi için Aspose.PDF ile büyük PDF belgelerini bölebilirsiniz. Bir PDF belgesini bölmek, PDF belgeleriyle çalışırken yaygın bir kullanım durumudur. Büyük belgeleri e-posta yoluyla göndermek için daha küçük dosyalara bölerek bir PDF dosyasının boyutunu azaltmaya yardımcı olur.

PDF'yi böl - Python

Bu örnek kod, PDF dosyasının nasıl bölüneceğini gösterir - Python

 doc = aspose.pdf.Document("1.pdf")

 pdf_editor = aspose.pdf.PdfFileEditor()
 pdf_editor.Extract(path_source, 1, doc.Pages.Count / 2, "pdf_half.pdf")

Python kullanarak HTML dosyaları nasıl bölünür

HTML belgeleri metin, resim, grafik ve daha fazlasını içerebildiği için büyük olabilir. HTML dosyalarını farklı gereksinimlere veya kullanım durumlarına göre ayırmanız gerekebilir. Python için Aspose.PDF kütüphanesi bu görevde size yardımcı olacaktır.

Bölünmüş HTML - Python

Bu örnek kod HTML dosyasının nasıl bölüneceğini gösterir - Python

 doc = aspose.pdf.Document("test.pdf");

 # save input html to pdf to file
 doc = aspose.pdf.Document("1.html", HtmlLoadOptions);
 doc.Save("test.pdf", SaveFormat.PDF);

 # slit first page
 pdf_editor = aspose.pdf.PdfFileEditor();
 pdf_editor.SplitFromFirst("test.pdf", 1, "test.pdf");
 doc.Save("html_first.html", SaveFormat.HTML);

Python kullanarak TXT dosyaları nasıl bölünür

Python kütüphanesi için Aspose.PDF, Python geliştiricilerinin TXT dosyalarını ayrı parçalara ayırmasına olanak tanır. Bir TXT belgesini ayrı dosyalara bölme işlevi, aynı anda ve birkaç kullanıcı için büyük bir belgenin farklı bölümleriyle çalışmanıza yardımcı olacaktır. Bir TXT belgesini bölmek işinizi hızlandıracak ve kolaylaştıracaktır. TXT dosyanızın sayfalarını çıkarmak için aşağıdaki kod parçacığını kullanın.

TXT bölmesi - Python

Bu örnek kod, TXT dosyasının nasıl bölüneceğini gösterir - Python

# save input text to pdf to file
doc = aspose.pdf.Document("1.txt", TxtLoadOptions())
doc.Save("test.pdf", SaveFormat.PDF)
index = 1

pages = pdf_editor.SplitToPages("test.pdf")
pdf_editor = aspose.pdf.PdfFileEditor()

for ms in pages:
    page = aspose.pdf.Document(ms)
    text_absorber = aspose.pdf.TextAbsorber()
    page.Pages.Accept(text_absorber)
    extracted_text = text_absorber.Text
    file = open("text_"+str(index)+".txt", "w+")
    file.write(extracted_text)
    index = index + 1

Python API için Aspose.PDF Hakkında

Adobe Acrobat kullanmadan belgeler oluşturma, değiştirme, dönüştürme, oluşturma, güvenliğini sağlama ve yazdırma becerisine sahip platformlar arası uygulamalar oluşturmak için bir PDF İşleme Kitaplığı. HTML dahil olmak üzere çeşitli dosya formatlarını PDF’ye dönüştürmeyi ve PDF belgelerini çeşitli çıktı formatlarına dönüştürmeyi destekler. Geliştiriciler kolayca tek bir Sayfa PDF tüm HTML içeriği işlemek yanı sıra Etiketli PDF dosyaları SVG grafik etiketleri ile HTML dosyalarını dönüştürebilirsiniz. .NET PDF API sıkıştırma, tablo oluşturma, grafik ve görüntü fonksiyonları, köprüler, damga ve filigran görevleri, genişletilmiş güvenlik kontrolleri ve özel yazı tipi işleme sunuyor.