GroupDocs.Assembly 개요

Python에서 원활한 데이터 통합을 갖춘 강력한 자동화 API를 사용하여 문서 워크플로우를 가속화하십시오.

Illustration assembly

Python로 비즈니스 데이터를 문서에 병합

GroupDocs.Assembly for Python via .NET를 사용하여 XML, JSON 또는 데이터베이스에서 템플릿 기반 문서로 데이터를 주입하는 리포팅을 간소화하십시오.

실시간 데이터로 기본 콘텐츠 채우기

실시간 또는 내장된 데이터 소스를 사용하여 테이블, 차트 및 다이어그램과 같은 복잡한 문서 구조를 자동으로 채웁니다.

강력한 자동화 기능

GroupDocs.Assembly for Python via .NET를 사용하여 바코드를 생성하고, 웹 데이터에 연결하며, 레이아웃을 맞춤 설정하고, 여러 형식으로 문서를 내보내는 고급 기능을 활용하십시오.

플랫폼 독립성

GroupDocs.Assembly for Python via .NET는 주요 플랫폼, 운영 체제 및 패키지 관리자와 원활하게 작동하여 광범위한 배포 호환성을 제공합니다.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

지원하는 파일 형식

GroupDocs.Assembly for Python via .NET에서 지원하는 전체 파일 형식 목록을 확인하십시오.

Microsoft Office 형식

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF, WordprocessingML
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTM, POTX

이미지 및 기타 형식

  • 휴대용: PDF
  • 이미지: SVG, TIFF
  • 기타 오피스 형식: ODT, OTT, OTS, ODS, ODP, OTP

기타 형식

  • 웹: HTML, MHTML
  • 이메일: EML, MSG, EMLX
  • 기타: EPUB, MD

GroupDocs.Assembly 주요 기능

데이터 기반 요소로 스마트 문서 생성을 자동화합니다.

Feature icon

동적 데이터 표현

구조적 또는 반구조적 데이터를 사용하여 문서 템플릿 내에서 테이블, 차트, 이미지 및 목록을 렌더링합니다.

Feature icon

수식을 기반으로 한 데이터 처리

내용을 렌더링하기 전에 계산하고 형식을 지정하기 위해 표현식 및 순차적 로직을 사용하십시오.

Feature icon

다양한 형식의 템플릿 및 출력 지원

DOCX, XLSX, PPTX, PDF, HTML 및 기타 형식의 템플릿 및 출력 파일을 사용하십시오.

Feature icon

고급 템플릿 마크업

사용자 정의 카운터, 숫자 형식 및 조건 블록을 포함한 강력한 구문 옵션을 활용하십시오.

Feature icon

바코드 생성

동적으로 바코드를 생성하고 생성된 보고서 또는 문서에 직접 삽입합니다.

Feature icon

문자열 및 대문자 형식 지정

대문자, 소문자, 제목 대문자 또는 첫 글자 대문자를 사용하여 출력 스타일링을 제어합니다.

Feature icon

스마트 콘텐츠 삽입

다른 문서의 섹션을 동적으로 병합하여 모듈식 문서 구성을 지원합니다.

Feature icon

다양한 형식의 문서 출력

파일 확장자 또는 사용자 정의 출력 구성을 사용하여 문서를 원하는 형식으로 내보냅니다.

Feature icon

Base64 및 내장 객체 지원

Base64 인코딩 문자열 또는 바이트 배열에서 직접 이미지, 파일 또는 데이터 블롭을 삽입합니다.

코드 샘플

GroupDocs.Assembly을 사용한 문서 자동화 및 데이터 통합의 실제 예를 탐색하십시오.

Microsoft Word에서 글머리 목록 만들기

글머리 목록은 보고서 및 계약서에서 비즈니스 데이터를 명확하게 정리하는 데 도움을 줍니다. 동적 데이터 소스를 사용하여 Word 템플릿에 목록을 삽입하려면 GroupDocs.Assembly을 사용하십시오.

문서에 목록 채우기

# 문서 페이지에 이 템플릿을 삽입하세요:
# 관리자의 성과 지표
# . <<foreach [in products]>><<[ProductName]>>
# <</foreach>>

import groupdocs.assembly as ga

def run():
    # 템플릿 경로 지정
    template = "Bulleted List Template.docx"

    # 출력 파일 경로 설정
    result = "Result Report.docx"

    # JSON 소스에서 관리자 데이터를 가져옵니다
    dataSource = ga.data.JsonDataSource("Report data.json")
    data = ga.DataSourceInfo(dataSource, "managers")

    # 채워진 데이터로 보고서를 생성합니다
    assembler = ga.DocumentAssembler()
    assembler.assemble_document(template, result, data)

PPTX 프레젠테이션에서 파이 차트 생성

XML 또는 JSON 데이터를 사용하여 키 메트릭을 시각적으로 표시하는 파이 차트를 만듭니다. 응용 프로그램에 의해 자동으로 채워진 차트로 프레젠테이션 문서를 향상시킵니다.

원형 차트로 데이터 표현하기

# 프레젠테이션에 차트 제목 템플릿 추가:
# 고객 수익 <<foreach [in customers]>> 
# <<x [CustomerName]>>

# 차트 데이터 템플릿도 포함하세요:
# Total Order Price<<foreach [in customers]>> 
# <<x [CustomerName]>>

import groupdocs.assembly as ga

    def run():
        # 차트 템플릿 경로 지정
        template = "Pie Chart Template.pptx";

        # 출력 파일 경로 설정
        result = "Result Report.pptx"

        # XML 소스에서 고객 데이터를 가져옵니다
        dataSource = ga.data.JsonDataSource("Chart data.xml")
        data = ga.DataSourceInfo(dataSource, "customers")

        # 차트를 생성하고 결과를 저장합니다
        assembler = ga.DocumentAssembler()
        assembler.assemble_document(template, result, data)

시작할 준비가 되셨나요?

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

유용한 리소스

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

임시 라이센스 팁

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