Class ImageSaveOptions

Class ImageSaveOptions

이름 공간 : Aspose.Words.Saving 모임: Aspose.Words.dll (25.4.0)

문서 페이지 또는 모양을 이미지로 전달할 때 추가 옵션을 지정할 수 있습니다.

더 많은 것을 배우려면, 방문 Specify Save Options 문서화 기사

public class ImageSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions ImageSaveOptions

상속 회원들

FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ImageSaveOptions(SaveFormat)

이 클래스의 새로운 사례를 시작하여 이 클래스에서 재생된 이미지를 저장하는 데 사용될 수 있습니다.아스포스.Words.SaveFormat.Tiff, 아스포스.Words.SaveFormat.Png, 아스포스.Words.SaveFormat.Bmp,아스포스.Words.SaveFormat.Jpeg, 아스포스.Words.SaveFormat.Emf, 아스포스.Words.SaveFormat.Eps,Aspose.Words.SaveFormat.WebP 또는 Aspose.Words.SaveFormat.Svg 형식.

public ImageSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

할 수 있는아스포스.Words.SaveFormat.Tiff, 아스포스.Words.SaveFormat.Png, 아스포스.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.EpsAspose.Words.SaveFormat.WebP 또는 Aspose.Words.SaveFormat.Svg 형식.

Properties

HorizontalResolution

생성된 이미지에 대한 수평 해상도를 인치 당 포인트로 얻거나 설정합니다.

public float HorizontalResolution { get; set; }

부동산 가치

float

Remarks

이 속성은 라스터 이미지 형식을 저장할 때만 효과가 있으며 픽셀의 출력 크기에 영향을 미칩니다.

기본 값은 96입니다.

ImageBrightness

생성된 이미지에 대한 밝기를 얻거나 설정합니다.

public float ImageBrightness { get; set; }

부동산 가치

float

Remarks

이 속성은 라스터 이미지 형식으로 저장할 때만 효과가 있습니다.

기본 값은 0.5.이 값은 0과 1 사이의 범위에 있어야합니다.

ImageColorMode

생성된 이미지에 대한 색상 모드를 얻거나 설정합니다.

public ImageColorMode ImageColorMode { get; set; }

부동산 가치

ImageColorMode

Remarks

이 속성은 라스터 이미지 형식으로 저장할 때만 효과가 있습니다.

기본 값은 Aspose.Words.Saving.ImageColorMode.None입니다.

ImageContrast

생성된 이미지에 대한 대조를 얻거나 설정합니다.

public float ImageContrast { get; set; }

부동산 가치

float

Remarks

이 속성은 라스터 이미지 형식으로 저장할 때만 효과가 있습니다.

기본 값은 0.5.이 값은 0과 1 사이의 범위에 있어야합니다.

ImageSize

픽셀로 생성된 이미지의 크기를 얻거나 설정합니다.

public Size ImageSize { get; set; }

부동산 가치

Size

Remarks

이 속성은 라스터 이미지 형식으로 저장할 때만 효과가 있습니다.

기본 값은 (0 x 0), 즉 생성된 이미지의 크기가 포인트, 지정된 해상도 및 규모에 따라 계산됩니다.

JpegQuality

생성된 JPEG 이미지의 품질을 결정하는 값을 얻거나 설정합니다.

public int JpegQuality { get; set; }

부동산 가치

int

Remarks

그것은 JPEG에 저장할 때만 유효합니다.

이 속성을 사용하여 JPEG 형식으로 저장할 때 생성된 이미지의 품질을 얻거나 설정할 수 있습니다.이 값은 0에서 100까지 다양 할 수 있으며 0은 최악의 품질을 의미하지만 최대 압축을 의미하며 100은 최상의 품질을 의미하지만 최소 압축을 의미합니다.

기본 값은 95입니다.

MetafileRenderingOptions

메타필이 어떻게 처리되는지에 대한 설명을 허용합니다.

public MetafileRenderingOptions MetafileRenderingOptions { get; }

부동산 가치

MetafileRenderingOptions

Remarks

Aspose.Words.Saving.MetafileRenderingMode.Vector가 지정되면 Aspose.Words는 먼저 자신의 메타필 렌더링 엔진을 사용하여 벡터 그래픽으로 메타필을 렌더링하고 벡터 그래픽을 이미지로 렌더링합니다.

Aspose.Words.Saving.MetafileRenderingMode.Bitmap이 지정되면, Aspose.Words는 GDI+ 메타필 렌더링 엔진을 사용하여 이미지에 직접 메타필을 렌더링합니다.

GDI+ 메타필 렌더링 엔진은 빠르게 작동하며 거의 모든 메타필 기능을 지원하지만 낮은 해상도에서는 페이지의 나머지 벡터 그래픽 (특히 텍스트)과 비교할 때 불일치한 결과를 생성할 수 있습니다.

Aspose.Words.Saving.MetafileRenderingMode의 기본 값은 Aspose.Words.Saving.MetafileRenderingMode.Bitmap입니다.

PageSet

가져오거나 배달하기 위해 페이지를 설정합니다.기본은 문서의 모든 페이지입니다.

public PageSet PageSet { get; set; }

부동산 가치

PageSet

Remarks

