Class HtmlSaveOptions

Class HtmlSaveOptions

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

Có thể được sử dụng để chỉ định các tùy chọn bổ sung khi lưu một tài liệu trongTải về Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.EpubĐịnh dạng Aspose.Words.SaveFormat.Azw3 hoặc Aspose.Words.SaveFormat.Mobi.

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

public class HtmlSaveOptions : SaveOptions

Inheritance

object SaveOptions HtmlSaveOptions

Thành viên thừa kế

SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

HtmlSaveOptions()

Khởi động một ví dụ mới của lớp này có thể được sử dụng để lưu một tài liệutrong định dạng Aspose.Words.SaveFormat.Html.

public HtmlSaveOptions()

HtmlSaveOptions(SaveFormat)

Khởi động một ví dụ mới của lớp này có thể được sử dụng để lưu một tài liệutrong Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Định dạng Aspose.Words.SaveFormat.Azw3 hoặc Aspose.Words.SaveFormat.Mobi.

public HtmlSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Có thể là Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Tải về Aspose.Words.SaveFormat.Azw3 hoặc Aspose.Words.SaveFormat.Mobi

Properties

AllowNegativeIndent

Nó xác định liệu các phần trái và phải tiêu cực của các đoạn được bình thường hóa khi lưu vào HTML, MHTML hoặc EPUB.

public bool AllowNegativeIndent { get; set; }

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

bool

Remarks

Khi indent tiêu cực không được phép, nó được xuất khẩu như là margin zero cho HTML. Khi indent tiêu cực được phép, một đoạn có thể xuất hiện một phần bên ngoài cửa sổ trình duyệt.

CssClassNamePrefix

Nó chỉ định một tiền tệ được thêm vào tất cả các tên lớp CSS.Giá trị mặc định là một dòng trống và các tên lớp CSS được tạo không có tiền đề phổ biến.

public string CssClassNamePrefix { get; set; }

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

string

Remarks

Nếu giá trị này không trống rỗng, tất cả các lớp CSS được tạo bởi Aspose.Words sẽ bắt đầu với cài đặt cụ thể. điều này có thể hữu ích, ví dụ, nếu bạn thêm CSS tùy chỉnh vào các tài liệu được tạo và muốn ngăn chặn xung đột tên lớp.

Nếu giá trị không hoặc trống, nó phải là một ID CSS hợp lệ.

Exceptions

ArgumentException

Giá trị không trống và không phải là ID CSS hợp lệ.

CssSavingCallback

Cho phép kiểm soát làm thế nào các phong cách CSS được lưu khi một tài liệu được lưu vào HTML, MHTML hoặc EPUB.

public ICssSavingCallback CssSavingCallback { get; set; }

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

ICssSavingCallback

CssStyleSheetFileName

Chọn con đường và tên của tệp Cascading Style Sheet (CSS) được viết khi một tài liệuđược xuất khẩu sang HTML.Default là một dòng trống.

public string CssStyleSheetFileName { get; set; }

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

string

Remarks

Tài sản này chỉ có hiệu lực khi bạn lưu một tài liệu trong định dạng HTML và bảng kiểu CSS bên ngoài được yêu cầu sử dụng Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType.

Nếu tài sản này trống rỗng, tệp CSS sẽ được lưu vào cùng một thư mục và cùng tên với tài liệu HTML nhưng với phần mở rộng “.css”.

Nếu chỉ có con đường nhưng không có tên tệp được chỉ định trong tài sản này, tệp CSS sẽ được lưu vào thư mục được chỉ định và sẽ có cùng tên như tài liệu HTML nhưng với phần mở rộng “.css”.

Nếu thư mục được xác định bởi tài sản này không tồn tại, nó sẽ được tạo tự động trước khi tệp CSS được lưu.

Một cách khác để xác định một thư mục nơi tệp CSS bên ngoài được lưu là sử dụng Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType

CssStyleSheetType

Nó xác định làm thế nào các phong cách CSS (Cascading Style Sheet) được xuất vào HTML, MHTML hoặc EPUB.Giá trị mặc định là Aspose.Words.Saving.CssStyleSheetType.Inline cho HTML/MHTML vàAspose.Words.Saving.CssStyleSheetType.External cho EPUB.

public CssStyleSheetType CssStyleSheetType { get; set; }

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

CssStyleSheetType

Remarks

Tiết kiệm CSS style sheet vào một tệp bên ngoài chỉ được hỗ trợ khi lưu vào HTML. Khi bạn đang xuất sang một trong các định dạng container (EPUB hoặc MHTML) và xác định Aspose.Words.Saving.CssStyleSheetType.External, tập tin CSS sẽ được kết hợp vào gói output.

Xem thêm

HtmlSaveOptions . CssStyleSheetFileName

DocumentPartSavingCallback

Cho phép kiểm soát cách các bộ phận tài liệu được lưu khi một tài liệu được lưu vào HTML hoặc EPUB.

public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }

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

IDocumentPartSavingCallback

DocumentSplitCriteria

Nói cách nào tài liệu nên được chia khi lưu vào Aspose.Words.SaveFormat.Html,Các định dạng Aspose.Words.SaveFormat.Epub hoặc Aspose.Words.SaveFormat.Azw3Theo mặc định là Aspose.Words.Saving.DocumentSplitCriteria.No cho HTML vàAspose.Words.Saving.DocumentSplitCriteria.HeadingĐiều cho EPUB và AZW3.

public DocumentSplitCriteria DocumentSplitCriteria { get; set; }

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

DocumentSplitCriteria

Remarks

Thông thường bạn sẽ muốn một tài liệu được lưu vào HTML như một tệp duy nhất. Nhưng trong một số trường hợp, nó là thích hợp để chia output thành nhiều trang HTML nhỏ hơn. Khi lưu sang định dạng HTML, các trang này sẽ là kết quả cho các tập tin cá nhân hoặc dòng.

Một tài liệu không thể được chia khi lưu trong định dạng MHTML.

Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitHeadingLevel Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback

DocumentSplitHeadingLevel

Chọn mức tiêu đề tối đa để chia tài liệu.Giá mặc định là ‘2’.

public int DocumentSplitHeadingLevel { get; set; }

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

int

Remarks

Khi Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria bao gồm Wl26.Nhận xét.Thuyết điểmĐiểm và tài sản này được thiết lập cho một giá trị từ 1 đến 9, tài liệu sẽ được chia thành các đoạn được định dạng bằng cách sử dụng , , vv. phong cách lên đến mức tiêu đề cụ thể.

Theo mặc định, chỉ có và các đoạn làm cho tài liệu được chia rẽ. đặt tài sản này ở mức zero sẽ gây ra rằng tài khoản không được phân chia ở những đoạn đầu.

Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback

Encoding

Tùy chọn mã hóa để sử dụng khi xuất sang HTML, MHTML hoặc EPUB.Giá mặc định là ‘UTF8Encoding(fake)’ (UTF-8 không có BOM).

public Encoding Encoding { get; set; }

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

Encoding

ExportCidUrlsForMhtmlResources

Nó xác định xem bạn có nên sử dụng CID (Content-ID) URL cho các tài nguyên tham khảo (Ảnh, phông chữ, CSS) được bao gồm trong các tài liệu MHTML.

public bool ExportCidUrlsForMhtmlResources { get; set; }

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

bool

Remarks

Tùy chọn này chỉ ảnh hưởng đến các tài liệu được lưu vào MHTML.

Theo mặc định, tài nguyên trong các tài liệu MHTML được đề cập bằng tên tệp (ví dụ, “image.png”), mà được phù hợp với tiêu đề “Content-Location” của các phần MIME.

Tùy chọn này cho phép một phương pháp thay thế, nơi tham chiếu đến các tập tin tài nguyên được viết như CID (Content-ID) URL (ví dụ, “cid:image.png”) và được phù hợp với tiêu đề “Content-ID”.

Về lý thuyết, không có sự khác biệt giữa hai phương pháp tham khảo và cả hai phương pháp này nên hoạt động tốt trong bất kỳ trình duyệt hoặc đại lý thư. Tuy nhiên, trong thực tế, một số đại lý không thể thu thập tài nguyên bằng tên tệp. Nếu trình duyệt hoặc đại lý thư của bạn từ chối tải các tài nguyên bao gồm trong tài liệu MTHML (không hiển thị hình ảnh hoặc không tải các phong cách CSS), hãy thử xuất tài liệu với URL CID.

ExportDocumentProperties

Nó xác định xem để xuất các thuộc tính tài liệu tích hợp và tùy chỉnh cho HTML, MHTML hoặc EPUB.Giá mặc định là ’lầm’.

public bool ExportDocumentProperties { get; set; }

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

bool

ExportDropDownFormFieldAsText

Kiểm soát làm thế nào các trường biểu mẫu drop-down được lưu vào HTML hoặc MHTML.Giá mặc định là ’lầm'.

public bool ExportDropDownFormFieldAsText { get; set; }

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

bool

Remarks

Khi cài đặt , xuất các trường biểu mẫu drop-down như văn bản bình thường. khi , xuất các trường biểu mẫu drop-down như yếu tố SELECT trong HTML.

Khi xuất sang EPUB, các trường biểu mẫu text drop-down luôn được lưu như văn bản do yêu cầu của định dạng này.

ExportFontResources

