Sử dụng API chỉnh sửa tài liệu để phát triển phần mềm đa nền tảng bằng Python. Đây là một giải pháp toàn diện để sửa đổi tài liệu và hình ảnh bằng Python.
Thư viện Python này cung cấp cho các nhà phát triển một API mạnh mẽ để chỉnh sửa Word tài liệu, PDF theo lập trình. Dễ dàng tích hợp các tính năng sửa đổi tài liệu vào phần mềm của bạn. Giải pháp của chúng tôi hỗ trợ chỉnh sửa PDF, DOCX, DOC, RTF, ODT, EPUB, HTML và nhiều định dạng tệp khác trong Python.
Tác vụ chỉnh sửa tài liệu theo chương trình trong Python là tác vụ sửa đổi các phần tử trong cây tài liệu. Nó còn được gọi là 'DOM' - mô hình lập trình để tương tác với các phần tử tài liệu và các thuộc tính của chúng.
Các tính năng chỉnh sửa cho cấu trúc dữ liệu phức tạp không thể tách rời chức năng tìm kiếm nâng cao. Để đảm bảo mức độ linh hoạt cao nhất, thư viện của chúng tôi cung cấp cho các nhà phát triển Python chức năng tìm kiếm Regex. Cách tiếp cận này mở rộng khả năng chỉnh sửa văn bản, cho phép sử dụng các mẫu để sửa đổi nội dung động.
Sửa đổi theo chương trình đối với Word tài liệu và PDF là một phần không thể thiếu của quy trình làm việc kỹ thuật số. Chỉnh sửa văn bản trong PDF, Word, sửa đổi bảng, chèn đồ thị bằng cách sử dụng dữ liệu bên ngoài.
Thư viện Python là một giải pháp độc lập để chỉnh sửa tài liệu mà không cần cài đặt Microsoft Word hoặc Acrobat Reader. Nó đã sẵn sàng để sử dụng trong công nghiệp và cung cấp đầy đủ các thao tác để sửa đổi Word, PDF và các định dạng tệp khác:
Một trong những tính năng được yêu cầu nhiều nhất là tạo bảng động và sửa đổi bảng trong Word tài liệu và PDF. Làm việc với bảng dễ dàng với thư viện Python: chỉnh sửa bảng, cập nhật bảng và trích xuất văn bản bảng trong mã Python.
Ví dụ sau cho thấy cách thay đổi Word tài liệu trong mã Python:
pip install aspose-words
Sao chép
import aspose.words as aw
doc = aw.Document("Input.docx")
builder = aw.DocumentBuilder(doc)
# Chèn văn bản vào đầu tài liệu.
builder.move_to_document_start()
builder.writeln("Morbi enim nunc faucibus a.")
doc.save("Output.docx")
import aspose.words as aw
doc = aw.Document("Input.docx")
builder = aw.DocumentBuilder(doc)
# Chèn bảng vào đầu tài liệu.
builder.move_to_document_start()
builder.start_table()
builder.insert_cell()
builder.write("Row 1, cell 1.")
builder.insert_cell()
builder.write("Row 1, cell 2.")
builder.end_table()
doc.save("Output.docx")
import aspose.words as aw
doc = aw.Document("Input.docx")
builder = aw.DocumentBuilder(doc)
# Chèn hình ảnh vào đầu tài liệu.
builder.move_to_document_start()
builder.insert_image("Image.png")
doc.save("Output.docx")
Chúng tôi lưu trữ các gói Python trong kho lưu trữ PyPi. Vui lòng làm theo hướng dẫn từng bước về cách cài đặt "Aspose.Words for Python via .NET" vào môi trường nhà phát triển của bạn.
Gói này tương thích với Python ≥3.5 và <3.12. Nếu bạn phát triển phần mềm cho Linux, vui lòng xem các yêu cầu bổ sung đối với gcc và libpython trong Tài liệu sản phẩm.