1. Các sản phẩm
  2.   Xử lý văn bản
  3.   Python
  4.   Aspose.Words Cloud SDK for Python

Aspose.Words Cloud SDK for Python

 
 

Python REST SDK để xử lý tài liệu Microsoft Word

Python Cloud API cho phép tạo, thao tác và chuyển đổi tài liệu Microsoft Word sang PDF sang Word (DOC, DOCX, ODT, RTF và HTML).

Aspose.Words Cloud SDK dành cho Python là bộ công cụ phát triển phần mềm (SDK) rất hữu ích mang đến cho các nhà phát triển những cách đơn giản nhất và những cách hiệu quả để làm việc với tài liệu Microsoft Word trên đám mây. Python Cloud SDK là trình bao bọc cấp cao xung quanh API Aspose.Words, cung cấp cho các nhà phát triển Python một cách mạnh mẽ và trực quan để sử dụng API bên trong các ứng dụng dựa trên đám mây của họ. Nó cung cấp một tập hợp các lớp và phương thức Python cho phép các nhà phát triển tạo, sửa đổi và chuyển đổi tài liệu Word trên đám mây.

SDK đám mây Python đã bao gồm một số tính năng và khả năng quan trọng cho phép nhà phát triển phần mềm thực hiện nhiều thao tác trên tài liệu Word, bao gồm đọc và ghi tài liệu Word ở nhiều định dạng khác nhau, thao tác nội dung của tài liệu Word, tạo ra nhiều loại tài liệu khác nhau kho & mẫu, chuyển đổi tài liệu Word sang các định dạng khác, thêm hình mờ, chèn đầu trang và chân trang vào tài liệu Word, Mã hóa và giải mã tệp Word, áp dụng thao tác trộn thư, hợp nhất nhiều tệp thành một, chia nhỏ các tệp lớn, v.v.

Aspose.Words Cloud SDK dành cho Python đã bao gồm một tính năng chuyển đổi tài liệu rất mạnh mẽ cho phép các nhà phát triển chuyển đổi tài liệu Word sang các định dạng tệp khác nhau bao gồm DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG và có thể hơn thế nữa. SDK cũng cung cấp nhiều tùy chọn và cài đặt khác cho phép nhà phát triển tùy chỉnh việc tạo và định dạng tài liệu Word trên đám mây.

Previous Next

Bắt đầu với Aspose.Words Cloud SDK dành cho Python

Trước tiên, hãy tạo một tài khoản tại Aspose for Cloud để nhận thông tin ứng dụng của bạn và hạn ngạch sử dụng API miễn phí. Bây giờ hãy thực thi pip install aspose-words-cloud từ dòng lệnh để tìm nạp SDK. Sau đó nhập gói qua import asposewordscloud.

Cài đặt Aspose.Words Cloud SDK cho Python thông qua Setuptools

python setup.py install --user
// nhập gói
import asposewordscloud
 
Bạn cũng có thể tải xuống trực tiếp từ GitHub.

Tạo tài liệu Word qua API Python

Aspose.Words Cloud for Python cung cấp cho các nhà phát triển phần mềm khả năng tạo tài liệu xử lý Word mới ngay từ đầu bên trong các ứng dụng Python của riêng họ. Thư viện đã bao gồm một số tính năng quan trọng liên quan đến việc tạo và quản lý tài liệu, chẳng hạn như chèn trang mới vào tài liệu hiện có, chèn hình ảnh vào tài liệu word, cập nhật thuộc tính tài liệu, chia tài liệu lớn thành tài liệu nhỏ hơn, tách tài liệu word, hợp nhất tài liệu, bảo vệ tài liệu word bằng cách áp dụng mật khẩu, so sánh các tài liệu để tìm sự khác biệt và hơn thế nữa.

Tạo tài liệu Word qua API Python

 
import os
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################') 
create_request = asposewordscloud.models.requests.CreateDocumentRequest(file_name='Sample.docx')
words_api.create_document(create_request)

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

Aspose.Words Cloud for Python cung cấp cho các nhà phát triển phần mềm khả năng chuyển đổi tài liệu Word từ định dạng này sang định dạng khác chỉ bằng một vài dòng mã Python. Thư viện cho phép nhập và xuất tài liệu ở nhiều định dạng tài liệu khác nhau như DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML và TXT. Nó cũng cung cấp khả năng chỉ xuất sang một số định dạng tệp phổ biến như PS, XPS, OpenXPS, PNG, JPEG, BMP, SVG, TIFF, EMF, PCL, EPUB và nhiều định dạng khác.

Chuyển đổi tài liệu Word sang các định dạng khác thông qua API Python

 
import os
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################') 
request_document = open('Sample.docx', 'rb')
convert_request = asposewordscloud.models.requests.ConvertDocumentRequest(document=request_document, format='pdf')
words_api.convert_document(convert_request)

Quản lý đầu trang/chân trang & siêu liên kết thông qua API Python

Aspose.Words Cloud SDK cung cấp cho các nhà phát triển phần mềm khả năng quản lý Đầu trang và Chân trang bên trong tài liệu word bằng lệnh Python. Thư viện đã bao gồm các hỗ trợ để chèn Đầu trang/Chân trang vào tài liệu Word, cập nhật nội dung đầu trang/chân trang, lấy Đầu trang/Chân trang của tài liệu Word cũng như của một phần, liên kết đầu trang/chân trang của phần này với phần trước đó , xóa đối tượng `HeaderFooter` khỏi tài liệu Word trực tuyến và nhiều đối tượng khác. Các nhà phát triển cũng có thể thêm, xóa và lấy siêu liên kết từ tài liệu word một cách dễ dàng.

Chèn Đầu trang/Chân trang vào Tài liệu Word thông qua API Python

import os

import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################') 
request_document = open('Sample.doc', 'rb')
insert_request = asposewordscloud.models.requests.InsertHeaderFooterOnlineRequest(document=request_document, section_path='', header_footer_type='FooterEven')
words_api.insert_header_footer_online(insert_request)

Làm việc với Bảng bên trong Tài liệu Word thông qua Python SDK

Aspose.Words Cloud for Python giúp các nhà phát triển phần mềm dễ dàng chèn và cập nhật các bảng bên trong tài liệu Microsoft Word bằng API Python. Thư viện đã bao gồm một số tính năng quan trọng để xử lý bảng trong tài liệu Word như chèn hàng vào bảng, Chèn ô vào một hàng nhất định của bảng trực tuyến, xóa hàng hoặc cột khỏi bảng, Lấy viền bảng, Lấy tất cả các bảng trong tài liệu Word, Nhận các thuộc tính định dạng của một hàng trong bảng, Nhận các thuộc tính bảng trong tài liệu Word trực tuyến, hợp nhất các hàng hoặc cột, Cập nhật các thuộc tính định dạng của một ô trong bảng, cập nhật các thuộc tính đường viền của bảng, v.v.

Chèn hàng vào bảng bên trong tài liệu Word qua Python

import os
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################') 
request_document = open('Sample.docx', 'rb')
request_row = asposewordscloud.TableRowInsert(columns_count=5)
insert_request = asposewordscloud.models.requests.InsertTableRowOnlineRequest(document=request_document, table_path='sections/0/tables/2', row=request_row)
words_api.insert_table_row_online(insert_request)
 Tiếng Việt