Nó xác định xem tài nguyên phông chữ có nên được xuất vào HTML, MHTML hoặc EPUB hay không.Default là ‘một giả’.

public bool ExportFontResources { get; set; }

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

bool

Remarks

<p>Exporting font resources allows for consistent document rendering independent of the fonts available
         in a given user's environment.</p>

Nếu Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources được thiết lập , tài liệu HTML chính sẽ đề cập đến mỗi phông chữ thông qua CSS 3 theo quy định và các font sẽ được phát hành như các tệp riêng biệt.

Nếu Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 được thiết lập , các phông chữ sẽ không được lưu trữ cho các tệp riêng biệt.

Khi xuất khẩu tài nguyên văn bản, các vấn đề cấp phép chữ phải được xem xét. Các tác giả muốn sử dụng các chữ cụ thể thông qua một cơ chế chữ có thể tải về phải luôn luôn cẩn thận xác minh rằng việc dùng dự định của họ nằm trong phạm vi của giấy phép. Nhiều chữ thương mại hiện tại không cho phép tải xuống web của chữ của mình trong bất kỳ hình thức nào. các thỏa thuận Giấy phép bao gồm một số chữ cái đặc biệt lưu ý rằng sự áp dụng qua các quy tắc trong các bảng kiểu CSS không được chấp thuận.

Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold

ExportFontsAsBase64

Nó xác định liệu các tài nguyên phông chữ nên được nhúng vào HTML trong Base64 mã hóa.Default là ’lầm lẫn'.

public bool ExportFontsAsBase64 { get; set; }

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

bool

Remarks

Theo mặc định, các phông chữ được viết thành tệp riêng biệt. nếu tùy chọn này được thiết lập , các phông chữ sẽ được nhúng vào CSS của tài liệu trong mã hóa Base64.

ExportHeadersFootersMode

Nó xác định làm thế nào đầu và chân là kết quả cho HTML, MHTML hoặc EPUB.Giá trị mặc định là Aspose.Words.Saving.ExportHeadersFootersMode.PerSection cho HTML/MHTMLvà Aspose.Words.Saving.ExportHeadersFootersMode.None cho EPUB.

public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }

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

ExportHeadersFootersMode

Remarks

Thật khó để có ý nghĩa đầu xuất và chân đến HTML bởi vì HTML không được trang.

Khi tài sản này là Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words chỉ xuất khẩu đầu và chân chính ở đầu và cuối mỗi phần.

Khi nó là Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectionFooter chỉ đầu tiên đầu và cuối cùng đầu (bao gồm liên kết với trước) được xuất khẩu.

Bạn có thể vô hiệu hóa xuất khẩu đầu và chân hoàn toàn bằng cách đặt tài sản này vào Aspose.Words.Saving.ExportHeadersFootersMode.None.

ExportImagesAsBase64

Nó xác định xem hình ảnh được lưu trữ trong định dạng Base64 cho kết quả HTML, MHTML hoặc EPUB.Default là ’lầm'.

public bool ExportImagesAsBase64 { get; set; }

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

bool

Remarks

Khi tài sản này được thiết lập cho hình ảnh, dữ liệu được xuất trực tiếp vào các yếu tố và các tệp riêng biệt không được tạo ra.

ExportLanguageInformation

Nó xác định liệu thông tin ngôn ngữ được xuất vào HTML, MHTML hoặc EPUB.Default là ’lầm lẫn'.

public bool ExportLanguageInformation { get; set; }

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

bool

Remarks

Khi thuộc tính này được thiết lập cho Aspose.Words xuất xứ HTML thuộc tính trên các yếu tố tài liệu xác định ngôn ngữ.

ExportListLabels

Kiểm tra làm thế nào các nhãn danh sách là kết quả để HTML, MHTML hoặc EPUB.Giá trị mặc định là Aspose.Words.Saving.ExportListLabels.Auto.

public ExportListLabels ExportListLabels { get; set; }

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

ExportListLabels

ExportOriginalUrlForLinkedImages

Nó xác định xem URL gốc có nên được sử dụng như URL của các hình ảnh liên kết.Giá mặc định là ’lầm'.

public bool ExportOriginalUrlForLinkedImages { get; set; }

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

bool

Remarks

Nếu giá trị được đặt vào Aspose.Words.Drawing.ImageData.SourceFullName giá trị được sử dụng như URL của hình ảnh liên kết và hình ảnh liên kết không được tải vào thư mục tài liệu hoặc Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.

Nếu giá trị được thiết lập cho các hình ảnh liên kết được tải vào thư mục của tài liệu hoặc Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder và URL của mỗi bức ảnh được xây dựng tùy thuộc vào mảng của Tài liệu, Wl26.Năm.Thông tin.Phản phẩm.Quả năng.Với các thuộc tính của văn bản.

ExportPageMargins

