Aspose.PDF for Python via .NET
Pembuatan & Konversi PDF melalui Python PDF API
API PDF Python untuk Membuat, Memodifikasi, Melindungi, Mencetak, Memproses, membagi, menggabungkan, & Mengonversi Dokumen PDF di dalam aplikasi Python tanpa menggunakan Adobe Acrobat.
Aspose.PDF untuk Python melalui .NET adalah API pembuatan dan manipulasi PDF canggih yang memungkinkan pengembang perangkat lunak untuk bekerja dengan file PDF dalam aplikasi Python mereka melalui perpustakaan .NET. Aspose.PDF untuk Python melalui .NET memberi pengembang Python akses ke perpustakaan ini melalui runtime .NET. Artinya, pengembang Python dapat menggunakan Aspose.PDF untuk membuat, mengedit, dan memanipulasi file PDF dalam aplikasi Python mereka tanpa memerlukan Microsoft Office® atau Adobe Acrobat Automation.
Aspose.PDF untuk Python melalui .NET telah menyertakan dukungan untuk berbagai fitur pemrosesan PDF, termasuk pembuatan dokumen PDF baru dari awal, memuat & membaca file PDF, mengekspor PDF ke format gambar, mengonfigurasi properti halaman PDF, mengatur Lebar & tinggi PDF, menangani teks & paragraf, konversi PDF ke format file lain, mengekstrak teks dari halaman PDF, mencari & mengganti teks dalam PDF, menambah & mengelola lampiran PDF, menyisipkan halaman baru, membagi & menggabungkan PDF, memindahkan halaman PDF, dapatkan jumlah halaman, mendapatkan halaman tertentu, memasukkan TOC ke PDF yang ada, mengoptimalkan Dokumen PDF untuk Web dan banyak lagi.
Aspose.PDF untuk Python telah menyediakan konverter PDF yang sangat kuat yang memungkinkan pengembang perangkat lunak mengekspor dokumen PDF ke berbagai format file lain yang didukung seperti Microsoft Word, Excel, PowerPoint, PDF/A, HTML, Gambar (BMP, JPEG, PNG), EPUB, Markdown, PCL, XPS, LATex/TeX, Teks, PostScript dan masih banyak lagi. Pustaka ini dilengkapi dengan dokumentasi API komprehensif dan kode contoh yang dapat diikuti dengan mudah oleh pengembang untuk memulai tugas manipulasi PDF mereka. Baik pengguna perlu membuat file PDF baru, mengekstrak data dari file PDF, atau mengonversi file PDF ke format lain, Aspose.PDF untuk Python melalui .NET adalah pilihan yang tepat.
Memulai Aspose.PDF untuk Python melalui .NET
Cara yang disarankan untuk menginstal Aspose.PDF untuk Python adalah menggunakan pip. Silakan gunakan perintah berikut untuk kelancaran instalasi.
Instal Aspose.PDF untuk Python melalui .NET menggunakan pip
pip install aspose-pdf
Anda dapat mengunduh perpustakaan langsung dari halaman produk Aspose.PDF
Pembuatan Dokumen PDF melalui Python API
Aspose.PDF untuk Python melalui .NET adalah API pemrosesan dokumen PDF yang kuat yang memungkinkan pengembang perangkat lunak membuat dokumen PDF baru dari awal hanya dengan beberapa baris kode Python. Perpustakaan juga menyediakan beberapa fitur lain untuk manipulasi dokumen PDF, seperti membuka file PDF yang ada, menambahkan halaman ke file PDF yang ada, menyisipkan teks dari halaman lain, memuat file PDF dari aliran, menambahkan gambar ke PDF, membagi file PDF besar menjadi lebih kecil. , menggabungkan beberapa file PDF menjadi satu, menghapus halaman yang tidak diinginkan dari PDF, mencetak file PDF, dan banyak lagi.
Membuat file 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")
Konversi Dokumen PDF melalui Python API
Aspose.PDF untuk Python melalui .NET adalah API pembuatan PDF berguna yang memungkinkan pengembang perangkat lunak menyembunyikan dokumen PDF ke berbagai format file lain yang didukung melalui Python API. Harap diingat bahwa Aspose.PDF mendukung sebagian besar format dokumen populer, baik untuk memuat maupun menyimpan. Perpustakaan telah menyertakan dukungan untuk konversi dokumen PDF ke 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 mendukung konversi dari format lain ke PDF dengan mudah.
Konversi PDF ke DOCX dengan 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)
Kelola Halaman & Lampiran dalam PDF melalui Python API
Aspose.PDF untuk Python melalui pustaka .NET memungkinkan pengembang perangkat lunak menambahkan halaman dan lampiran ke dokumen PDF di dalam aplikasi Python. Perpustakaan telah menyertakan beberapa fitur penting untuk menangani halaman PDF, seperti menyisipkan halaman baru ke PDF yang ada, menghapus halaman PDF yang tidak diinginkan, membagi PDF besar ke halaman individual, memindahkan banyak Halaman dari satu dokumen PDF ke dokumen PDF lainnya, mengubah ukuran halaman dalam file PDF , ubah orientasi halaman, dapatkan jumlah halaman, dapatkan Jumlah halaman, dan seterusnya.
Pisahkan PDF menjadi Beberapa File 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++;
}
Tambahkan & Kelola Anotasi PDF melalui Python
Anotasi adalah fitur dalam dokumen PDF yang memungkinkan pengguna menambahkan komentar, catatan, atau jenis umpan balik lainnya ke bagian tertentu dari dokumen. Anotasi dapat digunakan untuk berbagai tujuan, termasuk kolaborasi, masukan, dan ulasan. Aspose.PDF untuk Python melalui .NET API memungkinkan pengembang perangkat lunak memasukkan anotasi PDF ke dalam aplikasi Python mereka sendiri. Ini mendukung fitur seperti menambah, menghapus dan mendapatkan anotasi dari dokumen PDF dengan mudah. Masih banyak jenis anotasi lain yang bisa Anda tambahkan, dan banyak properti lain yang bisa Anda atur.
mengonversi Gambar JPG ke 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");