Class PdfOptions
내용물
[
숨다
]PdfOptions class
PDF 옵션.
public class PdfOptions : ImageOptionsBase
생성자
이름 | 설명 |
---|---|
PdfOptions() | 기본 생성자입니다. |
속성
이름 | 설명 |
---|---|
BufferSizeHint { get; set; } | 모든 내부 버퍼에 대해 정의된 최대 허용 크기인 버퍼 크기 힌트를 가져오거나 설정합니다. |
virtual DefaultReplacementFont { get; set; } | 기본 대체 글꼴(PSD 파일의 기존 레이어 글꼴이 시스템에 표시되지 않는 경우 래스터로 내보낼 때 텍스트를 그리는 데 사용되는 글꼴)을 가져오거나 설정합니다. 기본 글꼴의 적절한 이름을 사용하려면 다음 코드 스니펫을 사용할 수 있습니다. : System.Drawing.Text.InstalledFontCollection col = new System.Drawing.Text.InstalledFontCollection(); System.Drawing.FontFamily[] families = col.Families; string defaultFontName = families[0].Name; PsdLoadOptions psdLoadOptions = new PsdLoadOptions() { DefaultReplacementFont = defaultFontName }); |
Disposed { get; } | 이 인스턴스가 삭제되었는지 여부를 나타내는 값을 가져옵니다. |
FullFrame { get; set; } | [전체 프레임]. 여부를 나타내는 값을 가져오거나 설정합니다. |
MultiPageOptions { get; set; } | 다중 페이지 options |
PageSize { get; set; } | 페이지의 크기를 가져오거나 설정합니다. |
virtual Palette { get; set; } | 색상표를 가져오거나 설정합니다. |
PdfCoreOptions { get; set; } | PDF 핵심 options |
PdfDocumentInfo { get; set; } | 문서에 대한 메타데이터를 가져오거나 설정합니다. |
ProgressEventHandler { get; set; } | 진행률 이벤트 처리기를 가져오거나 설정합니다. |
virtual ResolutionSettings { get; set; } | 해상도 설정을 가져오거나 설정합니다. |
Source { get; set; } | 이미지를 생성할 소스를 가져오거나 설정합니다. |
VectorRasterizationOptions { get; set; } | 벡터 래스터화 옵션을 가져오거나 설정합니다. |
virtual XmpData { get; set; } | XMP 메타데이터 컨테이너를 가져오거나 설정합니다. |
행동 양식
이름 | 설명 |
---|---|
virtual Clone() | 이 인스턴스를 복제합니다. |
Dispose() | 현재 인스턴스를 삭제합니다. |
예
다음 예는 Aspose.PSD에서 Adobe Illustrator 파일을 PDF 형식으로 내보낼 수 있는 방법을 보여줍니다.
[C#]
string sourceFilePath = "rect2_color.ai";
string outputFilePath = "rect2_color.ai_output.pdf";
using (AiImage image = (AiImage)Image.Load(sourceFilePath))
{
image.Save(outputFilePath, new PdfOptions());
}
다음 예는 AsposePSD가 PSD 형식으로 내보내는 PSB 파일을 지원함을 보여줍니다.
[C#]
// PSB를 PDF로 저장 지원
string sourceFileName = "sample.psb";
string outFileName = "sample.pdf";
using (PsdImage image = (PsdImage)Image.Load(sourceFileName))
{
image.Save(outFileName, new PdfOptions());
}
다음 코드는 PsdImage를 선택 가능한 텍스트가 있는 PDF 문서로 저장합니다.
[C#]
// PSD를 PDF로 저장하면 선택 가능한 텍스트가 제공되지 않습니다.
string sourceFileName = "text.psd";
string outFileName = "text.pdf";
using (PsdImage image = (PsdImage)Image.Load(sourceFileName))
{
image.Save(outFileName, new PdfOptions());
}
다음 예제는 PsdImage를 Pdf 형식으로 내보내는 지원을 보여줍니다.
[C#]
string[] sourcesFiles = new string[]
{
@"1.psd",
@"little.psb",
@"psb3.psb",
@"inRgb16.psd",
@"ALotOfElementTypes.psd",
@"ColorOverlayAndShadowAndMask.psd",
@"ThreeRegularLayersSemiTransparent.psd"
};
for (int i = 0; i < sourcesFiles.Length; i++)
{
string sourceFileName = sourcesFiles[i];
using (PsdImage image = (PsdImage)Image.Load(sourceFileName))
{
string outFileName = "PsdToPdf" + i + ".pdf";
image.Save(outFileName, new PdfOptions());
}
}
또한보십시오
- class ImageOptionsBase
- 네임스페이스 Aspose.PSD.ImageOptions
- 집회 Aspose.PSD