DocumentAssembler

DocumentAssembler class

템플릿 문서를 데이터로 채우는 루틴과 이러한 루틴을 제어하는 설정 세트를 제공합니다.

public class DocumentAssembler

생성자

이름 설명
DocumentAssembler() 이 클래스의 새 인스턴스를 초기화합니다.

속성

이름 설명
BarcodeSettings { get; } 문서를 조합하는 동안 바코드 생성을 제어하는 일련의 설정을 가져옵니다.
KnownTypes { get; } 다음을 포함하는 정렬되지 않은 집합(즉, 고유 항목 모음)을 가져옵니다.Type 객체 해당 유형의 정적 멤버를 호출하고 유형 캐스트 등을 수행하기 위해 이 어셈블러 인스턴스에 의해 처리되는 문서 템플릿 내에서 전체 또는 부분적으로 정규화된 이름을 사용할 수 있습니다.
Options { get; set; } 이 동작을 제어하는 플래그 집합을 가져오거나 설정합니다.DocumentAssembler 문서를 조립하는 동안 인스턴스 .
static UseReflectionOptimization { get; set; } 리플렉션 API를 통해 수행된 사용자 정의 유형 멤버 호출이 동적 클래스 생성을 사용하여 최적화되었는지 여부를 나타내는 값을 가져오거나 설정합니다. 기본값은 true입니다.

행동 양식

이름 설명
AssembleDocument(Stream, Stream, params DataSourceInfo[]) 지정된 소스 스트림에서 템플릿 문서를 로드하고 지정된 단일 또는 여러 소스의 데이터로 템플릿 문서를 채우고 default 를 사용하여 결과 문서를 대상 스트림에 저장합니다.LoadSaveOptions .
AssembleDocument(string, string, params DataSourceInfo[]) 지정된 소스 경로에서 템플릿 문서를 로드하고 지정된 단일 또는 여러 소스의 데이터로 템플릿 문서를 채우고 default 를 사용하여 결과 문서를 대상 경로에 저장합니다.LoadSaveOptions .
AssembleDocument(Stream, Stream, LoadSaveOptions, params DataSourceInfo[]) 지정된 소스 스트림에서 템플릿 문서를 로드하고 지정된 단일 또는 여러 소스의 데이터로 템플릿 문서를 채우고 given 를 사용하여 결과 문서를 대상 스트림에 저장합니다.LoadSaveOptions .
AssembleDocument(string, string, LoadSaveOptions, params DataSourceInfo[]) 지정된 소스 경로에서 템플릿 문서를 로드하고 지정된 단일 또는 여러 소스의 데이터로 템플릿 문서를 채우고 결과 문서를 given 를 사용하여 대상 경로에 저장합니다.LoadSaveOptions .

또한보십시오