Class ImageSavingArgs

Class ImageSavingArgs

Le nom : Aspose.Words.Saving Assemblée: Aspose.Words.dll (25.4.0)

Aspose.Words.Saving.IImageSavingCallback.ImageSaving(Aspose.Words.Saving.ImageSavingArgs)イベントのデータを提供します。

Pour en savoir plus, visitez le Save a Document article de documentation.

public class ImageSavingArgs

Inheritance

object ImageSavingArgs

I membri ereditari

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 はドキュメントファイル名とユニークな番号を使用して、ドキュメントに含まれるそれぞれの画像にユニークなファイル名を生成します。

Aspose.Words.Saving.ImageSachingArgs vous permet de redefinir la façon dont les noms de fichiers d’image sont générés ou de contourner complètement le sauvetage des images dans les fiches en fournissant vos propres objets de flux.

画像ファイル名を生成するための独自の論理を適用するには、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; }

Valore di proprietà

ShapeBase

Remarks

Aspose.Words.Saving.IImageCallback peut être tiré tout en sauvant soit une forme ou un format de groupe. C’est pourquoi la propriété a le type Wl26.Drawing.ShapeBase. Vous pouvez vérifier s’il s’agit d’une forme de groupes comparant _ www.save.shape .Type avec _ww.w.r.l.p.t. ou en le jettant dans l’une des classes dérivées: _wl26.

Aspose.Words はドキュメントファイル名とユニークな番号を使用して、ドキュメントに含まれるすべての画像のためのユニークなファイル名を生成します. あなたは Aspose.Words.Saving.ImageSavingArgs.CurrentShape 属性を使用して、「より良い」ファイル名を生成するために、 Aspose.Words.Drawing.ImageData.Title (Shape Only)、 Aspose.Words.Drawing.ImageData.SourceFullName (Shape Only) と Aspose.Words.Drawing.ShapeBase.Name. もちろん、あなたは他の属性や基準を使用してファイル名を構築することができますが、サブスクリプションファイル名は輸出中にユニークでなければなりません。

文書内のいくつかの画像は利用できない可能性があります. 画像の利用可能性を確認するには、Aspose.Words.Saving.ImageSavingArgs.IsImageAvailable 属性を使用します。

Document

現在保存されている文書のオブジェクトを取得します。

public Document Document { get; }

Valore di proprietà

Document

ImageFileName

ファイル名(コースなし)を取得または設定し、画像が保存されます。

public string ImageFileName { get; set; }

Valore di proprietà

string

Remarks

この属性により、画像ファイル名がHTMLに輸出する際にどのように生成されるかを再定義できます。

イベントがリリースされた場合、この属性には、Aspose.Words によって生成されたファイル名が含まれます. この属性の値を変更して画像を別のファイルに保存できます. ファイル名がユニークでなければならないことに注意してください。

Aspose.Words は、HTML フォーマットにエクスポートする際に、組み込まれた画像ごとにユニークなファイル名を自動的に生成します. 画像ファイル名がどのように生成されるかは、文書をファイルまたはストリームに保存するかどうかによって決まります。

Lorsque vous enregistrez un document dans un fichier, le nom de fichier image généré ressemble à .

Lorsque vous économisez un document dans un flux, le nom de fichier image généré ressemble à .

Aspose.Words.Saving.ImageArgs.ImagineFileName ne doit contenir que le nom de fichier sans la voie. __ WL27__ détermine le chemin de sauvegarde et la valeur de l’attribut pour écrire à HTML en utilisant les noms de fichiers de document, le _wL22.HtmlSaveOptions.

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; }

Valore di proprietà

Stream

Remarks

この属性は、HTMLの間にファイルの代わりにストリームに画像を保存することができます。

Lorsque cette propriété est, l’image sera sauvée dans un fichier spécifié dans la propriété Aspose.Words.Saving.ImageSavingArgs.ImageFileName.

Aspose.Words.Saving.IImageSavingCallbackを使用すると、画像を別の画像に置き換えることはできません。

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

IsImageAvailable

現在の画像が輸出に利用可能である場合に「真実」を返します。

public bool IsImageAvailable { get; }

Valore di proprietà

bool

Remarks

Certaines images dans le document peuvent ne pas être disponibles, par exemple, parce que l’image est liée et le lien est inaccessible ou ne indique pas une image valide. Dans ce cas, Aspose.Words exporte une icône avec une croix rouge. Cette propriété revient si l’image originale est disponible; revient si l’image originale n’est pas disponible et un icône “pas image” sera offert pour sauvetage.

Lorsque vous économisez une forme de groupe ou une forme qui ne nécessite aucune image, cette propriété est toujours .

Vedi anche

ImageSavingArgs . CurrentShape

KeepImageStreamOpen

Aspose.Words が画像を保存した後にストリームを開くか閉じるかどうかを指定します。

public bool KeepImageStreamOpen { get; set; }

Valore di proprietà

bool

Remarks

Défaut est et Aspose.Words ferme le courant que vous fournissez dans la propriété Aspose.Words.Saving.ImageSavingArgs.ImageStream après avoir écrit une image dans elle.

Résumé : Aspose.Words.Saving.ImageArgs.ImageStream

 Français