Class FontSavingArgs

Class FontSavingArgs

名称: Aspose.Words.Saving 合計: Aspose.Words.dll (25.4.0)

Aspose.Words.Saving.IFontSavingCallback.FontSaving(Aspose.Words.Saving.FontSavingArgs)イベントのデータを提供します。

もっと知るには、訪問してください。 Save a Document 文書記事です。

public class FontSavingArgs

Inheritance

object FontSavingArgs

相続人

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.Saving.HtmlSaveOptions.ExportFontResources が設定されると、それぞれのフォントの対象を別々のファイルにエクスポートします。

Aspose.Words.Saving.FontSachingArgs は、特定のフォントリソースが輸出されるかどうか、そしてどのようにコントロールするかを確認します。

Aspose.Words.Saving.FontSachingArgs はまた、フォントファイル名がどのように生成されるかを再定義するか、または自分のストリームオブジェクトを提供することによってファイルにフォットの保存を完全に回避することを可能にします。

特定のフォントリソースを保存するかどうかを決定するには、 Aspose.Words.Saving.FontSavingArgs.IsExportNeeded を使用します。

ファイルの代わりにストリームにフォントを保存するには、Aspose.Words.Saving.FontSavingArgs.FontStream 属性を使用します。

Properties

Bold

現在の文字が勇気あるかどうかを示す。

public bool Bold { get; }

不動産価値

bool

Document

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

public Document Document { get; }

不動産価値

Document

FontFamilyName

現在のフォントファミリー名を表示します。

public string FontFamilyName { get; }

不動産価値

string

FontFileName

ファイル名(ルートなし)を取得または設定し、フォントが保存される。

public string FontFileName { get; set; }

不動産価値

string

Remarks

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

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

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

ドキュメントをファイルに保存すると、生成されたフォントファイル名が表示されます。

ドキュメントをストリームに保存すると、生成されたフォントファイル名が表示されます。

Aspose.Words.Saving.FontSavingArgs.HtFileName は、ルートなしでファイル名のみを含む必要があります. Wl26 ドキュメントファイルの名前を使用して保存するためのコースを決定します _www.htmlSaveOptions. FontsFolder および _ww.wl26.SAVING.WhatsApp. フォルダーオプション。

Aspose.Words.Saving.FontSavingArgs.FontStream Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias

FontStream

文字が保存される流れを指定することを許可します。

public Stream FontStream { get; set; }

不動産価値

Stream

Remarks

この属性は、HTMLエクスポート中にファイルの代わりにストリームに文字を保存することができます。

この属性が存在する場合、フォントは Aspose.Words.Saving.FontSavingArgs.FontFileName属性に指定されたファイルに保存されます。

Aspose.Words.Saving.FontSavingArgs.FontFileName Aspose.Words.Saving.FontSavingArgs.KeepFontStreamOpen

IsExportNeeded

現在のフォントがフォントリソースとして輸出されるかどうかを指定することを可能にします デフォルトは「真実」です。

public bool IsExportNeeded { get; set; }

不動産価値

bool

IsSubsettingNeeded

現在のフォントがフォントリソースとして輸出される前にサブセットされるかどうかを指定することを可能にします。

public bool IsSubsettingNeeded { get; set; }

不動産価値

bool

Remarks

フォントは完全なオリジナルのフォントファイルとして輸出されるか、文書に使用される文字のみを含むためにサブセットすることができます。

デフォルトで、Aspose.Words は、Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold で指定されたファイルサイズとオリジナルのフォントファイルサイズを比較してサブセットを実行するかどうかを決定します。

Italic

現在の文字がイタリア語であるかどうかを示す。

public bool Italic { get; }

不動産価値

bool

KeepFontStreamOpen

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

public bool KeepFontStreamOpen { get; set; }

不動産価値

bool

Remarks

デフォルトで、 Aspose.Words は Aspose.Words.Saving.FontSavingArgs.FontStream 属性で提供するストリームを閉じます。

アスポーズ.Words.Saving.FontSavingArgs.FontStream

OriginalFileName

オリジナルのフォントファイル名を拡張子で取得します。

public string OriginalFileName { get; }

不動産価値

string

Remarks

この属性は、既存のフォントのオリジナルファイル名が含まれている場合、知られています。

ASPOSE.Words.Saving.FontSavingArgs.OriginalFileSize

OriginalFileSize

オリジナルのフォントファイルサイズを取得します。

public int OriginalFileSize { get; }

不動産価値

int

Remarks

この属性は、既存のフォントの元のファイルサイズが含まれています. そうでなければゼロになる可能性があります。

Aspose.Words.Saving.FontSavingArgs.OriginalFileName Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeeded

 日本語