Nó xác định xem margin trang có được xuất vào HTML, MHTML hoặc EPUB hay không.Default là giả.

public bool ExportPageMargins { get; set; }

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

bool

Remarks

Aspose.Words không hiển thị phạm vi của margin trang theo mặc định.Nếu bất kỳ yếu tố nào được hoàn toàn hoặc một phần nhấp vào cạnh tài liệu, khu vực hiển thị có thể được mở rộng vớitùy chọn này.

ExportPageSetup

Nó chỉ định xem thiết lập trang có được xuất vào HTML, MHTML hoặc EPUB hay không.Default là ’lỗi'.

public bool ExportPageSetup { get; set; }

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

bool

Remarks

Mỗi Aspose.Words.Section trong Aspose.Words tài liệu mô hình cung cấp thông tin cài đặt trang thông qua Aspose.Words.PageSetup lớp. Khi bạn xuất một tài liệu sang định dạng HTML bạn có thể cần phải giữ thông tin này cho việc sử dụng tiếp theo. Đặc biệt, cài đặt trang có thể quan trọng để chuyển sang phương tiện truyền thông (bài in) hoặc chuyển đổi sau đó sang định dạng tệp Microsoft Word bản địa (DOCX, DOC, RTF, WML).

Trong hầu hết các trường hợp, HTML được thiết kế để xem trong các trình duyệt nơi trang web không được thực hiện.

ExportRelativeFontSize

Nó xác định xem kích thước phông chữ có phải là kết quả trong các đơn vị tương đối khi lưu vào HTML, MHTML hoặc EPUB.Default là ’lầm lẫn'.

public bool ExportRelativeFontSize { get; set; }

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

bool

Remarks

Trong nhiều tài liệu hiện có (HTML, IDPF EPUB) kích thước phông chữ được chỉ định trong các đơn vị tương đối. Điều này cho phép các ứng dụng để điều chỉnh kích cỡ văn bản khi xem / xử lý các Tài liệu. Ví dụ, Microsoft Internet Explorer có “View->Text Size” phụ menu, Adobe Digital Editions có hai nút: Tăng / Giảm Text Size. Nếu bạn mong đợi chức năng này để làm việc sau đó thiết lập Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize thuộc tính để .

WL51_ Mô hình tài liệu Words chứa và chỉ hoạt động với các đơn vị kích thước phông chữ tuyệt đối. Đơn vị tương đối cần logic bổ sung để được tính toán lại từ một số kích cỡ ban đầu (thường) . Tích thước font của phong cách văn bản được lấy làm tiêu chuẩn. Ví dụ, nếu có 12pt font và một vài text là 18pt thì nó sẽ là kết quả về HTML.

Khi tùy chọn này được bật, các yếu tố tài liệu khác ngoài văn bản sẽ vẫn có kích cỡ tuyệt đối. Ngoài ra, một số thuộc tính liên quan đến văn Bản có thể được thể hiện hoàn toàn. Đặc biệt, đường lối được chỉ định với quy tắc “tính chính xác” có khả năng tạo ra kết quả không mong muốn khi quy mô văn viết. Vì vậy, tài khoản nguồn nên được thiết kế và kiểm tra đúng cách khi xuất với Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize thiết lập cho .

ExportRoundtripInformation

Nó xác định xem để viết thông tin vòng tròn khi lưu vào HTML, MHTML hoặc EPUB.Giá mặc định là ’thật’ cho HTML và ’thật’ cho MHTML và EPUB.

public bool ExportRoundtripInformation { get; set; }

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

bool

Remarks

Tiết kiệm thông tin vòng tròn cho phép khôi phục các thuộc tính tài liệu như tab stops, bình luận, headers và footers trong khi các tài liệu HTML tải lại vào một Aspose.Words.Document đối tượng.

Khi , thông tin vòng tròn được xuất khẩu như -aw-* CSS thuộc tính của các yếu tố HTML tương ứng.

Khi , không gây ra thông tin vòng tròn để được xuất vào các tập tin được sản xuất.

ExportShapesAsSvg

Kiểm tra xem các nút Aspose.Words.Drawing.Shape được chuyển đổi thành hình ảnh SVG khi lưu vào HTML, MHTML, EPUB hoặc AZW3.

public bool ExportShapesAsSvg { get; set; }

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

bool

Remarks

Nếu tùy chọn này được thiết lập cho , Aspose.Words.Drawing.Shape nodes được xuất khẩu nhưcác yếu tố. nếu không, chúng được chuyển sang bitmaps và được nhập khẩu làcác thành phần.

ExportTextInputFormFieldAsText

Kiểm tra làm thế nào các trường biểu mẫu nhập văn bản được lưu vào HTML hoặc MHTML.Giá mặc định là ’lầm'.

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

