Class HtmlFixedSaveOptions
Nama dari : Aspose.Words.Saving Perhitungan: Aspose.Words.dll (25.4.0)
Bisa digunakan untuk menentukan pilihan tambahan saat menyimpan dokumen dalam format Aspose.Words.SaveFormat.HtmlFixed.
Untuk mempelajari lebih lanjut, kunjungi Specify Save Options Artikel dokumentasi .
public class HtmlFixedSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← HtmlFixedSaveOptions
anggota yang diwarisi
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
Menentukan prefix yang ditambahkan ke semua nama kelas di style.css file.Default nilai adalah ‘aw’.
public string CssClassNamesPrefix { get; set; }
Nilai Properti
Encoding
Menentukan kode yang akan digunakan saat mengekspor ke HTML.Default value adalah ’new UTF8Encoding(true)’ (UTF-8 dengan BOM).
public Encoding Encoding { get; set; }
Nilai Properti
ExportEmbeddedCss
Menentukan apakah CSS (Cascading Style Sheet) harus dimasukkan ke dalam dokumen HTML.
public bool ExportEmbeddedCss { get; set; }
Nilai Properti
ExportEmbeddedFonts
Menentukan apakah fon harus dimasukkan ke dalam dokumen HTML dalam format Base64.Catatan pengaturan bendera ini dapat secara signifikan meningkatkan ukuran output file HTML.
public bool ExportEmbeddedFonts { get; set; }
Nilai Properti
ExportEmbeddedImages
Menentukan apakah gambar harus dimasukkan ke dalam dokumen HTML dalam format Base64.Catatan pengaturan bendera ini dapat secara signifikan meningkatkan ukuran output file HTML.
public bool ExportEmbeddedImages { get; set; }
Nilai Properti
ExportEmbeddedSvg
Menentukan apakah sumber daya SVG harus dimasukkan ke dalam dokumen HTML. nilai default adalah ‘kebenaran’.
public bool ExportEmbeddedSvg { get; set; }
Nilai Properti
ExportFormFields
Dapatkan atau menetapkan indikasi apakah medan bentuk diekspor sebagai interaktifitem (seperti tag ‘input’) bukannya terkonversi ke teks atau grafis.
public bool ExportFormFields { get; set; }
Nilai Properti
FontFormat
Dapatkan atau mengatur Aspose.Words.Saving.ExportFontFormat yang digunakan untuk ekspor fon.Nilai default adalah Aspose.Words.Saving.ExportFontFormat.Woff.
public ExportFontFormat FontFormat { get; set; }
Nilai Properti
IdPrefix
Menentukan prefix yang tergantung pada semua ID elemen yang dihasilkan dalam dokumen output.Nilai default adalah nol dan tidak ada prefix yang diprediksi.
public string IdPrefix { get; set; }
Nilai Properti
Remarks
Jika prefix ditentukan, itu hanya dapat mengandung huruf, angka, subcores, dan hyphens,Dan harus dimulai dengan surat.
Exceptions
Nilai tidak memenuhi persyaratan yang dinyatakan di atas.
OptimizeOutput
Bendera menunjukkan apakah diperlukan untuk mengoptimalkan output.Jika bendera ini ditetapkan redundant nested canvas dan kosong canvas dihapus,juga tetangga glyphs dengan format yang sama dikontak.Nota: Ketepatan paparan konten dapat dipengaruhi jika properti ini ditetapkan untuk ‘kebenaran’.
Default adalah “kebenaran”.
public override bool OptimizeOutput { get; set; }
Nilai Properti
PageHorizontalAlignment
Menentukan penyelarasan horizontal halaman dalam dokumen HTML.Nilai default adalah Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }
Nilai Properti
HtmlFixedPageHorizontalAlignment
PageMargins
Menentukan margin di sekitar halaman dalam dokumen HTML.Nilai margin diukur dalam poin dan harus sama dengan atau lebih besar dari 0.Nilai default adalah 10 poin.
public double PageMargins { get; set; }
Nilai Properti
Remarks
Tergantung pada nilai Aspose.Words.Saving.HtmlFixedSaveOptions.PageHorizontalAlignment sifat:
- Menentukan margin halaman atas, bawah dan kiri jika nilai adalah Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Left.
- Menentukan margin halaman atas, bawah dan kanan jika nilai adalah Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Right.
- Menentukan margin halaman atas dan bawah jika nilai adalah Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
RemoveJavaScriptFromLinks
Menentukan apakah JavaScript akan dihapus dari link.Default adalah ‘fake’.
public bool RemoveJavaScriptFromLinks { get; set; }
Nilai Properti
Remarks
Jika opsi ini diaktifkan, semua link yang mengandung JavaScript (misalnya, link dengan “javascript:” dalam atribut href)akan digantikan dengan “javascript:void(0)”. ini dapat membantu mencegah potensi risiko keamanan, seperti serangan XSS.
ResourceSavingCallback
Memungkinkan untuk mengontrol bagaimana sumber daya (gambar, fon, dan css) disimpan ketika dokumen diekspor ke halaman tetap format HTML.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
Nilai Properti
ResourcesFolder
Menentukan folder fisik di mana sumber daya (gambar, font, css) disimpan saat mengekspor dokumen ke format HTML.Default adalah ‘zero’.
public string ResourcesFolder { get; set; }
Nilai Properti
Remarks
Ini hanya berlaku jika Properti Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedImages adalah .
Ketika Anda menyimpan Aspose.Words.Dokumen dalam format Html, Aspose.Words perlu menyimpan semua gambar yang tertanam dalam dokumen sebagai file terpisah. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder memungkinkan Anda untuk menentukan di mana gambar akan disimpan dan Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias memungkinkan Anda untuk menentukan bagaimana URI gambar akan dibangun.
Jika Anda menyimpan dokumen ke dalam file dan memberikan nama file, Aspose.Words, secara default, menyimpan gambar dalam folder yang sama di mana file dokumen disimpan.
Jika Anda menyimpan dokumen ke dalam aliran, Aspose.Words tidak memiliki folder di mana untuk menyimpan gambar, tetapi masih perlu menyimpan gambar di suatu tempat. dalam hal ini, Anda perlu menentukan folder yang dapat diakses dengan menggunakan Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder property
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
Menentukan nama folder yang digunakan untuk membangun URI gambar yang ditulis dalam dokumen HTML.Default adalah ‘zero’.
public string ResourcesFolderAlias { get; set; }
Nilai Properti
Remarks
Ketika Anda menyimpan Aspose.Words.Dokumen dalam format Html, Aspose.Words perlu menyimpan semua gambar yang tertanam dalam dokumen sebagai file terpisah. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder memungkinkan Anda untuk menentukan di mana gambar akan disimpan dan Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias memungkinkan Anda untuk menentukan bagaimana URI gambar akan dibangun.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder
SaveFontFaceCssSeparately
Flag menunjukkan apakah “@font-face” aturan CSS harus diletakkan dalam file terpisah “fontFaces.css"ketika dokumen disimpan dengan lembar gaya eksternal (iaitu, ketika Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCssis ‘fake’). nilai default adalah ‘fake’, semua aturan CSS ditulis dalam satu file “styles.css”.
public bool SaveFontFaceCssSeparately { get; set; }
Nilai Properti
Remarks
Menetapkan properti ini untuk ‘kebenaran’ memulihkan perilaku lama (fail terpisah) untuk kompatibilitas dengan kode warisan.
SaveFormat
Menentukan format di mana dokumen akan disimpan jika ini menyimpan opsi objek digunakan.Hanya bisa menjadi Aspose.Words.SaveFormat.HtmlFixed.
public override SaveFormat SaveFormat { get; set; }
Nilai Properti
ShowPageBorder
Menentukan apakah batas di sekitar halaman harus ditampilkan.Default adalah ‘kebenaran’.
public bool ShowPageBorder { get; set; }
Nilai Properti
UseTargetMachineFonts
Bendera menunjukkan apakah fon dari mesin target harus digunakan untuk menampilkan dokumen.Jika bendera ini ditetapkan untuk ‘kebenaran’, Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat dan Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFonts sifat tidak memiliki efek,juga Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback tidak dibebaskan untuk fon.Default adalah ‘palsu’.
public bool UseTargetMachineFonts { get; set; }