GroupDocs.Assembly for Java

우리의 Java API로 PDF 파일에 동적 목록 추가하기

GroupDocs.Assembly for Java는 PDF 문서에 데이터가 풍부한 목록을 생성하고 직접 삽입할 수 있는 유연한 도구를 제공합니다.

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

GroupDocs.Assembly를 사용하면 PDF 템플릿에 데이터가 풍부한 목록을 신속하게 삽입할 수 있습니다. 콘텐츠를 손쉽게 커스터마이즈하고 정리하세요.

  1. 템플릿을 설계하고 목록을 위한 자리 표시자를 지정합니다 (PDF 템플릿은 지원되지 않습니다).
  2. 템플릿에 대한 파일 경로를 설정합니다.
  3. JSON 또는 XML과 같은 지원 형식에서 데이터를 가져옵니다.
  4. 목록이 포함된 최종 문서를 PDF로 저장합니다.
// 목록이 나타나는 곳에 이 태그를 템플릿에 포함시킵니다.
// <<foreach [in customers]>><<[CustomerName]>><</foreach>>

// 템플릿의 파일 경로를 정의합니다.
// 현재 PDF 템플릿은 지원되지 않습니다.
String template = "list_template.docx";

// 선택한 소스에서 데이터를 가져옵니다.
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "label");

// 목록이 포함된 문서를 저장합니다.
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
복사하려면 클릭
복사됨
더 많은 예제 문서

데이터 통합으로 템플릿에서 문서 생성하기

GroupDocs.Assembly for Java는 동적 목록, 표, 차트 및 기타 요소를 문서 템플릿에 쉽게 추가할 수 있도록 합니다.

GroupDocs.Assembly의 핵심 기능

다양한 출처의 데이터를 사용하여 보고서 구축

JSON, XML 및 CSV와 같은 형식의 데이터를 사용하여 목록 및 다른 구성 요소를 효율적으로 채울 수 있습니다.

목록 및 기타 데이터 요소를 원활하게 추가

GroupDocs.Assembly는 텍스트, 이미지 및 링크 옆에 목록, 차트, 표 등을 통합하여 단정한 문서를 만들 수 있도록 지원합니다.

데이터가 나타나는 위치를 정확하게 제어

LINQ 기반 템플릿을 사용하면 목록과 데이터의 정확한 위치를 정의할 수 있습니다. 루프를 사용하여 세부 목록을 자동으로 생성하고 사용자 지정 형식을 적용할 수 있습니다.

다양한 문서 형식 지원

MS Office, PDF, OpenOffice, HTML 및 이메일 형식으로 파일을 생성하거나 편집할 수 있습니다. 필요에 따라 여러 문서의 내용을 병합할 수 있습니다.

프로그래밍 방식으로 목록 생성하기

이 예제는 GroupDocs.Assembly를 사용하여 PDF 파일에 목록을 동적으로 추가하는 방법을 보여줍니다.

Java

// 목록을 위한 자리 표시자 태그를 템플릿에 추가합니다.
// <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
// <</foreach>>

// 템플릿에 대한 파일 경로를 제공합니다.
// 현재 PDF 템플릿은 지원되지 않습니다.
String template = "numlist_template.docx";

// 목록을 채우기 위한 필요한 데이터를 가져옵니다.
XmlDataSource data_xml =
    new XmlDataSource("products.xml");

// 필요한 세부 정보로 데이터 소스를 준비합니다.
DataSourceInfo data 
    = new DataSourceInfo(data_xml, "products");

// DocumentAssembler 초기화
DocumentAssembler asm = new DocumentAssembler();

// 완료된 목록과 함께 출력 문서를 저장합니다.
asm.assembleDocument(template, "result.pdf", data);
Maven XML
복사하려면 클릭
복사됨
더 많은 예제 문서

GroupDocs.Assembly for Java란?

GroupDocs.Assembly for Java는 여러 출처로부터 데이터를 끌어와 전문적인 문서를 설계할 수 있게 해 줍니다. 목록, 표, 차트, 텍스트 등을 생성하고 이러한 요소들을 고급 템플릿 기능을 사용하여 필요한 위치에 배치할 수 있습니다. 50개 이상의 형식을 지원하며 PDF, MS Office 파일 및 이메일 문서가 포함되어 있어 워크플로우를 자동화하고 간소화하는 데 도움을 줍니다.
자세히 알아보기
About illustration

시작할 준비가 되셨나요?

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

유용한 리소스

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

GroupDocs.Assembly의 기능 알아보기

고급 데이터 통합 도구를 사용하여 콘텐츠가 풍부한 문서를 간편하게 설계하고 생성하세요.

다양한 형식의 문서 생성

Java는 50개 이상의 형식을 지원하며, 데이터를 템플릿과 결합하여 구조화된 문서를 생성할 수 있습니다.

임시 라이센스 팁

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