bool

Remarks

Khi cài đặt vào , xuất các trường biểu mẫu nhập văn bản như văn Bản bình thường. khi , Word xuất những trường hình nhập Văn bản là các yếu tố INPUT trong HTML.

Khi xuất sang EPUB, các trường biểu mẫu nhập văn bản luôn được lưu trữ như một bài viết do yêu cầu của định dạng này.

ExportTocPageNumbers

Nên xác định xem bạn có nên viết số trang vào bảng nội dung khi lưu HTML, MHTML và EPUB.Giá mặc định là ’lầm'.

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

bool

ExportXhtmlTransitional

Nó xác định xem để viết tuyên bố DOCTYPE khi lưu vào HTML hoặc MHTML.Khi ’thực tế’, viết một tuyên bố DOCTYPE trong tài liệu trước khi element root.Default giá trị là ’thực tế’.Khi lưu vào EPUB hoặc HTML5 (Aspose.Words.Saving.HtmlVersion.Html5) tuyên bố DOCTYPE luôn được viết.

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

bool

Remarks

Aspose.Words luôn viết HTML được hình thành tốt bất kể thiết lập này.

Khi , sự khởi đầu của tài liệu xuất bản HTML sẽ trông như thế này:

Aspose.Words nhằm mục đích xuất xứ XHTML theo các thông số kỹ thuật chuyển nhượng 1.0, nhưng kết quả sẽ không phải lúc nào cũng được xác nhận chống lại DTD. Một số cấu trúc bên trong tài liệu Microsoft Word là khó hoặc không thể để bản đồ cho một văn bản mà sẽ có hiệu lực chống đối với kế hoạch XhTML. Ví dụ, X HTML không cho phép các danh sách mòn (UL không được mặn bên ngoài một yếu tố UL khác), nhưng trong văn kiện Microsoft word nhiều cấp các Danh sách xảy ra khá thường xuyên.

FontResourcesSubsettingSizeThreshold

Kiểm soát các tài nguyên phông chữ cần được đặt dưới khi lưu vào HTML, MHTML hoặc EPUB.Default là ‘0’.

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

int

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources cho phép xuất khẩu các phông chữ như các tệp phụ hoặc như một phần của sản xuấtNếu tài liệu sử dụng nhiều phông chữ, đặc biệt là với một số lượng lớn glyphs, thì kích thước output có thể tăng lên.font subset làm giảm kích thước của tài nguyên font xuất khẩu bằng cách lọc các glyphs màkhông được sử dụng theo tài liệu hiện tại.

Font subsetting hoạt động như sau:

Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources

FontSavingCallback

Cho phép kiểm soát cách các phông chữ được lưu khi một tài liệu được lưu vào HTML, MHTML hoặc EPUB.

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

IFontSavingCallback

FontsFolder

Nó chỉ định thư mục vật lý nơi các phông chữ được lưu khi xuất tài liệu sang HTML.Default là một dòng trống.

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

string

Remarks

Khi bạn lưu một tài liệu trong định dạng HTML và Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources được thiết lập để,Wl26cần phải lưu các phông chữ được sử dụng trong văn bản như các tệp độc lập. _www.save.Thông tinFolder cho phép bạn xác định nơi mà các font sẽ được lưu trữ vàwl27.

Nếu bạn lưu một tài liệu vào một tệp và cung cấp một tên tập tin, Aspose.Words, theo mặc định, lưu các phông chữ trong cùng một thư mục nơi file văn bản được lưu.

Nếu bạn lưu một tài liệu vào một dòng, Aspose.Words không có thư mục nơi để lưu các phông chữ, nhưng vẫn cần phải lưu những chữ cái ở đâu đó. trong trường hợp này, bạn cần xác định một mảng có thể truy cập trong __ WL27__.Saving.HtmlSaveOptions.FontsFolder thuộc tính hoặc cung cấp các dòng tùy chỉnh thông quaWl26.

Nếu thư mục được xác định bởi Aspose.Words.Saving.HtmlSaveOptions.FontsFolder không tồn tại, nó sẽ được tạo tự động.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder là một cách khác để xác định một thư mục nơi các phông chữ nên được lưu.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback

FontsFolderAlias

Nó chỉ định tên của thư mục được sử dụng để xây dựng các URI chữ viết thành một tài liệu HTML.Default là một dòng trống.

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

string

Remarks

Khi bạn lưu một tài liệu trong định dạng HTML và Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources được thiết lập để,Wl26cần phải lưu các phông chữ được sử dụng trong văn bản như các tệp độc lập. _www.save.Thông tinFolder cho phép bạn xác định nơi mà các font sẽ được lưu trữ vàwl27.

Nếu Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias không phải là một dòng trống, thì phông chữ URI viết vào HTML sẽ là .

