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.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; }
不動産価値
Document
保存されている文書のオブジェクトを取得します。
public Document Document { get; }
不動産価値
FontFamilyName
現在のフォントファミリー名を表示します。
public string FontFamilyName { get; }
不動産価値
FontFileName
ファイル名(ルートなし)を取得または設定し、フォントが保存される。
public string FontFileName { get; set; }
不動産価値
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; }
不動産価値
Remarks
この属性は、HTMLエクスポート中にファイルの代わりにストリームに文字を保存することができます。
この属性が存在する場合、フォントは Aspose.Words.Saving.FontSavingArgs.FontFileName属性に指定されたファイルに保存されます。
Aspose.Words.Saving.FontSavingArgs.FontFileName Aspose.Words.Saving.FontSavingArgs.KeepFontStreamOpen
IsExportNeeded
現在のフォントがフォントリソースとして輸出されるかどうかを指定することを可能にします デフォルトは「真実」です。
public bool IsExportNeeded { get; set; }
不動産価値
IsSubsettingNeeded
現在のフォントがフォントリソースとして輸出される前にサブセットされるかどうかを指定することを可能にします。
public bool IsSubsettingNeeded { get; set; }
不動産価値
Remarks
フォントは完全なオリジナルのフォントファイルとして輸出されるか、文書に使用される文字のみを含むためにサブセットすることができます。
デフォルトで、Aspose.Words は、Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold で指定されたファイルサイズとオリジナルのフォントファイルサイズを比較してサブセットを実行するかどうかを決定します。
Italic
現在の文字がイタリア語であるかどうかを示す。
public bool Italic { get; }
不動産価値
KeepFontStreamOpen
Aspose.Words がフォントを保存した後にストリームを開くか閉じるかどうかを指定します。
public bool KeepFontStreamOpen { get; set; }
不動産価値
Remarks
デフォルトで、 Aspose.Words は Aspose.Words.Saving.FontSavingArgs.FontStream 属性で提供するストリームを閉じます。
アスポーズ.Words.Saving.FontSavingArgs.FontStream
OriginalFileName
オリジナルのフォントファイル名を拡張子で取得します。
public string OriginalFileName { get; }
不動産価値
Remarks
この属性は、既存のフォントのオリジナルファイル名が含まれている場合、知られています。
ASPOSE.Words.Saving.FontSavingArgs.OriginalFileSize
OriginalFileSize
オリジナルのフォントファイルサイズを取得します。
public int OriginalFileSize { get; }
不動産価値
Remarks
この属性は、既存のフォントの元のファイルサイズが含まれています. そうでなければゼロになる可能性があります。
Aspose.Words.Saving.FontSavingArgs.OriginalFileName Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeeded