Class HtmlFixedSaveOptions
Tên không gian: Aspose.Words.Saving Tổng hợp: Aspose.Words.dll (25.4.0)
Nó 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 vào định dạng Aspose.Words.SaveFormat.HtmlFixed.
Để tìm hiểu thêm, hãy ghé thăm Specify Save Options tài liệu bài viết.
public class HtmlFixedSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← HtmlFixedSaveOptions
Thành viên thừa kế
FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , 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
HtmlFixedSaveOptions()
public HtmlFixedSaveOptions()
Properties
CssClassNamesPrefix
Cài đặt tiền tệ được thêm vào tất cả các tên lớp trong file.default style.css là ‘aw’.
public string CssClassNamesPrefix { get; set; }
Giá trị bất động sản
Encoding
Tùy chọn mã hóa để sử dụng khi xuất sang HTML.Giá mặc định là ‘UTF8Encoding(true)’ (UTF-8 với BOM).
public Encoding Encoding { get; set; }
Giá trị bất động sản
ExportEmbeddedCss
Nó xác định xem CSS (Cascading Style Sheet) có nên được nhúng vào tài liệu HTML hay không.
public bool ExportEmbeddedCss { get; set; }
Giá trị bất động sản
ExportEmbeddedFonts
Nó xác định liệu các phông chữ nên được nhúng vào tài liệu HTML trong định dạng Base64.Lưu ý thiết lập lá cờ này có thể làm tăng đáng kể kích thước của tệp output HTML.
public bool ExportEmbeddedFonts { get; set; }
Giá trị bất động sản
ExportEmbeddedImages
Nó xác định xem hình ảnh có nên được nhúng vào tài liệu HTML trong định dạng Base64.Lưu ý thiết lập lá cờ này có thể làm tăng đáng kể kích thước của tệp output HTML.
public bool ExportEmbeddedImages { get; set; }
Giá trị bất động sản
ExportEmbeddedSvg
Nó xác định liệu tài nguyên SVG có nên được tích hợp vào tài liệu HTML hay không.Giá mặc định là ’thực tế’.
public bool ExportEmbeddedSvg { get; set; }
Giá trị bất động sản
ExportFormFields
Nhận hoặc đặt dấu hiệu cho thấy liệu các trường hình dạng được xuất khẩu như tương tác hay khôngCác mục (như thẻ ’trích’) thay vì được chuyển đổi thành văn bản hoặc đồ họa.
public bool ExportFormFields { get; set; }
Giá trị bất động sản
FontFormat
Nhận hoặc cài đặt Aspose.Words.Saving.ExportFontFormat được sử dụng để xuất font.Giá trị mặc định là Aspose.Words.Saving.ExportFontFormat.Woff.
public ExportFontFormat FontFormat { get; set; }
Giá trị bất động sản
IdPrefix
Cài đặt một bản cài đặt phụ thuộc vào tất cả các ID yếu tố được tạo trong tài liệu xuất khẩu.Giá trị mặc định là null và không có tiền lệ được đặt trước.
public string IdPrefix { get; set; }
Giá trị bất động sản
Remarks
Nếu tiền tệ được chỉ định, nó chỉ có thể chứa các lá thư, chữ số, chữ ký, và hyphens,Và phải bắt đầu bằng một lá thư.
Exceptions
Giá trị không đáp ứng các yêu cầu được nêu ở trên.
OptimizeOutput
Bảng cho biết liệu nó là cần thiết để tối ưu hóa sản xuất.Nếu lá cờ này được thiết lập, các tấm gạch mỏng và các tấm gạch trống được loại bỏ,cũng như các tấm gạch hàng xóm với cùng định dạng được kết hợp.Hãy lưu ý: Độ chính xác của màn hình nội dung có thể bị ảnh hưởng nếu tài sản này được thiết lập để ’thực tế'.
Lời bài hát: Default Is True
public override bool OptimizeOutput { get; set; }
Giá trị bất động sản
PageHorizontalAlignment
Nó xác định sự phù hợp ngang của các trang trong một tài liệu HTML.Giá trị mặc định là Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }
Giá trị bất động sản
HtmlFixedPageHorizontalAlignment
PageMargins
Cụ thể các ranh giới xung quanh các trang trong một tài liệu HTML.Giá trị giới hạn được đo bằng điểm và nên bằng hoặc lớn hơn 0.Giá trị mặc định là 10 điểm.
public double PageMargins { get; set; }
Giá trị bất động sản
Remarks
Tùy thuộc vào giá trị của Aspose.Words.Saving.HtmlFixedSaveOptions.PageHorizontalAlignment tài sản:
- Định nghĩa hàng đầu, dưới và trái của trang nếu giá trị là Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Left.
- Định nghĩa hàng đầu, dưới và bên phải nếu giá trị là Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Right.
- Định nghĩa hàng đầu và dưới cùng của trang nếu giá trị là Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
RemoveJavaScriptFromLinks
Nó xác định liệu JavaScript sẽ bị xóa khỏi các liên kết.Default là ’lầm'.
public bool RemoveJavaScriptFromLinks { get; set; }
Giá trị bất động sản
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.
ResourceSavingCallback
Cho phép kiểm soát cách tài nguyên (phim, phông chữ và css) được lưu trữ khi một tài liệu được xuất vào định dạng HTML trang cố định.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
Giá trị bất động sản
ResourcesFolder
Nó chỉ định thư mục vật lý nơi các tài nguyên (những hình ảnh, phông chữ, css) được lưu khi xuất tài liệu vào định dạng HTML.Default là ‘zero’.
public string ResourcesFolder { get; set; }
Giá trị bất động sản
Remarks
Chỉ có hiệu lực nếu Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedImages thuộc sở hữu.
Khi bạn lưu một Aspose.Words.Document trong định dạng Html, Aspose.Words cần lưu tất cả các hình ảnh tích hợp trong tài liệu như các tệp độc lập. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder cho phép bạn xác định nơi hình ảnh sẽ được lưu và Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias cho phép bạn xác định làm thế nào hình ảnh URI sẽ được xây dựng.
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, Aspose.Words, theo mặc định, lưu hình ảnh trong cùng một thư mục nơi tệp tài liệu được lưu. Sử dụng Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder để vượt qua hành vi này.
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 các hình ảnh, nhưng vẫn cần lưu các hình ảnh ở đâu đó. trong trường hợp này, bạn cần phải xác định một thư mục có thể truy cập bằng cách sử dụng Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder thuộc tính
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
Nên tên của thư mục được sử dụng để xây dựng hình ảnh URI được viết trong một tài liệu HTML.Default là ‘zero’.
public string ResourcesFolderAlias { get; set; }
Giá trị bất động sản
Remarks
Khi bạn lưu một Aspose.Words.Document trong định dạng Html, Aspose.Words cần lưu tất cả các hình ảnh tích hợp trong tài liệu như các tệp độc lập. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder cho phép bạn xác định nơi hình ảnh sẽ được lưu và Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias cho phép bạn xác định làm thế nào hình ảnh URI sẽ được xây dựng.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesThông tin
SaveFontFaceCssSeparately
Nhãn hiệu cho thấy liệu các quy tắc CSS “@font-face” nên được đặt trong một tệp riêng biệt “fontFaces.css"khi một tài liệu được lưu trữ với bảng điều khiển bên ngoài (ví dụ, khi Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCssis ‘fake’).Tỷ lệ mặc định là ‘fake’, tất cả các quy tắc CSS được viết trong một tệp “styles.css”.
public bool SaveFontFaceCssSeparately { get; set; }
Giá trị bất động sản
Remarks
Đặt tài sản này vào ’truyền’ khôi phục lại hành vi cũ (các tệp riêng biệt) để tương thích với mã di sản.
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.Chỉ có thể được Aspose.Words.SaveFormat.HtmlFixed.
public override SaveFormat SaveFormat { get; set; }
Giá trị bất động sản
ShowPageBorder
Nó chỉ ra liệu giới hạn xung quanh các trang nên được hiển thị.Default là ’thực tế’.
public bool ShowPageBorder { get; set; }
Giá trị bất động sản
UseTargetMachineFonts
Bảng cho biết liệu các phông từ máy mục tiêu phải được sử dụng để hiển thị tài liệu.Nếu lá cờ này được thiết lập để ’truyền’, Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat và Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFonts thuộc tính không có hiệu lực,cũng như Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback không được thả cho phông.Default là ‘phông’.
public bool UseTargetMachineFonts { get; set; }