Nếu Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias là một dòng trống rỗng, thì phông chữ URI được viết thành HTML sẽ là .

Nếu Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias được thiết lập để ‘.’ (dot), sau đó tên tệp phông chữ sẽ được viết vào HTML mà không có con đường bất kể các tùy chọn khác.

Một cách thay thế để xác định tên của thư mục để xây dựng phông chữ URI là sử dụng Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback

HtmlVersion

Nó chỉ định phiên bản của tiêu chuẩn HTML nên được sử dụng khi lưu tài liệu vào HTML hoặc MHTML.Giá trị mặc định là Aspose.Words.Saving.HtmlVersion.Xhtml.

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

HtmlVersion

ImageResolution

Cài đặt độ phân giải output cho hình ảnh khi xuất sang HTML, MHTML hoặc EPUB.Default là ‘96 dpi’.

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

int

Remarks

Tính chất này ảnh hưởng raster khi Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize là và các biểu tượng ảnh được xuất khẩu như các hình ảnh Raster. Một số thuộc tính ảnh như đào hoặc xoay đòi hỏi phải tiết kiệm các bức ảnh đã biến đổi và trong trường hợp này những bức tranh đã chuyển đổi được tạo ra trong độ phân giải nhất định.

Xem thêm

HtmlSaveOptions.ScaleImageToShapeSize

ImageSavingCallback

Cho phép kiểm soát làm thế nào hình ảnh được lưu khi một tài liệu được lưu vào HTML, MHTML hoặc EPUB.

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

IImageSavingCallback

ImagesFolder

Nó chỉ định thư mục vật lý nơi hình ảnh được lưu khi xuất tài liệu sang định dạng HTML.Default là một dòng trống.

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

string

Remarks

Khi bạn lưu một tài liệu trong định dạng HTML, Aspose.Words cần lưu tất cả các hình ảnh được tích hợp trong Tài liệu như các tệp độc lập.Wl26.Saving.HtmlSaveOptions.ImagesFolder cho phép bạn xác định nơi mà các bức ảnh sẽ được lưu trữ và _www.save.html.

Nếu bạn lưu một tài liệu vào một tệp và cung cấp một tên tập tin, Aspose.Words, theo mặc định, sẽ lưu các hình ảnh trong cùng một thư mục nơi file văn bản được lưu.

Nếu bạn lưu một tài liệu vào một dòng, Aspose.Words không có một thư mục nơi để lưu hình ảnh, nhưng vẫn cần lưu ảnh ở một nơi nào đó. trong trường hợp này, bạn cần phải xác định một mảng có thể truy cập trongWl26.Saving.HtmlSaveOptions.ImagesThuyết minh tài sản hoặc cung cấp các dòng tùy chỉnh thông qua việc lưu trữ.

Nếu thư mục được xác định bởi Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder không tồn tại, nó sẽ được tạo tự động.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder là một cách khác để xác định một thư mục nơi hình ảnh nên được lưu.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback

ImagesFolderAlias

Nó chỉ định tên của thư mục được sử dụng để xây dựng URI hình ảnh được viết trong một tài liệu HTML.Default là một dòng trống.

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

string

Remarks

Khi bạn lưu một tài liệu trong định dạng HTML, Aspose.Words cần lưu tất cả các hình ảnh được tích hợp trong Tài liệu như các tệp độc lập.Wl26.Saving.HtmlSaveOptions.ImagesFolder cho phép bạn xác định nơi mà các bức ảnh sẽ được lưu trữ và _www.save.html.

Nếu Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias không phải là một dòng trống, thì hình ảnh URI được viết thành HTML sẽ là .

Nếu Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias là một dòng trống, thì hình ảnh URI viết thành HTML sẽ là .

Nếu Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias được thiết lập để ‘.’ (dot), sau đó tên tệp hình ảnh sẽ được viết vào HTML mà không có con đường bất kể các tùy chọn khác.

Một cách thay thế để xác định tên của thư mục để xây dựng URI hình ảnh là sử dụng Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback

MetafileFormat

Nó xác định định định dạng metafil nào được lưu trữ khi xuất sang HTML, MHTML, hoặc EPUB.Giá trị mặc định là Aspose.Words.Saving.HtmlMetafileFormat.Png, có nghĩa là các định dạng được chuyển sang hình ảnh PNG.

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

HtmlMetafileFormat

Remarks

Metafil không được hiển thị bản địa bởi trình duyệt HTML. Theo mặc định, Aspose.Words chuyển đổi hình ảnh WMF và EMF thành tệp PNG khi xuất khẩu sang html.

Một số biến đổi hình ảnh, đặc biệt là quét hình ảnh, sẽ không được áp dụng cho hình ảnh metaphile nếu chúng được xuất sang HTML mà không cần chuyển đổi.

