DocumentAssembler
DocumentAssembler class
템플릿 문서를 데이터로 채우는 루틴과 이러한 루틴을 제어하는 설정 세트를 제공합니다.
public class 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 . |
또한보십시오