Class PdfSaveOptions

Class PdfSaveOptions

Namespace: Aspose.Page.XPS.Presentation.Pdf
Assembly: Aspose.Page.dll (25.1.2)

XPS를 PDF로 저장하기 위한 옵션 클래스입니다.

public class PdfSaveOptions : SaveOptions, IXpsTextConversionOptions, IPipelineOptions, IEventBasedModificationOptions

상속

objectSaveOptionsPdfSaveOptions

구현

IXpsTextConversionOptions, IPipelineOptions, IEventBasedModificationOptions

상속된 멤버

SaveOptions.SupressErrors, SaveOptions.Size, SaveOptions.Exceptions, SaveOptions.Debug, SaveOptions.AdditionalFontsFolders, SaveOptions.JpegQualityLevel, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

생성자

PdfSaveOptions()

옵션의 새 인스턴스를 생성합니다.

public PdfSaveOptions()

속성

BatchSize

노드 간에 전달할 페이지 부분의 크기를 지정합니다.

public int BatchSize { get; set; }

속성 값

int

BeforePageSavingEventHandlers

XPS 페이지가 저장되기 직전에 수정 작업을 수행하는 이벤트 핸들러의 컬렉션입니다.

public IList<beforepagesavingeventhandler> BeforePageSavingEventHandlers { get; }

속성 값

IList<BeforePageSavingEventHandler&gt;

EncryptionDetails

암호화 세부정보를 가져오거나 설정합니다. 설정하지 않으면 암호화가 수행되지 않습니다.

public PdfEncryptionDetails EncryptionDetails { get; set; }

속성 값

PdfEncryptionDetails

ImageCompression

문서의 모든 이미지에 사용할 압축 유형을 지정합니다. 기본값은 Aspose.Page.XPS.Presentation.Pdf.PdfImageCompression.Auto입니다.

public PdfImageCompression ImageCompression { get; set; }

속성 값

PdfImageCompression

OutlineTreeExpansionLevel

PDF 파일이 뷰어에서 열릴 때 문서 개요가 확장될 수준을 지정합니다.
1 - 첫 번째 수준의 개요 항목만 표시,
2 - 첫 번째 및 두 번째 수준의 개요 항목만 표시,
이와 같이 계속됩니다.
기본값은 1입니다.

public int OutlineTreeExpansionLevel { get; set; }

속성 값

int

OutlineTreeHeight

저장할 문서 개요 트리의 높이를 지정합니다.
0 - 개요 트리가 변환되지 않음,
1 - 첫 번째 수준의 개요 항목만 변환됨,
이와 같이 계속됩니다.
기본값은 10입니다.

public int OutlineTreeHeight { get; set; }

속성 값

int

PageNumbers

변환할 페이지 번호의 배열을 가져오거나 설정합니다.

public int[] PageNumbers { get; set; }

속성 값

int[]

PreserveText

XPS에서는 일부 텍스트 요소가 글꼴에 있는 어떤 문자 코드와도 일치하지 않는 대체 글리프 형식에 대한 참조를 포함할 수 있습니다.
이 플래그가 true로 설정되면 이러한 XPS 요소의 텍스트가 그래픽 모양으로 변환됩니다.
그 후 텍스트 자체는 위에 투명하게 표시됩니다. 이렇게 하면 이러한 요소의 텍스트가 선택 가능하게 됩니다.
하지만 부작용으로 출력 파일의 크기가 원본보다 훨씬 커질 수 있습니다.
이 플래그가 false로 설정되면 대체 형식으로 표시되어야 하는 문자가 대체 글리프 형식에 매핑되는 다른 문자로 대체됩니다.
따라서 텍스트는 여전히 선택 가능하지만 수정되며 읽기 어려울 수 있습니다.
기본값은 false입니다.

public bool PreserveText { get; set; }

속성 값

bool

TextCompression

이미지를 제외한 모든 콘텐츠 스트림에 사용할 압축 유형을 지정합니다.
기본값은 Aspose.Page.XPS.Presentation.Pdf.PdfTextCompression.Flate입니다.

public PdfTextCompression TextCompression { get; set; }

속성 값

PdfTextCompression

 한국어