Class ImageSavingArgs

Class ImageSavingArgs

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

Aspose.Words.Saving.IImageSavingCallback.ImageSaving(Aspose.Words.Saving.ImageSavingArgs) 이벤트에 대한 데이터를 제공합니다.

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

public class ImageSavingArgs

Inheritance

object ImageSavingArgs

상속 회원들

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

기본적으로, Aspose.Words가 문서를 HTML로 저장하면 각 이미지를 별도의 파일로 저장합니다. Aspose.Words는 문서 파일 이름과 독특한 번호를 사용하여 문서에있는 각 이미지에 대한 독특한 파일 이름을 생성합니다.

WL26_.Saving.ImageSachingArgs는 이미지 파일 이름이 생성되는 방법을 다시 정의하거나 자신의 스트림 개체를 제공함으로써 이미지를 파일에 저장하는 것을 완전히 회전시킵니다.

이미지 파일 이름을 생성하기 위해 자신의 논리를 적용하려면 Aspose.Words.Saving.ImageSavingArgs.ImageFileName, Aspose.Words.Saving.ImageSavingArgs.CurrentShape 및 Aspose.Words.Saving.ImageSavingArgs.IsImage가 사용할 수있는 속성을 사용합니다.

파일 대신 흐름에 이미지를 저장하려면 Aspose.Words.Saving.ImageSavingArgs.ImageStream 속성을 사용합니다.

Properties

CurrentShape

모양 또는 그룹 모양과 일치하는 Aspose.Words.Drawing.ShapeBase 개체를 얻습니다.그것은 구원받을 것이다.

public ShapeBase CurrentShape { get; }

부동산 가치

ShapeBase

Remarks

WL26_.Saving.IImageSachingCallback은 형태 또는 그룹 형식을 저장하는 동안 제거 될 수 있습니다.이것이 부동산이 _W L 26.Drawing.ShapeBase 유형을 가지고 있기 때문입니다.당신은 그것이 밴드 형식이 있는지 확인할 수 있습니까? _ www.wl26_-.shapebase . ShapeType와 __wL26..drawings. shapetype.group 또는 그것을 추출 클래스 중 하나로 던지면: _wll26 _.

Aspose.Words는 문서 파일 이름과 독특한 번호를 사용하여 문서에있는 각 이미지에 대한 독특한 파일 이름을 생성할 수 있습니다.당신은 Aspose.Words.Saving.ImageSavingArgs.CurrentShape 속성을 사용하여 형식 속성을 검토하여 “더 나은” 파일 이름을 생성할 수 있습니다.예를 들어, Aspose.Words.Drawing.ImageData.Title (그냥 형식), Aspose.Words.Drawing.ImageData.SourceFullName (그냥 형식) 및 Aspose.Words.Drawing.ShapeBase.Name.당신은 물론 다른 속성이나 기준을 사용하여 파일 이름을 구축할 수 있지만, 보조 파일 이름은 수출 내에서 독특해야합니다.

문서의 일부 이미지는 사용할 수 없을 수 있습니다. 이미지 사용 가능성을 확인하려면 Aspose.Words.Saving.ImageSavingArgs.IsImage가 사용할 수 있는 속성을 사용합니다.

Document

현재 저장되고 있는 문서 개체를 얻습니다.

public Document Document { get; }

부동산 가치

Document

ImageFileName

이미지가 저장되는 파일 이름을 얻거나 설정합니다 (도로 없음).

public string ImageFileName { get; set; }

부동산 가치

string

Remarks

이 속성은 이미지 파일 이름이 HTML으로 수출하는 동안 생성되는 방법을 다시 정의 할 수 있습니다.

이벤트가 출시되면 이 속성에는 Aspose.Words에 의해 생성된 파일 이름이 포함되어 있습니다.이 속성의 가치를 변경하여 이미지를 다른 파일로 저장할 수 있습니다.

Aspose.Words는 HTML 형식으로 내장된 각 이미지에 대한 독특한 파일 이름을 자동으로 생성합니다. 이미지 파일 이름이 생성되는 방법은 파일 또는 스트림으로 문서를 저장하는지 여부에 달려 있습니다.

파일에 문서를 저장할 때 생성된 이미지 파일 이름이 나타납니다.

흐름에 문서를 저장할 때 생성된 이미지 파일 이름이 나타납니다.

Aspose.Words.Saving.ImageSellingArgs.ImagineFileName은 경로가 없는 파일 이름만 포함되어야 합니다. _Wl26_는 문서 파일의 이름을 사용하여 HTML에 저장하는 속성의 길과 가치를 결정합니다, _ www.wl26.selling.HtmlSaveOptions.images Folder 및 _wwl37.setting.htmlSaverOption.

Aspose.Words.Saving.ImageSavingArgs.CurrentShape Aspose.Words.Saving.ImageSavingArgs.IsImageAvailable Aspose.Words.Saving.ImageSavingArgs.ImageStream Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias

ImageStream

그림이 저장될 흐름을 지정할 수 있습니다.

public Stream ImageStream { get; set; }

부동산 가치

Stream

Remarks

이 속성은 HTML 기간 동안 파일 대신 스트림에 이미지를 저장할 수 있습니다.

이 속성이있을 때, 이미지는 Aspose.Words.Saving.ImageSavingArgs.ImageFileName 속성에 지정된 파일에 저장됩니다.

Aspose.Words.Saving.IImageSavingCallback을 사용하면 하나의 이미지를 다른 이미지로 대체 할 수 없습니다.

Aspose.Words.Saving.ImageSavingArgs.ImageFileName Aspose.Words.Saving.ImageSavingArgs.KeepImageStreamOpen

IsImageAvailable

현재 이미지가 수출을 위해 사용할 수 있는 경우 ‘진실’으로 돌아갑니다.

public bool IsImageAvailable { get; }

부동산 가치

bool

Remarks

예를 들어 문서의 일부 이미지가 접근 할 수 없기 때문에 이미지가 링크되고 링크가 접근 할 수 없거나 유효한 이미지를 나타내지 않습니다.이 경우 Aspose.Words는 붉은 십자가를 가진 아이콘을 수출합니다.이 속성은 원본 이미지가 사용할 수있는 경우 반환됩니다. 원본 이미지가 사용할 수없는 경우 반환됩니다.

그룹 모양이나 어떤 이미지를 필요로하지 않는 모양을 저장할 때이 속성은 항상 있습니다.

또한 보기

ImageSavingArgs . CurrentShape

KeepImageStreamOpen

Aspose.Words가 이미지를 저장한 후에 스트림을 열거나 닫아야 하는지 여부를 지정합니다.

public bool KeepImageStreamOpen { get; set; }

부동산 가치

bool

Remarks

기본적으로, Aspose.Words는 Aspose.Words.Saving.ImageSavingArgs.ImageStream 속성에서 제공하는 스트림을 닫습니다.

아스포스.Words.Saving.ImageSavingArgs.ImageStream

 한국어