Xem thêm

HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize

NavigationMapLevel

Cài đặt mức tiêu đề tối đa được tìm thấy trên bản đồ điều hướng khi xuất sang EPUB, MOBI hoặc AZW3 định dạng. giá trị mặc định là ‘3’.

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

int

Remarks

Bản đồ điều hướng cho phép các đại lý người dùng cung cấp một cách dễ dàng để điều hướng thông qua cấu trúc tài liệu. Thông thường, các điểm điều hướng tương ứng với các tiêu đề trong tài liệu. Để lưu trữ các tiêu đề lên đến cấp độ, giá trị này được quy định cho Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.

Theo mặc định, có ba cấp độ tiêu đề được lưu trữ: các đoạn của các phong cách , và . Bạn có thể đặt tài sản này đến một giá trị từ 1 đến 9 để yêu cầu mức tối đa tương ứng.

OfficeMathOutputMode

Kiểm tra làm thế nào các đối tượng OfficeMath được xuất sang HTML, MHTML hoặc EPUB.Giá trị mặc định là Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.

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

HtmlOfficeMathOutputMode

RemoveJavaScriptFromLinks

Nó xác định liệu JavaScript sẽ bị xóa khỏi các liên kết.Default là ’lầm’.

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

bool

Remarks

Nếu tùy chọn này được kích hoạt, tất cả các liên kết có chứa JavaScript (ví dụ, liên hệ với “javascript:” trong thuộc tính href)sẽ được thay thế bằng “javascript:void(0)”. Điều này có thể giúp ngăn chặn các rủi ro bảo mật tiềm năng, chẳng hạn như các cuộc tấn công XSS.

ReplaceBackslashWithYenSign

Nó xác định xem các ký tự backslash có nên được thay thế bằng yen signs.Default value là ‘fake’.

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

bool

Remarks

Theo mặc định, Aspose.Words mô phỏng hành vi của MS Word và không thay thế các ký tự backslash với các ký tự yen trongtạo tài liệu HTML. Tuy nhiên, các phiên bản trước của Aspose.Words thực hiện các thay thế như vậy trong một sốTờ này cho phép tương thích trở lại với các phiên bản trước của Aspose.Words.

ResolveFontNames

Nên xác định liệu tên gia đình chữ cái được sử dụng trong tài liệu được giải quyết và thay thế theo:Aspose.Words.Document.FontSettings khi được viết trong các định dạng dựa trên HTML.

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

bool

Remarks

Theo mặc định, tùy chọn này được thiết lập và tên gia đình phông chữ được viết thành HTML như được chỉ định trong tài liệu nguồn. nghĩa là, Aspose.Words.Document.FontSettings được bỏ qua và không có giải pháp hoặc thay thế của tên gia đình phông chữ được thực hiện.

Nếu tùy chọn này được thiết lập , Aspose.Words sử dụng Aspose.Words.Document.FontSettings để giải quyết mỗi tên gia đình chữ cái được chỉ định trong một tài liệu nguồn vào tên của một gia đình chữ cái có sẵn, thực hiện thay thế chữ cái theo yêu cầu.

ResourceFolder

Nó chỉ định một thư mục vật lý nơi tất cả các tài nguyên như hình ảnh, phông chữ và CSS bên ngoài được lưu trữ khi một tài liệuđược xuất sang HTML. Default là một dòng trống.

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

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder là cách đơn giản nhất để chỉ định một thư mục nơi tất cả các tài nguyên nên được viết.Một cách khác là để sử dụng các thuộc tính cá nhân _www.wl26_.save.htmlSavOption.FontsFolders, _wll26 _.saving.nlSavaOpcions.ImagesFole, và _wwl26.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder có ưu tiên thấp hơn so với các thư mục được chỉ định thông qua _www.save.Thông tin.FontsFolders,wl26.Thuyết minh.Photo.ImagesFols, và _wwl26.Saving.thể loại:Trong trường hợp bạn sẽ lưu trữ các phông chữ cho __wll26 _Wl6và sau khi bạn tìm thấy các hình ảnh của bạn, sau đó bạn có thể lưu Trữ tài liệu của mình.

Nếu thư mục được chỉ định bởi Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder không tồn tại, nó sẽ được tạo tự động.

Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetFileName

ResourceFolderAlias

