GroupDocs.Assembly을(를) 사용하여 XLSX 템플릿에 스마트 목록을 삽입할 수 있습니다. 문서 생성을 자동화하기 위해 다음 단계를 따르십시오.
- XLSX 템플릿을 디자인하고 목록을 위한 플레이스홀더를 포함합니다.
- 코드 내에서 템플릿 파일의 경로를 지정합니다.
- JSON 또는 XML과 같은 지원되는 소스에서 구조화된 데이터를 가져옵니다.
- 채워진 목록과 함께 완성된 문서를 생성하고 내보냅니다.
GroupDocs.Assembly을(를) 사용하여 XLSX 템플릿에 스마트 목록을 삽입할 수 있습니다. 문서 생성을 자동화하기 위해 다음 단계를 따르십시오.
# 목록이 나타날 위치를 지정하기 위해 템플릿에 이 태그를 삽입합니다.
# <<foreach [in customers]>><<[CustomerName]>><</foreach>>
import groupdocs.assembly as ga
def run():
# 템플릿 문서의 경로를 정의합니다.
template = "list_template.xlsx"
# 데이터 소스(예: JSON, XML)에 연결합니다.
data = ga.DataSourceInfo(GetData(), "label")
# 목록이 포함된 최종 문서를 생성하고 저장합니다.
asm = ga.DocumentAssembler()
asm.assemble_document(template, "result.xlsx", data)
GroupDocs.Assembly for Python via .NET을(를) 사용하면 풍부하고 데이터 기반의 문서를 쉽게 만들 수 있습니다. 템플릿을 한 번 만들고, 라이브 데이터 소스에 따라 동적으로 목록, 차트, 바코드, 표 및 이미지를 삽입할 수 있습니다.
JSON, XML, CSV 및 기타 출처의 데이터를 자동으로 산업 표준 형식(DOCX, XLSX 및 PDF)으로 구성된 목록 및 문서로 변환합니다.
정렬된 목록을 표, 차트, 하이퍼링크, 바코드 및 풍부한 텍스트와 함께 삽입하여 임팩트 있고 읽기 쉬운 문서를 제공합니다.
LINQ 스타일의 구문을 사용하여 데이터 컬렉션을 반복하고 필요한 정확한 위치에 목록을 삽입하며 스타일링 및 조건 논리를 완전히 지원합니다.
Microsoft Office, OpenOffice, PDF, HTML 등 50개 이상의 지원 형식으로 문서를 만들고 내보낼 수 있으며, 원활한 통합 및 렌더링 충실도를 제공합니다.
# 목록 위치를 정의하기 위해 템플릿에 플레이스홀더를 추가합니다.
# <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
# <</foreach>>
import groupdocs.assembly as ga
def run():
# 문서 템플릿에 대한 파일 경로를 설정합니다.
template = "numlist_template.xlsx"
# 목록을 채우기 위해 데이터 소스를 가져오거나 정의합니다.
data_xml = ga.data("products.xml")
# 목록 정보를 포함하는 데이터 객체를 준비합니다.
data = ga.DataSourceInfo(data_xml, "products")
# DocumentAssembler을(를) 초기화하여 템플릿을 처리합니다.
asm = ga.DocumentAssembler()
# 자동으로 생성된 목록이 포함된 최종 문서를 저장합니다.
asm.assemble_document(template, "result.xlsx", data)
GroupDocs.Assembly을(를) 사용하여 목록과 구조화된 콘텐츠를 빠르게 생성합니다. 이는 비즈니스 보고서, 대시보드 및 라이브 데이터로 구동되는 맞춤형 문서에 적합합니다.
Python via .NET를 통해 다양한 지원 형식의 템플릿에 데이터를 병합하여 고품질의 구조화된 문서 생성을 자동화할 수 있습니다.