Class HtmlFixedSaveOptions

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

string

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

Encoding

ExportEmbeddedCss

Menentukan apakah CSS (Cascading Style Sheet) harus dimasukkan ke dalam dokumen HTML.

public bool ExportEmbeddedCss { get; set; }

Nilai Properti

bool

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

bool

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

bool

ExportEmbeddedSvg

Menentukan apakah sumber daya SVG harus dimasukkan ke dalam dokumen HTML. nilai default adalah ‘kebenaran’.

public bool ExportEmbeddedSvg { get; set; }

Nilai Properti

bool

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

bool

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

ExportFontFormat

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

string

Remarks

Jika prefix ditentukan, itu hanya dapat mengandung huruf, angka, subcores, dan hyphens,Dan harus dimulai dengan surat.

Exceptions

ArgumentException

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

bool

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

double

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

bool

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

IResourceSavingCallback

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

string

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

string

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

bool

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

SaveFormat

ShowPageBorder

Menentukan apakah batas di sekitar halaman harus ditampilkan.Default adalah ‘kebenaran’.

public bool ShowPageBorder { get; set; }

Nilai Properti

bool

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; }

Nilai Properti

bool

 Indonesia