Aspose.Words  for Python

API Python để xử lý tài liệu Word

Tạo, chỉnh sửa, kết xuất và chuyển đổi các tệp Word sang nhiều định dạng bằng Python. Đồng thời tạo báo cáo và trực quan hóa dữ liệu của bạn. Tất cả điều này mà không cần sử dụng phần mềm bên ngoài.

  Tải về Miễn Phí Thử Nghiệm
  
 

Aspose.Words for Python via .NET là một gói, được thiết kế để đọc và thao tác các loại tài liệu khác nhau, với trọng tâm chính là tài liệu Microsoft Word (DOC, DOCX, ODT), PDF và Web (HTML, Markdown). Thư viện của chúng tôi chứa hơn 100 lớp Python để xử lý các hoạt động cấp thấp đằng sau quá trình xử lý tài liệu và định dạng dữ liệu. Do đó, Aspose.Words cho phép các nhà phát triển Python có cơ hội duy nhất để triển khai tự động hóa tài liệu dựa trên tập lệnh.

Với sự ra đời của phần cứng máy tính mạnh mẽ trong những thập kỷ qua, Python đã trở thành ngôn ngữ lập trình được sử dụng rộng rãi trong phát triển web (khung Django, Flask, Pyramid), các nhiệm vụ khoa học và phân tích dữ liệu. Tính hữu ích của Python bắt nguồn từ một hệ sinh thái rộng lớn gồm các gói của bên thứ ba. Được cung cấp với số lượng lớn các thư viện đang phát triển, Python được coi là lựa chọn tốt nhất để phát triển phần mềm nhanh chóng.

Nhóm Aspose. AdWords quyết định theo kịp các xu hướng lập trình mới nhất và cung cấp cho cộng đồng Python phần mềm chuyên nghiệp để xử lý DOC, DOCX, PDF, RTF, DOT, DOTX, DOTM, DOCM, FlatOPC, ODT, OTT, HTML, MHTML, MOBI, TXT, XPS, PS, TIFF, JPEG, PNG, BMP, SVG, EMF, GIF, PCL, EPUB, XML, XAML và các định dạng tệp khác. Bạn có thể thấy danh sách đầy đủ các định dạng được hỗ trợ.

Ghi chú: Theo Chỉ số Lập trình TIOBE, phản ánh sự phổ biến của các ngôn ngữ lập trình, Python ngày nay là ngôn ngữ lập trình số một.

Chức năng của Aspose. AdWords dành cho Python qua .NET

Aspose.Words là một thư viện Python độc lập. Bạn không cần cài đặt bất kỳ bộ ứng dụng văn phòng nào để mã Python của bạn hoạt động. API Python này dựa trên Mô hình đối tượng tài liệu (DOM) để truy cập các nút và phần tử của tài liệu.

Các tính năng API từ Python nâng cao

Bạn có thể thử một số tính năng phổ biến của Aspose. AdWords trên các trang ứng dụng trực tuyến:

Bạn co thể thử tất cả các ứng dụng trực tuyến của Aspose. AdWords.

Ngoài ra, hãy xem tài liệu để biết các tính năng phổ biến nhất của Aspose. AdWords:

Xin lưu ý rằng danh sách này chưa đầy đủ và bạn có thể tìm thấy các tính năng và mô tả khác trong tài liệu .

yêu cầu hệ thống

  • Tương thích với Python 3.5, 3.6, 3.7, 3.8 và 3.9
  • Trong trường hợp bạn viết mã Python trên Linux, hãy xem yêu cầu bổ sung cho Linux

Cách cài đặt Thư viện Python

Sử dụng pip để cài đặt thư viện Python của chúng tôi để xử lý tài liệu Word từ Kho lưu trữ PyPI:

Cách cài đặt Aspose.Words dành cho Python qua .NET

pip install aspose-words

Chỉnh sửa tài liệu Word bằng Python

Ví dụ mã sau đây cho thấy cách tạo một tài liệu trống, chèn văn bản vào đó và lưu kết quả dưới dạng PDF:

Tạo tài liệu và lưu thành PDF - Python


import aspose.words as aw

# Tạo tài liệu trống
doc = aw.Document()

# Sử dụng phiên bản DocumentBuilder để thêm nội dung vào tài liệu
builder = aw.DocumentBuilder(doc)

# Thêm một đoạn vào tài liệu
builder.writeln("Hello World!")

# Lưu kết quả dưới dạng tài liệu PDF. Định dạng đầu ra được xác định bởi phần mở rộng tệp
doc.save("Output.pdf")

Chuyển đổi tài liệu Word sang Python

Bạn có thể dễ dàng chuyển đổi tệp từ định dạng này sang định dạng khác. Bạn có biết cách trích xuất văn bản từ tài liệu Word qua Python không? Mẫu mã sau đây cho thấy cách thực hiện điều đó với một dòng mã bằng cách chuyển đổi DOCX sang HTML:

Chuyển đổi DOCX sang HTML - Python


import aspose.words as aw

# Tải tài liệu từ ổ đĩa cục bộ
doc = aw.Document("Input.docx")

# Lưu đầu ra dưới dạng siêu văn bản
doc.save("Output.html")

Nhìn thấy phần Chuyển đổi để biết thêm chi tiết.

Mọi người đang nói gì

Đừng chỉ lấy lời của chúng tôi cho nó. Xem người dùng nói gì về các API của Aspose. AdWords.

 
 
Xem Trường Hợp Nghiên Cứu
  
  

Aspose. AdWords cung cấp các API xử lý văn bản riêng lẻ cho các môi trường phát triển phổ biến khác như được liệt kê bên dưới:

/