Nó chỉ định tên của thư mục được sử dụng để xây dựng URI của tất cả các tài nguyên được viết trong một tài liệu HTML.Default là một dòng trống.

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

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias là cách đơn giản nhất để xác định làm thế nào URI cho tất cả các tập tin tài nguyên nên được xây dựng. Thông tin tương tự có thể được chỉ định cho các hình ảnh và phông chữ riêng lẻ thông qua _www.wl26_.set.htmlSavOption.ImagesFieldAlias và _wwl26.save.Thông tin liên quan đến bất kỳ tài sản nào cho CSS.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias có ưu tiên thấp hơn _www.wl26_.saving.huyến khấu.nghĩa đơn.Thông tin.phim.những hình ảnh.thể loại:Trong trường hợp có cả __wll26 _.save.httmlsavoptions và _wls26.Saving_thông việc.không được xác định, URI của các phông chữ sẽ được xây dựng bằng cách sử dụng _wwl 26_savi.whls43.

Nếu Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias là trống, Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder giá trị tài sản sẽ được sử dụng để xây dựng nguồn URI.

Nếu Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias được thiết lập để ‘.’ (dot), URI tài nguyên sẽ chỉ chứa tên tệp, mà không có bất kỳ con đường nào.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias

SaveFormat

Nó chỉ định định dạng trong đó tài liệu sẽ được lưu nếu mục tùy chọn lưu này được sử dụng.Có thể là Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Tải về Aspose.Words.SaveFormat.Azw3 hoặc Aspose.Words.SaveFormat.Mobi

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

SaveFormat

ScaleImageToShapeSize

Nó xác định xem hình ảnh được quy mô bởi Aspose.Words đến kích thước hình dạng giới hạn khi xuất sang HTML, MHTML hoặc EPUB.Default giá trị là ’truyền’.

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

bool

Remarks

Một hình ảnh trong một tài liệu Microsoft Word là một hình dạng. hình thức có kích cỡ và hình tượng có quy mô riêng của nó. kích thước không được liên kết trực tiếp. ví dụ, bức ảnh có thể là 1024x786 pixel, nhưng hình dáng hiển thị bức tranh này có khả năng 400x300 điểm.

Để hiển thị một hình ảnh trong trình duyệt, nó phải được quy mô lên kích thước hình dạng. The Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize kiểm soát tài sản nơi quy mô của hình ảnh diễn ra: trong Aspose.Words trong khi xuất sang HTML hoặc trong trình duyệt khi hiển thị tài liệu.

Khi Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize là , hình ảnh được quy mô bởiwl26bằng cách sử dụng quy trình chất lượng cao trong quá trình xuất khẩu sang HTML. KhiWl27.saving .HpmlNhững tùy chọn.scaleImageToshapeTize , bức ảnh là kết quả với kích cỡ ban đầu của nó và trình duyệt phải quy hoạch nó.

Như một kết quả, bạn sẽ thường nhận được chất lượng hiển thị tốt hơn trong trình duyệt và kích thước tệp nhỏ hơn khi Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize là , nhưng tốt đẹp hơn in quality và nhanh hơn chuyển đổi khiwww.wl26.

Ngoài các hình dạng chứa hình ảnh raster cá nhân, tùy chọn này cũng ảnh hưởng đến các hình dạng nhóm bao gồm hình ảnh raster. Nếu Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize là và một hình dạng nhóm chứa hình ảnh raster mà độ phân giải nội bộ là cao hơn giá trị được chỉ định trong Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words sẽ tăng độ phân giải rendering cho nhóm đó.

Xem thêm

HtmlSaveOptions.ImageResolution

TableWidthOutputMode

Kiểm soát làm thế nào bảng, hàng và bột rộng được xuất vào HTML, MHTML hoặc EPUB.Giá trị mặc định là Aspose.Words.Saving.HtmlElementSizeOutputMode.All.

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

HtmlElementSizeOutputMode

Remarks

Trong định dạng HTML, bảng, hàng và các yếu tố tế bào (, , , ) có thể có chiều rộng của họ được chỉ định trong tương đối (tỷ lệ) hoặc trong các đơn vị tuyệt đối. Trong một tài liệu trong Aspose.Words, các tab, dòng và ô có khả năng có độ rộng riêng của chúng được xác định bằng cách sử dụng cả liên quan hoặc đơn giản.

Khi bạn chuyển đổi tài liệu sang HTML bằng cách sử dụng Aspose.Words, bạn có thể muốn kiểm soát làm thế nào bảng, hàng và chiều rộng tế bào được xuất khẩu để ảnh hưởng đến cách thức mà văn bản kết quả được hiển thị trong công cụ hình ảnh (ví dụ, một trình duyệt hoặc trình xem).

Ví dụ, nếu bạn đang chuyển đổi một tài liệu sang EPUB và có ý định xem văn bản trên một thiết bị đọc di động, sau đó bạn có thể muốn tránh xuất các giá trị chiều rộng tuyệt đối. Để làm điều này bạn cần phải xác định chế độ phát hành Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeOnly hoặc __ WL26.Swing.Thông tin về phần mềm.

 Tiếng Việt