HtmlLoadOptions
개요
HtmlLoadOptions은(는) Aspose.PDF FOSS에서 .NET용 클래스입니다. 상속 대상: LoadOptions.
HTML 콘텐츠를 PDF에 로드하기 위한 옵션.
이 클래스는 .NET 프로그램에서 HtmlLoadOptions 객체를 다루기 위한 2개의 메서드를 제공합니다. 사용 가능한 메서드: HtmlLoadOptions. Aspose.PDF FOSS for .NET 패키지를 설치한 후에는 모든 .NET 애플리케이션에서 공개 멤버에 접근할 수 있습니다. 속성: ApsIntermediateFileIfAny, BasePath, CreateLogicalStructure, DisableFontLicenseVerifications, HtmlMediaType, InputEncoding, 및 11개 추가.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
BasePath | string? | 읽기 | 상대 리소스 URL을 해석하기 위한 기본 경로입니다. |
IsEmbedFonts | bool | 읽기/쓰기 | HTML에 사용된 글꼴을 포함시킬지 여부. |
IsRenderToSinglePage | bool | 읽기/쓰기 | 전체 HTML를 단일 PDF 페이지에 렌더링합니다 (표준 옵션). |
InputEncoding | string? | 읽기/쓰기 | HTML 콘텐츠의 입력 인코딩 (예: “utf-8”). |
DisableFontLicenseVerifications | bool | 읽기/쓰기 | 폰트 라이선스 검증 검사를 비활성화할지 여부 (LoadOptions 기본 클래스 플래그를 그림자 처리하여 HtmlLoadOptions.DisableFontLicenseVerifications를 직접 읽는 레거시 호출자용). |
HtmlMediaType | HtmlMediaType | 읽기/쓰기 | 렌더링을 위한 HTML 미디어 유형(스크린 또는 프린트). |
CreateLogicalStructure | bool | 읽기/쓰기 | HTML 구조에서 논리 구조 트리(태그된 PDF)를 생성할지 여부. |
IsPriorityCssPageRule | bool | 읽기/쓰기 | @page CSS 규칙이 PageInfo에 선언된 페이지 크기보다 우선하는지 여부. |
PageLayoutOption | HtmlPageLayoutOption | 읽기/쓰기 | 생성된 PDF 페이지 레이아웃이 넓은 HTML 콘텐츠에 어떻게 반응하는지. |
PageInfo | PageInfo | 읽기/쓰기 | 생성된 PDF에 적용되는 페이지 설명자(크기, 여백). |
ApsIntermediateFileIfAny | string? | 읽기/쓰기 | APS 중간 파일(디버그 아티팩트) 경로. |
XpsIntermediateFileIfAny | string? | 읽기/쓰기 | XPS 중간 파일(디버그 아티팩트) 경로. |
ShowFieldsBorders | bool | 읽기/쓰기 | 변환된 PDF에 폼 필드 테두리를 렌더링합니다. |
UseAreaClipping | bool | 읽기/쓰기 | 내용을 선언된 영역으로 클립합니다 (overflow:hidden 의미). |
WarningHandler | IWarningCallback | 읽기/쓰기 | 소스 문서를 로드하는 동안 경고 핸들러가 호출되었습니다. |
WarningHandlerName | string | 읽기/쓰기 | 레거시 문자열 타입 경고-핸들러 훅 (FOSS 전용 추가). |
LoadFormat | LoadFormat | 읽기 | 이 옵션 인스턴스가 구성하는 소스 포맷입니다. |
메서드
| 시그니처 | 설명 |
|---|---|
HtmlLoadOptions() | 이 HtmlLoadOptions 인스턴스에서 HtmlLoadOptions를 호출합니다. |
HtmlLoadOptions(basePath: string) | 상대 URL을 HTML에서 해석하는 데 사용되는 기본 경로(일반적으로 로드되는 HTML 파일의 디렉터리). |