이 속성은 문서 페이지를 렌더링 할 때만 효과가 있습니다.이 속성은 이미지에 모양을 렌더링 할 때 무시됩니다.

PaperColor

생성된 이미지에 대한 배경 (paper) 색상을 얻거나 설정합니다.

기본 값은 System.Drawing.Color.White입니다.

public Color PaperColor { get; set; }

부동산 가치

Color

Remarks

자신의 배경 색상을 지정하는 문서의 페이지를 제시할 때, 문서 배경 색상은 이 속성에 의해 지정된 색상을 초과합니다.

PixelFormat

생성된 이미지에 대한 픽셀 형식을 얻거나 설정합니다.

public ImagePixelFormat PixelFormat { get; set; }

부동산 가치

ImagePixelFormat

Remarks

이 속성은 라스터 이미지 형식으로 저장할 때만 효과가 있습니다.

기본 값은 Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb입니다.

출력 이미지의 픽셀 형식은 GDI+의 작업으로 인해 세트 값과 다를 수 있습니다.

Resolution

생성된 이미지에 대한 수평 및 수직 해상도를 각 인치 포인트로 설정합니다.

public float Resolution { set; }

부동산 가치

float

Remarks

이 속성은 라스터 이미지 형식으로 저장할 때만 효과가 있습니다.

SaveFormat

이 저장 옵션 개체가 사용되는 경우 rendered 문서 페이지 또는 형식이 저장되는 형식을 지정합니다.라스터가 될 수 있다.아스포스.Words.SaveFormat.Tiff, 아스포스.Words.SaveFormat.Png, 아스포스.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg 또는 벡터 Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,아스포스.Words.SaveFormat.WebP, 아스포스.Words.SaveFormat.Svg

public override SaveFormat SaveFormat { get; set; }

부동산 가치

SaveFormat

Remarks

다른 옵션의 수는 선택한 형식에 따라 달라집니다.

또한, Aspose.Words.Saving.ImageSaveOptions를 통해 그리고 Aspose.Words.Saving.SvgSaveOptions를 통해 SVG에 저장할 수 있습니다.

Scale

생성된 이미지에 대한 zoom 요소를 얻거나 설정합니다.

public float Scale { get; set; }

부동산 가치

float

Remarks

기본 값은 1.0. 값은 0 이상이어야 합니다.

ThresholdForFloydSteinbergDithering

가치를 결정하는 한계를 얻거나 설정합니다.Floyd-Steinberg 방법의 바이너리화 오류.Aspose.Words.Saving.ImageBinarization 방법은 Aspose.Words.Saving.ImageBinarization 방법입니다.FloydSteinbergDithering.

public byte ThresholdForFloydSteinbergDithering { get; set; }

부동산 가치

byte

Remarks

기본 값은 128입니다.

TiffBinarizationMethod

1 bpp 형식으로 이미지를 변환하는 동안 사용되는 방법을 얻거나 설정합니다.Aspose.Words.Saving.ImageSaveOptions.SaveFormat는 Aspose.Words.SaveFormat.Tiff 및Aspose.Words.Saving.ImageSaveOptions.TiffCompression은 Aspose.Words.Saving.TiffCompression.Ccitt3 또는 Aspose.Words.Saving.TiffCompression.Ccitt4와 동일합니다.

public ImageBinarizationMethod TiffBinarizationMethod { get; set; }

부동산 가치

ImageBinarizationMethod

Remarks

기본 값은 Aspose.Words.Saving.ImageBinarizationMethod.Threshold입니다.

TiffCompression

TIFF 형식으로 생성된 이미지를 저장할 때 적용할 압축 유형을 얻거나 설정합니다.

public TiffCompression TiffCompression { get; set; }

부동산 가치

TiffCompression

Remarks

그것은 TIFF에 저축 할 때만 효과가 있습니다.

기본 값은 Aspose.Words.Saving.TiffCompression.Lzw입니다.

UseGdiEmfRenderer

GDI+ 또는 Aspose.Words 메타필 렌더를 사용하는지 여부를 결정하는 값을 얻거나 설정합니다.

public bool UseGdiEmfRenderer { get; set; }

부동산 가치

bool

Remarks

GDI+ 메타필 렌더를 설정하면 사용됩니다. 즉, 콘텐츠는 GDI+ 그래픽 개체에 쓰여지고 메타필에 저장됩니다.

ASPOSE.Words 메타필 렌더를 설정하면 사용됩니다. 즉 콘텐츠는 ASPOSE.Words와 함께 메타필 형식으로 직접 작성됩니다.

그것은 EMF에 저축 할 때만 효과가 있습니다.

GDI+ 저축은 .NET에서만 작동합니다.

기본 가치가 있습니다.

VerticalResolution

생성된 이미지에 대한 수직 해상도를 인치 당 포인트로 얻거나 설정합니다.

public float VerticalResolution { get; set; }

부동산 가치

float

Remarks

이 속성은 라스터 이미지 형식을 저장할 때만 효과가 있으며 픽셀의 출력 크기에 영향을 미칩니다.

기본 값은 96입니다.

Methods

Clone()

이 물체의 깊은 클론을 만듭니다.

public ImageSaveOptions Clone()

Returns

ImageSaveOptions

 한국어