Class HtmlFixedSaveOptions
Namespace: Aspose.Words.Saving
Toplantı: Aspose.Words.dll (25.3.0)
Bir belgeyi Aspose.Words.SaveFormat.HtmlFixed biçiminde kaydetmek için ek seçenekler belirlemek için kullanılabilir.
To learn more, visit the Specify Save Options documentation article.
public class HtmlFixedSaveOptions : FixedPageSaveOptions
Miras
object ←SaveOptions ←FixedPageSaveOptions ←HtmlFixedSaveOptions
mirasçı üyeleri
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()
Yapımcılar
HtmlFixedSaveOptions()
public HtmlFixedSaveOptions()
Mülkiyet
CssClassNamesPrefix
Style.css file.Default değerinde tüm sınıf adlarına eklenen bir önizlemeyi belirtir ‘aw’dır.
public string CssClassNamesPrefix { get; set; }
Mülkiyet Değer
Encoding
HTML’e ihraç ederken kullanılması gereken kodlamayı belirtir.Default değeri ‘yeni UTF8Encoding(true)’ (UTF-8 ile BOM’dur).
public Encoding Encoding { get; set; }
Mülkiyet Değer
ExportEmbeddedCss
CSS (Cascading Style Sheet) HTML belgesine yerleştirilmelidir.
public bool ExportEmbeddedCss { get; set; }
Mülkiyet Değer
ExportEmbeddedFonts
Yazıların Base64 biçiminde HTML belgesine yerleştirilmesi gerektiğini belirtir.Not Bu bayrak ayarları çıkış HTML dosyasının boyutunu önemli ölçüde artırabilir.
public bool ExportEmbeddedFonts { get; set; }
Mülkiyet Değer
ExportEmbeddedImages
Görüntülerin Base64 biçiminde HTML belgesine yerleştirilmesi gerektiğini belirtir.Not Bu bayrak ayarları çıkış HTML dosyasının boyutunu önemli ölçüde artırabilir.
public bool ExportEmbeddedImages { get; set; }
Mülkiyet Değer
ExportEmbeddedSvg
SVG kaynaklarının HTML belgesine yerleştirilmesi gerektiğini belirtir.Default değeri ‘gerçek’tir.
public bool ExportEmbeddedSvg { get; set; }
Mülkiyet Değer
ExportFormFields
Şekil alanlarının etkileşimli olarak ihraç edilip ihraç edilip ihraç edilip ihraç edilip ihraç edilip ihraç edilip ihraç edilip ihraç edilip ihraç edilip ihraç edilip ihraç edilip ihraç edilip ihraç edilip ihraç edilip ihraç edilir.öğeleri (giriş etiketleri olarak) yerine metin veya grafik olarak dönüştürülmüştür.
public bool ExportFormFields { get; set; }
Mülkiyet Değer
FontFormat
Aspose.Words.Saving.ExportFontFormat, yazı tipi ihraç etmek için kullanılır.Varsayılan değer Aspose.Words.Saving.ExportFontFormat.Woff’dur.
public ExportFontFormat FontFormat { get; set; }
Mülkiyet Değer
IdPrefix
Çıkış belgesinde oluşturulan tüm öğe kimliklerine bağlı olan bir önceden belirlenir.Default değeri sıfırdır ve hiçbir önceden tahsil edilmez.
public string IdPrefix { get; set; }
Mülkiyet Değer
Notlar
Eğer önceden belirtilmişse, yalnızca harfler, rakamlar, alt rakamlar ve hyphens içerebilir.Bir mektupla başlamalıyız.
istisnalar
Değer yukarıda belirtilen gereksinimleri karşılamıyor.
OptimizeOutput
Bayrak, çıkışın optimizasyonu için gerekli olup olmadığını gösterir.Eğer bu bayrak redundant nested kanvaslar ayarlanırsa ve boş kanvaslar kaldırılırsa,Aynı biçimlendirme ile komşu grifler de karıştırılır.Not: Bu özellik ‘gerçek’ olarak ayarlanırsa içerik görüntüsünün doğruluğu etkilenebilir.
Default “gerçek” demektir.
public override bool OptimizeOutput { get; set; }
Mülkiyet Değer
PageHorizontalAlignment
Bir HTML belgesinde sayfaların yatay uyumluluğunu belirler.Varsayılan değer Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center’dir.
public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }
Mülkiyet Değer
HtmlFixedPageHorizontalAlignment
PageMargins
Bir HTML belgesinde sayfaların etrafındaki marjları belirler.Marj değeri noktalarla ölçülür ve 0’a eşit veya daha büyük olmalıdır.Default değeri 10 puan.
public double PageMargins { get; set; }
Mülkiyet Değer
Notlar
Aspose.Words.Saving.HtmlFixedSaveOptions.PageHorizontalAlignment özelliklerine bağlıdır:
- Yukarı, alt ve sol sayfa marjlarını belirler, eğer değer Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Left ise.
- Yukarı, alt ve sağ sayfa marjlarını belirler, eğer değer Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Right ise.
- Top ve alt sayfa marjlarını belirler, eğer değer Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center ise.
RemoveJavaScriptFromLinks
JavaScript’in bağlantılardan kaldırılacağını belirtir.Default ‘yanlış’dır.Eğer bu seçenek etkinleştirilirse, JavaScript’i içeren tüm bağlantılar “javascript:void(0)” ile değiştirilir.
public bool RemoveJavaScriptFromLinks { get; set; }
Mülkiyet Değer
ResourceSavingCallback
Bir belge sabit sayfaya Html biçiminde ihraç edildiğinde kaynakların (görüntüler, yazı tipleri ve css) nasıl kaydedildiğini kontrol etmenizi sağlar.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
Mülkiyet Değer
ResourcesFolder
Bir belgeyi HTML formatına ihraç ederken kaynakların (görüntüler, yazı tipleri, css) kaydedildiği fiziksel klasörü belirtir.Default ‘zero’dır.
public string ResourcesFolder { get; set; }
Mülkiyet Değer
Notlar
Sadece Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedImages mülkiyeti ise geçerlidir.
Bir Aspose.Words.Dokument Html biçiminde kaydedildiğinde, Aspose.Words belgeye bağlanmış tüm görüntüleri ayrı dosyalar olarak kaydetmek gerekir. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder resimlerin nerede kaydedileceğini ve Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias resim URI’lerin nasıl yapılacağını belirtmek için izin verir.
Bir dosyayı bir dosyaya kaydeder ve bir dosya adı verirseniz, Aspose.Words varsayılan olarak dosya dosyasının kaydedildiği aynı klasörde görüntüleri kaydeder.
Bir belgeyi bir akımda kaydetmek istiyorsanız, Aspose.Words resimleri kaydetmek için bir klasör yoktur, ama yine de resimleri bir yerde kaydetmek gerekir. bu durumda, Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder mülkiyeti kullanarak erişilebilir bir klasör belirlemeniz gerekir
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
Bir HTML belgesine yazılmış görüntü URI’leri oluşturmak için kullanılan klasörün adını belirtin.Default ‘zero’dır.
public string ResourcesFolderAlias { get; set; }
Mülkiyet Değer
Notlar
Bir Aspose.Words.Dokument Html biçiminde kaydedildiğinde, Aspose.Words belgeye bağlanmış tüm görüntüleri ayrı dosyalar olarak kaydetmek gerekir. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder resimlerin nerede kaydedileceğini ve Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias resim URI’lerin nasıl yapılacağını belirtmek için izin verir.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder
SaveFontFaceCssSeparately
Bayrak, “@font-face” CSS kurallarının “fontFaces.css” ayrı bir dosyaya yerleştirilmesi gerektiğini gösterir, bir belge dış şablonla kaydedildiğinde (yani, Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCssis ‘sahte’). Varsayılan değeri ‘sahte’, tüm CSS kuralları tek bir dosyaya yazılır “styles.css”.
public bool SaveFontFaceCssSeparately { get; set; }
Mülkiyet Değer
Notlar
Bu mülkü ‘gerçek’ olarak ayarlamak, eski davranışları (ayrı dosyaları) miras kodu ile uyumluluk için geri getirir.
SaveFormat
Bu kaydetme seçenekleri nesnesinin kullanıldığı takdirde belgenin kaydedileceği biçimini belirtir.Sadece Aspose.Words.SaveFormat.HtmlFixed olabilir.
public override SaveFormat SaveFormat { get; set; }
Mülkiyet Değer
ShowPageBorder
Sayfaların etrafındaki sınırın gösterilmesi gerektiğini belirtir.Default ‘gerçek’tir.
public bool ShowPageBorder { get; set; }
Mülkiyet Değer
UseTargetMachineFonts
Bayrak, hedef makinenin yazı tiplerinin belgeyi görüntülemek için kullanılması gerektiğini gösterir.Eğer bu bayrak ‘gerçek’ olarak ayarlanırsa, Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat ve Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFont özellikleri etkisizdir,Ayrıca Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback yazı tipleri için atılmaz.
public bool UseTargetMachineFonts { get; set; }