Class FontSavingArgs

Class FontSavingArgs

Tên không gian: Aspose.Words.Saving Tổng hợp: Aspose.Words.dll (25.4.0)

Cung cấp dữ liệu cho sự kiện Aspose.Words.Saving.IFontSavingCallback.FontSaving(Aspose.Words.Saving.FontSavingArgs).

Để tìm hiểu thêm, hãy ghé thăm Save a Document tài liệu bài viết.

public class FontSavingArgs

Inheritance

object FontSavingArgs

Thành viên thừa kế

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

Remarks

Khi Aspose.Words lưu một tài liệu vào HTML hoặc các định dạng liên quan và Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources được thiết lập , nó lưu mỗi chủ đề phông để xuất vào một tệp riêng biệt.

WL26_.Saving.FontsavingArgs kiểm soát liệu tài nguyên phông cụ thể nên được xuất khẩu hay không và làm thế nào.

Aspose.Words.Saving.FontsavingArgs cũng cho phép bạn định nghĩa lại cách tạo tên tệp font hoặc hoàn toàn xoay quanh việc tiết kiệm các font vào các tập tin bằng cách cung cấp các đối tượng dòng của riêng bạn.

Để quyết định liệu để lưu một tài nguyên phông cụ thể, hãy sử dụng tài sản Aspose.Words.Saving.FontSavingArgs.IsExportNeed.

Để lưu các phông chữ vào dòng thay vì tệp, sử dụng thuộc tính Aspose.Words.Saving.FontSavingArgs.FontStream.

Properties

Bold

Nó chỉ ra liệu phông chữ hiện tại có dũng cảm hay không.

public bool Bold { get; }

Giá trị bất động sản

bool

Document

Nhận được tài liệu đối tượng đang được tiết kiệm.

public Document Document { get; }

Giá trị bất động sản

Document

FontFamilyName

Nhập tên gia đình font hiện tại.

public string FontFamilyName { get; }

Giá trị bất động sản

string

FontFileName

Nhận hoặc đặt tên tệp (không có con đường) nơi phông chữ sẽ được lưu.

public string FontFileName { get; set; }

Giá trị bất động sản

string

Remarks

Tính chất này cho phép bạn định nghĩa lại cách tên tệp phông được tạo trong khi xuất sang HTML.

Khi sự kiện được phát hành, tài sản này chứa tên tệp được tạo bởi Aspose.Words. Bạn có thể thay đổi giá trị của tài sản này để lưu các phông chữ thành một tệp khác.

Aspose.Words tự động tạo ra một tên tệp độc đáo cho mỗi phông chữ được nhúng khi xuất sang định dạng HTML. Làm thế nào tên tệp phông chữ được tạo ra phụ thuộc vào việc bạn lưu tài liệu cho một tệp hoặc cho một dòng.

Khi lưu một tài liệu vào một tệp, tên tệp font được tạo ra trông giống như .

Khi lưu một tài liệu vào một dòng, tên tệp phông chữ được tạo ra trông giống như .

Aspose.Words.Saving.FontSavingArgs.Chuyến mãiFileName phải chỉ chứa tên tệp mà không có con đường. Wl26 xác định con Đường để tiết kiệm bằng cách sử dụng tên tập tin tài liệu, các __ WL27_.HtmlSaveOptions. FontsFolder và _www.wl26.

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

FontStream

Cho phép xác định dòng chảy nơi phông chữ sẽ được lưu.

public Stream FontStream { get; set; }

Giá trị bất động sản

Stream

Remarks

Tính năng này cho phép bạn lưu các phông chữ vào dòng thay vì tệp trong quá trình xuất HTML.

Giá trị mặc định là . Khi tài sản này là , phông chữ sẽ được lưu vào một tệp được chỉ định trong Aspose.Words.Saving.FontSavingArgs.FontFileName tài sản.

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

IsExportNeeded

Cho phép xác định xem chữ cái hiện tại sẽ được xuất khẩu như một nguồn chữ cái.

public bool IsExportNeeded { get; set; }

Giá trị bất động sản

bool

IsSubsettingNeeded

Cho phép xác định xem chữ cái hiện tại sẽ được đặt dưới trước khi xuất khẩu như một nguồn chữ cái.

public bool IsSubsettingNeeded { get; set; }

Giá trị bất động sản

bool

Remarks

Các phông chữ có thể được xuất khẩu như các tệp phông chữ gốc hoàn chỉnh hoặc được đặt dưới để chỉ bao gồm các ký tự được sử dụng trong tài liệu.

Theo mặc định, Aspose.Words quyết định làm thế nào để thực hiện cài đặt hoặc không bằng cách so sánh kích cỡ tệp phông chữ ban đầu với kích cỡ tệp được chỉ định trong Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold. Bạn có thể vượt qua hành vi này cho các phông chữ cá nhân bằng cách thiết lập Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeed thuộc tính.

Italic

Chỉ định xem chữ cái hiện tại là tiếng Ý hay không.

public bool Italic { get; }

Giá trị bất động sản

bool

KeepFontStreamOpen

Nên xác định xem Aspose.Words có nên giữ dòng mở hay đóng sau khi lưu một phông chữ hay không.

public bool KeepFontStreamOpen { get; set; }

Giá trị bất động sản

bool

Remarks

Theo mặc định là và Aspose.Words sẽ đóng dòng bạn cung cấp trong Aspose.Words.Saving.FontSavingArgs.FontStream tài sản sau khi viết một phông chữ vào nó.

Đánh giá.Saving.FontSavingArgs.FontStream

OriginalFileName

Nhận tên tệp văn bản ban đầu với một phần mở rộng.

public string OriginalFileName { get; }

Giá trị bất động sản

string

Remarks

Tài sản này chứa tên tệp ban đầu của phông chữ hiện tại nếu nó được biết. nếu không nó có thể là một dòng trống.

Lời bài hát: Saving.FontSavingArgs.OriginalFileSize

OriginalFileSize

Nhận kích thước tệp font ban đầu.

public int OriginalFileSize { get; }

Giá trị bất động sản

int

Remarks

Tài sản này chứa kích thước tệp ban đầu của phông chữ hiện tại nếu nó được biết đến.

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

 Tiếng Việt