GroupDocs.Assembly for Python via .NET

Tự động hóa tạo danh sách trong DOCX sử dụng API Python

Với GroupDocs.Assembly for Python via .NET, bạn có thể tự động tạo và chèn các danh sách động, có cấu trúc vào tài liệu DOCX — tất cả đều dựa trên dữ liệu thời gian thực.

Cách thêm một danh sách dựa trên dữ liệu vào tài liệu DOCX

Sử dụng GroupDocs.Assembly, bạn có thể chèn danh sách thông minh vào các mẫu DOCX. Làm theo các bước đơn giản sau để tự động hóa việc tạo tài liệu.

  1. Thiết kế một mẫu DOCX với một vị trí dành cho danh sách.
  2. Xác định đường dẫn đến tệp mẫu trong mã của bạn.
  3. Lấy dữ liệu có cấu trúc từ các nguồn được hỗ trợ như JSON hoặc XML.
  4. Tạo và xuất tài liệu đã hoàn thành với danh sách được điền.
# Chèn thẻ này vào mẫu của bạn để chỉ định vị trí hiển thị danh sách
# <<foreach [in customers]>><<[CustomerName]>><</foreach>>

import groupdocs.assembly as ga

    def run():

        # Xác định đường dẫn đến tài liệu mẫu của bạn
        template = "list_template.docx"

        # Kết nối với nguồn dữ liệu của bạn (ví dụ: JSON, XML)
        data = ga.DataSourceInfo(GetData(), "label")

        # Tạo và lưu tài liệu cuối cùng với danh sách đã được nhúng
        asm = ga.DocumentAssembler()
        asm.assemble_document(template, "result.docx", data)
pip install groupdocs-assembly-net
nhấn để sao chép
đã sao chép
Nhiều ví dụ hơn Tài liệu

Tạo tài liệu từ mẫu sử dụng dữ liệu có cấu trúc

GroupDocs.Assembly for Python via .NET giúp dễ dàng tạo ra các tài liệu phong phú, dựa trên dữ liệu. Xây dựng mẫu một lần, và động thời chèn danh sách, biểu đồ, mã vạch, bảng và hình ảnh dựa trên nguồn dữ liệu trực tiếp của bạn.

Khả năng cốt lõi của GroupDocs.Assembly

Biến dữ liệu doanh nghiệp thành các báo cáo hoàn thiện

Tự động chuyển đổi dữ liệu từ JSON, XML, CSV và các nguồn khác thành các danh sách và tài liệu có cấu trúc trong các định dạng tiêu chuẩn ngành như DOCX, XLSX và PDF.

Trình bày dữ liệu rõ ràng với danh sách và hơn thế nữa

Nhúng danh sách với định dạng sạch sẽ bên cạnh bảng, biểu đồ, liên kết, mã vạch và văn bản phong phú để mang đến các tài liệu có sức ảnh hưởng và dễ đọc.

Kiểm soát vị trí và định dạng danh sách với LINQ

Sử dụng cú pháp kiểu LINQ để lặp qua các bộ dữ liệu và chèn danh sách chính xác ở nơi cần thiết, với hỗ trợ đầy đủ cho định dạng và logic điều kiện.

Hỗ trợ đầu ra đa định dạng

Xây dựng và xuất tài liệu trong hơn 50 định dạng được hỗ trợ — Microsoft Office, OpenOffice, PDF, HTML, và nhiều hơn nữa — với tích hợp liền mạch và độ trung thực trong việc hiển thị.

Tạo và chèn danh sách bằng mã

Ví dụ này cho thấy cách sử dụng GroupDocs.Assembly để điền động một tài liệu DOCX với danh sách được tạo từ dữ liệu bên ngoài.

Python

# Thêm một vị trí trong mẫu của bạn để xác định vị trí danh sách
# <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
# <</foreach>>

import groupdocs.assembly as ga

    def run():

        # Đặt đường dẫn tệp đến tài liệu mẫu
        template = "numlist_template.docx"

        # Lấy hoặc xác định nguồn dữ liệu của bạn để điền danh sách
        data_xml = ga.data("products.xml")

        # Chuẩn bị đối tượng dữ liệu chứa thông tin danh sách
        data = ga.DataSourceInfo(data_xml, "products")

        # Khởi tạo DocumentAssembler để xử lý mẫu
        asm = ga.DocumentAssembler()

        # Lưu tài liệu cuối cùng chứa danh sách được tự động tạo
        asm.assemble_document(template, "result.docx", data)
pip install groupdocs-assembly-net
nhấn để sao chép
đã sao chép
Nhiều ví dụ hơn Tài liệu

GroupDocs.Assembly for Python via .NET là gì?

GroupDocs.Assembly for Python via .NET là một API tự động hóa tài liệu mạnh mẽ cho phép các nhà phát triển điền dữ liệu vào các mẫu với dữ liệu thời gian thực. Tạo danh sách, bảng, biểu đồ, mã vạch và các thành phần khác với định dạng chính xác. Tương thích với hơn 50 định dạng như PDF, MS Office, HTML và các tệp email, đây là lựa chọn lý tưởng cho việc tự động hóa báo cáo và tạo nội dung có cấu trúc.
Tìm hiểu thêm
About illustration

Sẵn sàng để bắt đầu?

Tải xuống GroupDocs.Assembly miễn phí hoặc nhận giấy phép dùng thử để có toàn quyền truy cập!

Tài nguyên hữu ích

Khám phá tài liệu, mẫu mã và hỗ trợ cộng đồng để nâng cao trải nghiệm của bạn.

Các tính năng tạo tài liệu mạnh mẽ

Nhanh chóng tạo danh sách và nội dung có cấu trúc bằng GroupDocs.Assembly — lý tưởng cho báo cáo kinh doanh, bảng điều khiển và tài liệu tùy chỉnh được cung cấp bởi dữ liệu thời gian thực.

Tạo tài liệu dựa trên danh sách trong hơn 50 định dạng tệp

Python via .NET cho phép bạn hợp nhất dữ liệu vào các mẫu trên một loạt các định dạng được hỗ trợ, giúp tự động hóa việc tạo ra các tài liệu có chất lượng cao và có cấu trúc.

Lời khuyên về giấy phép tạm thời

1
Đăng ký bằng email công việc của bạn. Dịch vụ thư miễn phí không được phép.
2
Sử dụng nút Nhận giấy phép tạm thời ở Bước thứ hai.
 Tiếng Việt