Aspose.PDF for Python via .NET
Tạo và chuyển đổi PDF thông qua Python PDF API
API Python PDF để tạo, sửa đổi, bảo vệ, in, xử lý, tách, hợp nhất và chuyển đổi tài liệu PDF bên trong ứng dụng Python mà không cần sử dụng Adobe Acrobat.
Aspose.PDF cho Python qua .NET là API thao tác và tạo PDF mạnh mẽ cho phép các nhà phát triển phần mềm để làm việc với các tệp PDF trong ứng dụng Python của họ thông qua thư viện .NET. Aspose.PDF for Python via .NET cung cấp cho các nhà phát triển Python quyền truy cập vào các thư viện này thông qua thời gian chạy .NET. Điều này có nghĩa là các nhà phát triển Python có thể sử dụng Aspose.PDF để tạo, chỉnh sửa và thao tác với các tệp PDF trong ứng dụng Python của họ mà không cần Microsoft Office® hoặc Adobe Acrobat Automation.
Aspose.PDF dành cho Python qua .NET đã hỗ trợ nhiều tính năng xử lý PDF, bao gồm tạo tài liệu PDF mới từ đầu, tải và đọc tệp PDF, xuất tệp PDF sang định dạng hình ảnh, định cấu hình thuộc tính trang PDF, cài đặt Chiều rộng và chiều cao của PDF, xử lý văn bản và đoạn văn, chuyển đổi PDF sang các định dạng tệp khác, trích xuất văn bản từ các trang PDF, tìm kiếm và thay thế văn bản trong tệp PDF, thêm và quản lý tệp đính kèm PDF, chèn trang mới, tách và hợp nhất tệp PDF, di chuyển trang PDF, lấy số lượng trang, lấy một trang cụ thể, chèn TOC vào tệp PDF hiện có, tối ưu hóa Tài liệu PDF cho Web và nhiều tính năng khác.
Aspose.PDF for Python đã cung cấp một trình chuyển đổi PDF rất mạnh mẽ cho phép các nhà phát triển phần mềm xuất tài liệu PDF sang nhiều định dạng tệp được hỗ trợ khác như Microsoft Word, Excel, PowerPoint, PDF/A, HTML, Hình ảnh (BMP, JPEG, PNG), EPUB, Markdown, PCL, XPS, LATEx/TeX, Text, PostScript và nhiều hơn nữa. Thư viện đi kèm với tài liệu API toàn diện và mã mẫu mà các nhà phát triển có thể dễ dàng làm theo để bắt đầu thực hiện các tác vụ thao tác PDF của mình. Cho dù người dùng cần tạo tệp PDF mới, trích xuất dữ liệu từ tệp PDF hay chuyển đổi tệp PDF sang các định dạng khác, Aspose.PDF cho Python qua .NET là một lựa chọn tuyệt vời.
Bắt đầu với Aspose.PDF dành cho Python qua .NET
Cách cài đặt Aspose.PDF được khuyến nghị cho Python là sử dụng pip. Vui lòng sử dụng lệnh sau để cài đặt suôn sẻ.
Cài đặt Aspose.PDF cho Python qua .NET bằng pip
pip install aspose-pdf
Bạn có thể tải xuống thư viện trực tiếp từ Aspose.PDF trang sản phẩm
Tạo tài liệu PDF thông qua API Python
Aspose.PDF for Python via .NET là API xử lý tài liệu PDF mạnh mẽ cho phép các nhà phát triển phần mềm tạo tài liệu PDF mới ngay từ đầu chỉ bằng một vài dòng mã Python. Thư viện cũng cung cấp một số tính năng khác để thao tác với tài liệu PDF, chẳng hạn như mở tệp PDF hiện có, thêm trang vào tệp PDF hiện có, chèn văn bản từ các trang khác, tải tệp PDF từ luồng, thêm hình ảnh vào tệp PDF, chia nhỏ tệp PDF lớn thành tệp nhỏ hơn. , kết hợp nhiều tệp PDF thành một tệp duy nhất, xóa các trang không mong muốn khỏi tệp PDF, in tệp PDF và nhiều tệp khác.
Tạo tệp PDF qua 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")
Chuyển đổi tài liệu PDF qua API Python
Aspose.PDF cho Python qua .NET là API tạo PDF hữu ích cho phép các nhà phát triển phần mềm chuyển tài liệu PDF sang nhiều định dạng tệp được hỗ trợ khác thông qua API Python. Hãy nhớ rằng Aspose.PDF hỗ trợ số lượng lớn nhất các định dạng tài liệu phổ biến, cả về tải và lưu. Thư viện đã bao gồm hỗ trợ chuyển đổi tài liệu PDF sang HTML, DOC, DOCX, PPTX, XLS, XLSX, XPS, SVG, XML, PS, PCL, MHT, HTML, EPUB, CGM, JPEG, EMF, PNG, BMP, GIF, TIFF, Văn bản và nhiều hơn nữa. Thư viện còn hỗ trợ chuyển đổi từ các định dạng khác sang PDF một cách dễ dàng.
Chuyển đổi PDF sang DOCX bằng 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)
Quản lý trang và tệp đính kèm trong tệp PDF thông qua API Python
Aspose.PDF cho Python thông qua thư viện .NET cho phép các nhà phát triển phần mềm thêm các trang và tệp đính kèm vào tài liệu PDF bên trong các ứng dụng Python. Thư viện bao gồm một số tính năng quan trọng để xử lý các trang PDF, chẳng hạn như chèn trang mới vào tệp PDF hiện có, xóa các trang PDF không mong muốn, chia tệp PDF lớn thành các trang riêng lẻ, di chuyển nhiều trang từ tài liệu PDF này sang tài liệu PDF khác, thay đổi kích thước trang trong tệp PDF , thay đổi hướng trang, lấy số trang, lấy Số trang, v.v.
Tách PDF thành nhiều tệp qua API C#
// 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++;
}
Thêm và quản lý chú thích PDF qua Python
Chú thích là một tính năng trong tài liệu PDF cho phép người dùng thêm nhận xét, ghi chú hoặc các loại phản hồi khác vào các phần cụ thể của tài liệu. Chú thích có thể được sử dụng cho nhiều mục đích khác nhau, bao gồm cộng tác, phản hồi và đánh giá. Aspose.PDF cho Python thông qua .NET API cho phép các nhà phát triển phần mềm chèn chú thích PDF vào bên trong các ứng dụng Python của riêng họ. Nó hỗ trợ các tính năng như thêm, xóa và nhận chú thích từ tài liệu PDF một cách dễ dàng. Có nhiều loại chú thích khác mà bạn có thể thêm và nhiều thuộc tính khác mà bạn có thể đặt.
chuyển đổi hình ảnh JPG sang PDF qua .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");