Aspose.PDF for Python via .NET
Penjanaan & Penukaran PDF melalui Python PDF API
Python PDF API untuk Mencipta, Mengubah Suai, Melindungi, Mencetak, Memproses, memisahkan, menggabungkan, & Menukar Dokumen PDF dalam apl Python tanpa menggunakan Adobe Acrobat.
Aspose.PDF untuk Python melalui .NET ialah API penciptaan dan manipulasi PDF yang berkuasa yang membolehkan pembangun perisian untuk bekerja dengan fail PDF dalam aplikasi Python mereka melalui perpustakaan .NET. Aspose.PDF untuk Python melalui .NET menyediakan pembangun Python akses kepada perpustakaan ini melalui masa jalan .NET. Ini bermakna pembangun Python boleh menggunakan Aspose.PDF untuk mencipta, mengedit dan memanipulasi fail PDF dalam aplikasi Python mereka tanpa memerlukan Microsoft Office® atau Adobe Acrobat Automation.
Aspose.PDF untuk Python melalui .NET telah menyertakan sokongan untuk pelbagai ciri pemprosesan PDF, termasuk penciptaan dokumen PDF baharu dari awal, memuatkan & membaca fail PDF, mengeksport PDF ke format imej, mengkonfigurasi sifat halaman PDF, menetapkan Lebar & ketinggian PDF, pengendalian teks & perenggan, penukaran PDF kepada format fail lain, ekstrak teks daripada halaman PDF, cari & gantikan teks dalam PDF, tambah & urus lampiran PDF, masukkan halaman baharu, belah & gabungkan PDF, alihkan halaman PDF, dapatkan bilangan halaman, dapatkan halaman tertentu, masukkan TOC ke PDF sedia ada, optimumkan Dokumen PDF untuk Web dan banyak lagi.
Aspose.PDF untuk Python telah menyediakan penukar PDF yang sangat berkuasa yang membolehkan pembangun perisian mengeksport dokumen PDF ke pelbagai format fail lain yang disokong seperti Microsoft Word, Excel, PowerPoint, PDF/A, HTML, Imej (BMP, JPEG, PNG), EPUB, Markdown, PCL, XPS, LATex/TeX, Text, PostScript dan banyak lagi. Perpustakaan ini dilengkapi dengan dokumentasi API yang komprehensif dan kod sampel yang boleh diikuti dengan mudah oleh pembangun untuk memulakan tugas manipulasi PDF mereka. Sama ada pengguna perlu membuat fail PDF baharu, mengekstrak data daripada fail PDF atau menukar fail PDF kepada format lain, Aspose.PDF untuk Python melalui .NET ialah pilihan yang bagus.
Bermula dengan Aspose.PDF untuk Python melalui .NET
Cara yang disyorkan untuk memasang Aspose.PDF untuk Python menggunakan pip. Sila gunakan arahan berikut untuk pemasangan yang lancar.
Pasang Aspose.PDF untuk Python melalui .NET menggunakan pip
pip install aspose-pdf
Anda boleh memuat turun perpustakaan terus dari Aspose.PDF halaman produk
Penciptaan Dokumen PDF melalui API Python
Aspose.PDF untuk Python melalui .NET ialah API pemprosesan dokumen PDF Berkuasa yang membenarkan pembangun perisian mencipta dokumen PDF baharu dari awal dengan hanya beberapa baris kod Python. Perpustakaan juga menyediakan beberapa ciri lain untuk manipulasi dokumen PDF, seperti membuka fail PDF sedia ada, menambah halaman pada fail PDF sedia ada, memasukkan teks dari halaman lain, memuatkan fail PDF dari strim, menambah imej ke PDF, membahagi fail PDF yang besar kepada yang lebih kecil. , gabungkan berbilang fail PDF menjadi satu, padam halaman yang tidak diingini daripada PDF, cetak fail PDF dan banyak lagi.
Buat fail PDF melalui Python
//import aspose.pdf as ap
# Initialize document object
document = ap.Document()
# Add page
page = document.pages.add()
# Initialize textfragment object
text_fragment = ap.text.TextFragment("Hello,world!")
# Add text fragment to new page
page.paragraphs.add(text_fragment)
# Save updated PDF
document.save("output.pdf")
Tukar Dokumen PDF melalui API Python
Aspose.PDF untuk Python melalui .NET ialah API penjanaan PDF berguna yang membolehkan pembangun perisian menyembunyikan dokumen PDF kepada pelbagai format fail lain yang disokong melalui API Python. Sila ingat bahawa Aspose.PDF menyokong bilangan terbesar format dokumen popular, baik untuk memuatkan dan menyimpan. Perpustakaan telah menyertakan sokongan untuk penukaran dokumen PDF kepada HTML, DOC, DOCX, PPTX, XLS, XLSX, XPS, SVG, XML, PS, PCL, MHT, HTML, EPUB, CGM, JPEG, EMF, PNG, BMP, GIF, TIFF, Teks dan banyak lagi. Perpustakaan juga menyokong penukaran daripada format lain kepada PDF dengan mudah.
Tukar PDF kepada DOCX dalam Python
import aspose.pdf as ap
input_pdf = DIR_INPUT + "sample.pdf"
output_pdf = DIR_OUTPUT + "convert_pdf_to_docx_options.docx"
# Open PDF document
document = ap.Document(input_pdf)
save_options = ap.DocSaveOptions()
save_options.format = ap.DocSaveOptions.DocFormat.DOC_X
# Set the recognition mode as Flow
save_options.mode = ap.DocSaveOptions.RecognitionMode.FLOW
# Set the Horizontal proximity as 2.5
save_options.relative_horizontal_proximity = 2.5
# Enable the value to recognize bullets during conversion process
save_options.recognize_bullets = True
# Save the file into MS Word document format
document.save(output_pdf, save_options)
Urus Halaman & Lampiran dalam PDF melalui Python API
Aspose.PDF untuk Python melalui perpustakaan .NET membolehkan pembangun perisian menambah halaman dan lampiran pada dokumen PDF dalam aplikasi Python. Perpustakaan ini mempunyai beberapa ciri penting untuk mengendalikan halaman PDF, seperti memasukkan halaman baharu ke PDF sedia ada, memadam halaman PDF yang tidak diingini, memisahkan PDF besar kepada halaman individu, memindahkan sekumpulan Halaman dari satu dokumen PDF ke dokumen PDF yang lain, menukar saiz halaman dalam fail PDF , tukar orientasi halaman, dapatkan kiraan halaman, dapatkan Bilangan halaman dan sebagainya.
Pisah PDF kepada Berbilang Fail melalui C# API
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
// Open document
Document pdfDocument = new Document(dataDir + "SplitToPages.pdf");
int pageCount = 1;
// Loop through all the pages
foreach (Page pdfPage in pdfDocument.Pages)
{
Document newDocument = new Document();
newDocument.Pages.Add(pdfPage);
newDocument.Save(dataDir + "page_" + pageCount + "_out" + ".pdf");
pageCount++;
}
Tambah & Urus Anotasi PDF melalui Python
Anotasi ialah ciri dalam dokumen PDF yang membenarkan pengguna menambah ulasan, nota atau jenis maklum balas lain pada bahagian tertentu dokumen. Anotasi boleh digunakan untuk pelbagai tujuan, termasuk kerjasama, maklum balas dan semakan. Aspose.PDF untuk Python melalui .NET API membenarkan pembangun perisian memasukkan anotasi PDF di dalam aplikasi Python mereka sendiri. Ia menyokong ciri seperti menambah, memadam dan mendapatkan anotasi daripada dokumen PDF dengan mudah. Terdapat banyak jenis anotasi lain yang boleh anda tambahkan dan banyak sifat lain yang boleh anda tetapkan.
tukar Imej JPG kepada PDF melalui .NET API
// Load input JPG file
String path = dataDir + "Aspose.jpg";
// Initialize new PDF document
Document doc = new Document();
// Add empty page in empty document
Page page = doc.Pages.Add();
Aspose.Pdf.Image image = new Aspose.Pdf.Image();
image.File = (path);
// Add image on a page
page.Paragraphs.Add(image);
// Save output PDF file
doc.Save(dataDir + "ImagetoPDF.pdf");