GroupDocs.Assembly for Python via .NET

Python API를 이용한 DOCX 내 목록 자동 생성

GroupDocs.Assembly for Python via .NET을(를) 사용하면 실시간 데이터에 의해 동적으로 구성된 목록을 DOCX 문서에 자동으로 생성하고 삽입할 수 있습니다.

DOCX 문서에 데이터 기반 목록 추가 방법

GroupDocs.Assembly을(를) 사용하여 DOCX 템플릿에 스마트 목록을 삽입할 수 있습니다. 문서 생성을 자동화하기 위해 다음 단계를 따르십시오.

  1. DOCX 템플릿을 디자인하고 목록을 위한 플레이스홀더를 포함합니다.
  2. 코드 내에서 템플릿 파일의 경로를 지정합니다.
  3. JSON 또는 XML과 같은 지원되는 소스에서 구조화된 데이터를 가져옵니다.
  4. 채워진 목록과 함께 완성된 문서를 생성하고 내보냅니다.
# 목록이 나타날 위치를 지정하기 위해 템플릿에 이 태그를 삽입합니다.
# <<foreach [in customers]>><<[CustomerName]>><</foreach>>

import groupdocs.assembly as ga

    def run():

        # 템플릿 문서의 경로를 정의합니다.
        template = "list_template.docx"

        # 데이터 소스(예: JSON, XML)에 연결합니다.
        data = ga.DataSourceInfo(GetData(), "label")

        # 목록이 포함된 최종 문서를 생성하고 저장합니다.
        asm = ga.DocumentAssembler()
        asm.assemble_document(template, "result.docx", data)
pip install groupdocs-assembly-net
복사하려면 클릭
복사됨
더 많은 예제 문서

구조화된 데이터를 사용하여 템플릿에서 문서 생성

GroupDocs.Assembly for Python via .NET을(를) 사용하면 풍부하고 데이터 기반의 문서를 쉽게 만들 수 있습니다. 템플릿을 한 번 만들고, 라이브 데이터 소스에 따라 동적으로 목록, 차트, 바코드, 표 및 이미지를 삽입할 수 있습니다.

GroupDocs.Assembly 핵심 기능

비즈니스 데이터를 세련된 보고서로 변환

JSON, XML, CSV 및 기타 출처의 데이터를 자동으로 산업 표준 형식(DOCX, XLSX 및 PDF)으로 구성된 목록 및 문서로 변환합니다.

목록 및 기타 항목으로 데이터를 명확히 표현

정렬된 목록을 표, 차트, 하이퍼링크, 바코드 및 풍부한 텍스트와 함께 삽입하여 임팩트 있고 읽기 쉬운 문서를 제공합니다.

LINQ로 목록 위치 및 형식 제어

LINQ 스타일의 구문을 사용하여 데이터 컬렉션을 반복하고 필요한 정확한 위치에 목록을 삽입하며 스타일링 및 조건 논리를 완전히 지원합니다.

다중 형식 출력 지원

Microsoft Office, OpenOffice, PDF, HTML 등 50개 이상의 지원 형식으로 문서를 만들고 내보낼 수 있으며, 원활한 통합 및 렌더링 충실도를 제공합니다.

코드를 사용하여 목록 생성 및 삽입

이 예시는 GroupDocs.Assembly을(를) 사용하여 외부 데이터에서 생성된 목록으로 DOCX 문서를 동적으로 채우는 방법을 보여줍니다.

Python

# 목록 위치를 정의하기 위해 템플릿에 플레이스홀더를 추가합니다.
# <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
# <</foreach>>

import groupdocs.assembly as ga

    def run():

        # 문서 템플릿에 대한 파일 경로를 설정합니다.
        template = "numlist_template.docx"

        # 목록을 채우기 위해 데이터 소스를 가져오거나 정의합니다.
        data_xml = ga.data("products.xml")

        # 목록 정보를 포함하는 데이터 객체를 준비합니다.
        data = ga.DataSourceInfo(data_xml, "products")

        # DocumentAssembler을(를) 초기화하여 템플릿을 처리합니다.
        asm = ga.DocumentAssembler()

        # 자동으로 생성된 목록이 포함된 최종 문서를 저장합니다.
        asm.assemble_document(template, "result.docx", data)
pip install groupdocs-assembly-net
복사하려면 클릭
복사됨
더 많은 예제 문서

GroupDocs.Assembly for Python via .NET란?

GroupDocs.Assembly for Python via .NET은(는) 개발자가 실시간 데이터로 템플릿을 채울 수 있도록 해주는 강력한 문서 자동화 API입니다. 정확한 형식으로 목록, 표, 차트, 바코드 및 기타 구성 요소를 쉽게 생성할 수 있습니다. PDF, MS Office, HTML 및 이메일 파일과 같은 50개 이상의 형식과 호환되어 보고서 자동화 및 구조화된 콘텐츠 생성을 위한 완벽한 솔루션입니다.
자세히 알아보기
About illustration

시작할 준비가 되셨나요?

GroupDocs.Assembly를 무료로 다운로드하거나 전체 액세스를 위한 평가판 라이선스를 받으세요!

유용한 리소스

경험을 향상시키기 위해 문서, 코드 샘플 및 커뮤니티 지원을 탐색하십시오.

강력한 문서 생성 기능

GroupDocs.Assembly을(를) 사용하여 목록과 구조화된 콘텐츠를 빠르게 생성합니다. 이는 비즈니스 보고서, 대시보드 및 라이브 데이터로 구동되는 맞춤형 문서에 적합합니다.

50개 이상의 파일 형식으로 목록 기반 문서 생성

Python via .NET를 통해 다양한 지원 형식의 템플릿에 데이터를 병합하여 고품질의 구조화된 문서 생성을 자동화할 수 있습니다.

임시 라이센스 팁

1
직장 이메일로 가입하세요. 무료 메일 서비스는 허용되지 않습니다.
2
두 번째 단계에서 임시 라이센스 받기 버튼을 사용하세요.
 한국인