클래스 PdfAOptionsBase
Documentize.PdfAConverter 플러그인 옵션의 기본 클래스를 나타냅니다. 이 클래스는 PDF/A 변환 및 검증 프로세스를 구성하기 위한 속성과 메서드를 제공합니다.
Documentize.PdfAConverter 플러그인 옵션의 기본 클래스를 나타냅니다.
이 클래스는 PDF/A 변환 및 검증 프로세스를 구성하기 위한 속성과 메서드를 제공합니다.
public abstract class PdfAOptionsBase : IPluginOptions
상속
파생
구현
상속된 멤버
- object.GetType(),
- object.MemberwiseClone(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
생성자
PdfAOptionsBase()
protected PdfAOptionsBase()
속성
AlignText
PDF/A 변환 프로세스 중 텍스트 정렬을 유지하기 위해 추가적인 수단이 필요한지 여부를 나타내는 값을 가져오거나 설정합니다.
public bool AlignText { get; set; }
속성 값
비고
true로 설정하면 변환 프로세스가 원래 텍스트 세그먼트 경계를 복원하려고 시도합니다.
대부분의 문서에서는 기본 false 값에서 이 속성을 변경할 필요가 없습니다,
기본 변환 프로세스 중에 텍스트 정렬이 변경되지 않기 때문입니다.
CheckDifferentNamesInFontDictionaries
원본 PDF 문서가 PDF 사양과 일치하지 않는 경우 PDF/A 변환을 제어하는 플래그를 가져옵니다.
public bool CheckDifferentNamesInFontDictionaries { get; set; }
속성 값
ErrorAction
변환할 수 없는 객체에 대해 수행할 작업을 가져오거나 설정합니다.
public ConvertErrorAction ErrorAction { get; set; }
속성 값
IccProfileFileName
기본 ICC(International Color Consortium) 프로필 대신 PDF/A 변환에 사용할 ICC 프로필의 파일 이름을 가져오거나 설정합니다.
public string IccProfileFileName { get; set; }
속성 값
Inputs
데이터 원본의 컬렉션을 가져옵니다.
public List<idatasource> Inputs { get; }
속성 값
List<IDataSource>
IsLowMemoryMode
PDF/A 변환 프로세스 중 저메모리 모드가 활성화되어 있는지 여부를 가져오거나 설정합니다.
public bool IsLowMemoryMode { get; set; }
속성 값
LogOutputSource
로그 출력을 위한 데이터 원본을 가져오거나 설정합니다.
public IDataSource LogOutputSource { get; set; }
속성 값
OptimizeFileSize
PDF/A 변환 프로세스 중 파일 크기를 줄이려고 시도할지 여부를 나타내는 값을 가져오거나 설정합니다.
public bool OptimizeFileSize { get; set; }
속성 값
비고
true로 설정하면 변환 프로세스가 결과 파일 크기를 최소화하려고 시도합니다.
이는 변환 프로세스 성능에 영향을 미칠 수 있습니다.
PdfAVersion
검증 또는 변환에 사용할 PDF/A 표준의 버전을 가져오거나 설정합니다.
public PdfAStandardVersion PdfAVersion { get; set; }
속성 값
비고
PDF/A 표준 버전은 PDF/A 검증 및 변환에 대한 준수 수준을 결정하는 데 사용됩니다.
버전이 Documentize.PdfAStandardVersion.Auto로 설정되면 시스템은 문서 메타데이터에 따라 검증을 위한 적절한 PDF/A 표준 버전을 자동으로 결정합니다.
PDF/A 변환 프로세스의 경우 Documentize.PdfAStandardVersion.Auto는 PDF/A-1b 표준 버전으로 기본 설정됩니다.
SoftMaskAction
소프트 마스크가 있는 이미지 변환 중 수행할 작업을 가져오거나 설정합니다.
public ConvertSoftMaskAction SoftMaskAction { get; set; }
속성 값
메서드
AddInput(IDataSource)
컬렉션에 새로운 데이터 원본을 추가합니다.
public void AddInput(IDataSource dataSource)
매개변수
dataSource
IDataSource:
Namespace: Documentize
Assembly: Documentize.dll