GroupDocs.Assembly for Python via .NET

Python API로 PDF 문서에 테이블 구축 및 채우기

GroupDocs.Assembly for Python via .NET를 통해 실시간 데이터 소스를 이용하여 PDF 파일에 구조화된 테이블을 동적으로 생성할 수 있습니다.

PDF 문서에서 테이블 자동 채우기

GroupDocs.Assembly와 함께 PDF 템플릿에서 테이블을 동적으로 채우는 것은 간단합니다. 구조화된 데이터를 사용하여 문서 내용을 자동으로 생성하세요.

  1. 테이블 플레이스홀더가 포함된 지원되는 형식으로 템플릿을 설계하세요 (PDF 템플릿은 현재 지원되지 않습니다).
  2. JSON, XML 또는 데이터베이스와 같은 출처에서 구조화된 데이터를 로드하세요.
  3. 테이블 채우기 전에 필요한 대로 데이터를 필터링하거나 처리하세요.
  4. 테이블이 포함된 완료된 문서를 PDF로 내보내세요.
# 템플릿 테이블의 행에 이 태그를 삽입하세요
# <<foreach [c in ds]>>
# <<[c.Client]>><<[c.Manager]>><<[c.Price]>>
# <</foreach>>

import groupdocs.assembly as ga

    def run():

        # 테이블 템플릿의 경로를 지정하세요
        template = "table_template.pdf"

        # JSON, XML 또는 기타 소스에서 동적 데이터를 가져옵니다
        data = ga.DataSourceInfo(GetData(), "ds")

        # 채워진 테이블과 함께 문서를 저장하세요
        asm = ga.DocumentAssembler()
        asm.assemble_document(template, "result.pdf", data)
pip install groupdocs-assembly-net
복사하려면 클릭
복사됨
더 많은 예제 문서

문서에서 테이블 자동 생성하기

GroupDocs.Assembly for Python via .NET는 개발자가 동적 소스에서 데이터를 사용하여 테이블을 자동으로 채우고 고급 템플릿을 통해 차트, 목록 및 이미지로 문서를 향상시킬 수 있도록 합니다.

GroupDocs.Assembly의 주요 기능

데이터를 구조화된 보고서로 변환

JSON, XML, CSV 또는 사용자 정의 데이터 객체에서 구조화된 데이터를 사용하여 문서 테이블을 자동으로 채웁니다.

테이블 및 더 많은 정보 시각화

GroupDocs.Assembly를 사용하여 테이블, 목록, 차트, 하이퍼링크, 이미지 및 스타일 텍스트로 문서를 풍부하게 해 전문 품질의 출력물을 제공합니다.

테이블 레이아웃 및 스타일 제어

LINQ 스타일 표현식을 사용하여 동적으로 행과 열을 추가합니다. 디자인 요구에 맞게 셀 형식, 색상 및 스타일을 프로그래밍 방식으로 사용자 정의합니다.

50개 이상의 지원되는 형식으로 출력

채워진 테이블이 포함된 문서를 DOCX, XLSX, PPTX, PDF, HTML, OpenOffice 등과 같은 형식으로 간편하게 내보낼 수 있습니다—엔터프라이즈 워크플로우에 적합합니다.

코드 예제: 테이블을 동적으로 채우기

GroupDocs.Assembly를 사용해 PDF 문서에 데이터 기반 테이블을 삽입하는 방법을 단계별로 학습하세요.

Python

# 데이터 테이블을 위한 플레이스홀더를 포함한 문서 템플릿을 설계하세요
# <<foreach [c in items]>> <<[c.Client]>><<[c.Manager]>>
# <<[c.Price]>> <</foreach>>

import groupdocs.assembly as ga

    def run():

        # 템플릿의 파일 경로를 정의하세요
        template = "table_template.pdf"

        # 동적 데이터 소스를 가져옵니다
        data_json = ga.data.JsonDataSource("Items.json")

        # 처리를 위해 데이터를 객체로 패키징하세요
        data = ga.DataSourceInfo(data_json, "items")

        # DocumentAssembler를 초기화하고 데이터를 바인딩하세요
        asm = ga.DocumentAssembler()

        # 완성된 테이블과 함께 최종 문서를 저장하고 내보내세요
        asm.assemble_document(template, "result.pdf", data)
pip install groupdocs-assembly-net
복사하려면 클릭
복사됨
더 많은 예제 문서

GroupDocs.Assembly for Python via .NET 개요

GroupDocs.Assembly for Python via .NET는 개발자가 세련되고 데이터가 풍부한 문서를 생성할 수 있도록 설계된 강력한 문서 자동화 API입니다. 다양한 소스의 데이터를 사용하여 테이블, 목록, 이미지 및 차트를 정확히 삽입할 수 있습니다. MS Office, PDF, HTML, 이메일 등 50개 이상의 형식을 지원하여 보고서 생성 및 문서 조립을 효율적으로 진행할 수 있습니다.
자세히 알아보기
About illustration

시작할 준비가 되셨나요?

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

유용한 리소스

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

주요 문서 조립 기능

GroupDocs.Assembly를 사용해 자동화된 테이블, 스마트 템플릿 및 원활한 데이터 통합으로 문서 작성을 간소화합니다.

형식을 다양하게 지원하는 동적 테이블로 보고서 작성하기

Python via .NET는 50개 이상의 출력 형식을 지원하여 간단한 템플릿을 사용해 상세한 테이블과 풍부한 데이터 프레젠테이션으로 보고서를 생성할 수 있습니다.

임시 라이센스 팁

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