Class HtmlSaveOptions

Class HtmlSaveOptions

İsim alanı : Aspose.Words.Saving Toplama: Aspose.Words.dll (25.4.0)

Bir belgeyi kaydetmek için ek seçenekler belirlemek için kullanılabilir.Aspose.Words.SaveFormat.Html , Aspose.Words.SaveFormat.Mhtml , Aspose.Words.SaveFormat.Epub ,Aspose.Words.SaveFormat.Azw3 veya Aspose.Words.SaveFormat.Mobi biçimi.

Daha fazlasını öğrenmek için, ziyaret Specify Save Options Belgelendirme makalesi .

public class HtmlSaveOptions : SaveOptions

Inheritance

object SaveOptions HtmlSaveOptions

mirasçı üyeleri

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()

Bu sınıfın yeni bir örneği başlatır ve bir belgeyi kaydetmek için kullanılabilir.Aspose.Words.SaveFormat.Html biçiminde

public HtmlSaveOptions()

HtmlSaveOptions(SaveFormat)

Bu sınıfın yeni bir örneği başlatır ve bir belgeyi kaydetmek için kullanılabilir.Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 veya Aspose.Words.SaveFormat.Mobi biçimi.

public HtmlSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 veya Aspose.Words.SaveFormat.Mobi.

Properties

AllowNegativeIndent

Paragrafların olumsuz sol ve sağ indentlerinin normalleştirildiğini belirtirHTML, MHTML veya EPUB’a kaydedildiğinde.

public bool AllowNegativeIndent { get; set; }

Mülkiyet Değer

bool

Remarks

Negatif indent izin verilmediğinde, sıfır marj olarak HTML’ye ihraç edilir. negatif indent izin verildiğinde, bir paragraf kısmen tarayıcı penceresinin dışında görünebilir.

CssClassNamePrefix

Tüm CSS sınıf isimlerine eklenen bir önizlemeyi belirtir.Varsayılan değeri boş bir zincirdir ve oluşturulan CSS sınıf isimleri ortak bir önizlemeye sahip değildir.

public string CssClassNamePrefix { get; set; }

Mülkiyet Değer

string

Remarks

Bu değer boş değilse, Aspose.Words tarafından oluşturulan tüm CSS sınıfları belirtilen önizleme ile başlayacaktır. Bu, örneğin, oluşturulan belgelere özelleştirilmiş CSS eklerseniz ve sınıf adı çatışmalarını önlemek istiyorsanız yararlı olabilir.

Değer yoksa boşsa, geçerli bir CSS tanımlayıcısı olmalıdır.

Exceptions

ArgumentException

Değer boş değildir ve geçerli bir CSS tanımlayıcısı değildir.

CssSavingCallback

Bir belge HTML, MHTML veya EPUB’a kaydedildiğinde CSS stillerinin nasıl kaydedildiğini kontrol etmenizi sağlar.

public ICssSavingCallback CssSavingCallback { get; set; }

Mülkiyet Değer

ICssSavingCallback

CssStyleSheetFileName

Cascading Style Sheet (CSS) dosyasının yolu ve adı, bir belge yazıldığında belirtilir.Html’e ihraç edilir.Default boş bir çizgidir.

public string CssStyleSheetFileName { get; set; }

Mülkiyet Değer

string

Remarks

Bu özellik yalnızca bir belgeyi HTML biçiminde kaydetmek ve dış CSS tarzı sayfası Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType kullanılarak talep edildiğinde geçerlidir.

Bu özellik boşsa, CSS dosyası aynı klasöre ve HTML belgesiyle aynı isimle kaydedilir, ancak “.css” uzantısı ile.

Bu özellikte yalnızca yol ama dosya adı belirtilmezse, CSS dosyası belirtilen klasöre kaydedilir ve HTML belgesine benzer bir isim olacak ancak “.css” uzantısı ile.

Bu özellik tarafından belirtilen klasör mevcut değilse, CSS dosyası kaydedilmeden önce otomatik olarak oluşturulur.

Dış CSS dosyasının kaydedildiği bir klasörü belirlemenin başka bir yolu Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder kullanmaktır.

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

CssStyleSheetType

CSS (Cascading Style Sheet) stillerinin HTML, MHTML veya EPUB’a nasıl ihraç edildiğini belirtir.Varsayılan değer Aspose.Words.Saving.CssStyleSheetType.Inline HTML/MHTML için veAspose.Words.Saving.CssStyleSheetType.External için EPUB.

public CssStyleSheetType CssStyleSheetType { get; set; }

Mülkiyet Değer

CssStyleSheetType

Remarks

CSS tarzı sayfasını bir dış dosyaya kaydetmek yalnızca HTML’ye kaydedildiğinde desteklenir. konteyner biçimlerinden birine (EPUB veya MHTML) ihraç ettiğinizde ve Aspose.Words.Saving.CssStyleSheetType.External, CSS dosyasını çıkış paketine enkapsüle edilecektir.

Ayrıca bakın

HtmlSaveOptions . CssStyleSheetFileName

DocumentPartSavingCallback

Bir belgenin HTML veya EPUB’a kaydedildiğinde belge parçalarının nasıl kaydedildiğini kontrol etmenizi sağlar.

public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }

Mülkiyet Değer

IDocumentPartSavingCallback

DocumentSplitCriteria

Aspose.Words.SaveFormat.Html’e kaydedildiğinde belgenin nasıl bölünmesi gerektiğini belirtir,Aspose.Words.SaveFormat.Epub veya Aspose.Words.SaveFormat.Azw3 biçiminde.Varsayılan olarak Aspose.Words.Saving.DocumentSplitCriteria.HTML veAspose.Words.Saving.DocumentSplitCriteria.HeadingEPUB ve AZW3 için Paragraf.

public DocumentSplitCriteria DocumentSplitCriteria { get; set; }

Mülkiyet Değer

DocumentSplitCriteria

Remarks

Genellikle tek bir dosya olarak HTML’ye kaydedilen bir belge istiyorsunuz.Ama bazı durumlarda çıkışın birkaç küçük HTML sayfasına bölünmesi tercih edilir.HTML formatında kaydetildiğinde bu sayfalar bireysel dosyaların veya akışların çıkışı olacaktır.

Bir belge MHTML biçiminde kaydedildiğinde bölünemez.

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

DocumentSplitHeadingLevel

Belgenin bölünmesi için maksimum başlık seviyesi belirlenir.Default değer ‘2’dir.

public int DocumentSplitHeadingLevel { get; set; }

Mülkiyet Değer

int

Remarks

Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria içerdiğinde Wl26.Rescue.Practure.HeadingParagraph ve bu özellik 1’den 9’a kadar bir değere ayarlanırsa, belge kullanılarak biçimlendirilmiş paragraflara bölünür , , vb. şablonlar belirlenmiş başlık seviyesine kadar.

Varsayılan olarak, yalnızca ve paragraflar belgeyi bölünmesine neden olur. bu mülkün sıfırına yerleştirilmesi, belgenin başlık paragraflarda hiçbir şekilde ayrılmamasına neden olacaktır.

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

Encoding

HTML, MHTML veya EPUB’a ihraç ederken kullanılacak kodlamayı belirtir.Default değeri ‘yeni UTF8Encoding(false)’ (UTF-8 BOM olmadan).

public Encoding Encoding { get; set; }

Mülkiyet Değer

Encoding

ExportCidUrlsForMhtmlResources

MHTML belgelerinde yer alan referans kaynakları (görüntüler, yazı tipleri, CSS) için CID (Content-ID) URL’leri kullanmanız gerektiğini belirtir.

public bool ExportCidUrlsForMhtmlResources { get; set; }

Mülkiyet Değer

bool

Remarks

Bu seçenek yalnızca MHTML’de kaydedilen belgeleri etkiler.

Varsayılan olarak, MHTML belgelerindeki kaynaklar dosya adı (örneğin, “image.png”), MIME bölümlerinin “Content-Location” başlıklarına karşı eşleşir.

Bu seçenek, kaynak dosyalarına yönelik referansların CID (Content-ID) URL’ler (örneğin, “cid:image.png”) olarak yazıldığı ve “Content-ID” başlıklarına karşı eşleştiği alternatif bir yöntem sağlar.

Teorik olarak, iki referans yöntemi arasında bir fark olmamalıdır ve bunlardan herhangi birinin herhangi bir tarayıcı veya posta aracında düzgün çalışması gerekir. pratikte, ancak, bazı ajanlar dosya adı ile kaynakları yakalamayı başarısız olur. tarayıcınız veya posta aracı bir MTHML belgesinde yer alan kaynakları yüklemeyi reddederse (görüntüleri göstermez veya CSS stillerini yüklemez), CID URL’leri ile belgeyi ihraç etmeye çalışın.

ExportDocumentProperties

Yerleşik ve özelleştirilmiş belge özelliklerini HTML, MHTML veya EPUB’a ihraç etmeyi belirtir.Default değeri ‘yanlış’dır.

public bool ExportDocumentProperties { get; set; }

Mülkiyet Değer

bool

ExportDropDownFormFieldAsText

Download form alanlarının HTML veya MHTML’ye nasıl kaydedildiğini kontrol eder.Default değeri ‘yanlış’dır.

public bool ExportDropDownFormFieldAsText { get; set; }

Mülkiyet Değer

bool

Remarks

Kurulduğunda , normal metin olarak drop-down form alanları ihraç eder. , HTML’de SELECT element olarak drop-down form alanları ihraç eder.

EPUB’a ihraç ederken, metin indirme form alanları her zaman bu formatın gereksinimleri nedeniyle metinde kaydedilir.

ExportFontResources

yazı tipi kaynaklarının HTML, MHTML veya EPUB’a ihraç edilmesi gerektiğini belirtir.Default ‘yanlış’dır.

public bool ExportFontResources { get; set; }

Mülkiyet Değer

bool

Remarks

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

Eğer Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources ayarlanırsa , ana HTML belgesi düzenli olarak CSS 3 aracılığıyla her yazı tipi ile ilgili olacaktır ve yazı tipleri ayrı dosyalar olarak çıkış olacaktır.

Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 ayarlanırsa , yazı tipleri ayrı dosyalar için kaydedilmez.

Font kaynakları ihraç ederken, font lisanslama sorunları dikkate alınmalıdır. indirilebilir bir font mekanizması aracılığıyla belirli fontları kullanmak isteyen yazarlar her zaman amaçlı kullanımının yazı tipi lisansı kapsamına girdiğini dikkatlice kontrol etmelidir. Birçok ticari font şu anda herhangi bir biçimde yazı tiplerinin web indirilmesine izin vermez. Bazı harfleri kapsayan Lisans sözleşmeleri özellikle CSS tarzı sayfalarında kurallar yoluyla kullanımın izin verilmediğini belirtmek.

Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold

ExportFontsAsBase64

Bas64 kodlama’da yazı tipi kaynaklarının HTML’ye yerleştirilmesi gerektiğini belirtir.Default ‘yanlış’dır.

public bool ExportFontsAsBase64 { get; set; }

Mülkiyet Değer

bool

Remarks

Varsayılan olarak, yazı tipleri ayrı dosyaya yazılır. bu seçeneğe ayarlanırsa, yazı tipleri Base64 kodlamasındaki belgenin CSS’sine yerleştirilir.

ExportHeadersFootersMode

Başlıkların ve ayakların HTML, MHTML veya EPUB’a nasıl çıkış yapıldığını belirtir.Varsayılan değer Aspose.Words.Saving.ExportHeadersFootersMode.PerSection HTML/MHTML içinve Aspose.Words.Saving.ExportHeadersFootersMode.None için EPUB.

public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }

Mülkiyet Değer

ExportHeadersFootersMode

Remarks

Başlıkları ve ayakları anlamlı bir şekilde HTML’ye çıkarmak zordur, çünkü HTML sayfalık değildir.

Bu mülk Aspose.Words.Saving.ExportHeadersFootersMode.PerSection olduğunda, Aspose.Words her bölümün başında ve sonunda yalnızca ana başlıkları ve ayakları ihraç eder.

Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectFooter yalnızca ilk ana başlık ve son ana ayak izi (eski ile bağlantılı da dahil) ihraç edilir.

Bu mülkü Aspose.Words.Saving.ExportHeadersFootersMode.None’a ayarlayarak başlıkların ve ayakların ihracatını devre dışı bırakabilirsiniz.

ExportImagesAsBase64

Görüntülerin HTML, MHTML veya EPUB çıkışına Base64 biçiminde kaydedildiğini belirtir.Default ‘yanlış’dır.

public bool ExportImagesAsBase64 { get; set; }

Mülkiyet Değer

bool

Remarks

Bu özellik resimlere ayarlandığında, veriler doğrudan öğelere ihraç edilir ve ayrı dosyalar oluşturulmaz.

ExportLanguageInformation

Dil bilgileri HTML, MHTML veya EPUB’a ihraç olup olmadığını belirtir.Default ‘yanlış’dır.

public bool ExportLanguageInformation { get; set; }

Mülkiyet Değer

bool

Remarks

Bu özellik Aspose.Words’a ayarlandığında, dil belirleyen belge öğelerinde HTML atribütü çıkaracaktır.

ExportListLabels

Liste etiketlerinin HTML, MHTML veya EPUB’a nasıl çıkıldığını kontrol eder.Varsayılan değer Aspose.Words.Saving.ExportListLabels.Auto’dur.

public ExportListLabels ExportListLabels { get; set; }

Mülkiyet Değer

ExportListLabels

ExportOriginalUrlForLinkedImages

Orijinal URL’nin bağlantılı görüntülerin URL’si olarak kullanılması gerektiğini belirtir.Default değeri ‘yanlış’dır.

public bool ExportOriginalUrlForLinkedImages { get; set; }

Mülkiyet Değer

bool

Remarks

Değer ayarlanırsa Aspose.Words.Drawing.ImageData.SourceFullName değeri bağlantılı resimlerin URL olarak kullanılır ve bağlantılı resimler belgenin klasörüne veya Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder yüklenmez.

Eğer değerler bağlantılı görüntülere ayarlanırsa, belgenin klasörüne veya Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder ve her bağlanmış görüntü URL’si belge klasöre bağlı olarak yapılandırılır, Wl26.View.Movie.Görüntüleme.ImazlarDevamı ve _ www.movies.com .

ExportPageMargins

Sayfa marjlarının HTML, MHTML veya EPUB’a ihraç olup olmadığını belirtir.Default ‘yanlış’dır.

public bool ExportPageMargins { get; set; }

Mülkiyet Değer

bool

Remarks

Aspose.Words sayfa marjlarının alanını varsayılan olarak göstermez.Herhangi bir öğe belge kenarı tarafından tamamen veya kısmen yapıştırılırsa, görüntülenen alan genişletilebilirBu seçenek.

ExportPageSetup

Sayfa ayarlarının HTML, MHTML veya EPUB’a ihraç olup olmadığını belirtir.Default ‘yanlış’dır.

public bool ExportPageSetup { get; set; }

Mülkiyet Değer

bool

Remarks

Her Aspose.Words.Section Aspose.Words belge modelinde Aspose.Words.PageSetup sınıfı aracılığıyla sayfa ayar bilgileri sağlar. bir belgeyi HTML biçimine ihraç ettiğinizde, bu bilgileri daha fazla kullanım için saklamanız gerekebilir. özellikle, sayfa ayarları paged medya (baskı) veya sonraki dönüşüm için önemli olabilir yerli Microsoft Word dosya biçimleri (DOCX, DOC, RTF, WML).

Çoğu durumda HTML, sayfa oluşturulmadığı tarayıcılarda görüntülenmeyi amaçlamaktadır.Bu nedenle bu özellik varsayılan olarak aktif değildir.

ExportRelativeFontSize

yazı tipi boyutlarının HTML, MHTML veya EPUB’a kaydedildiğinde nispeten birimlerde çıkış olması gerektiğini belirtir.Default ‘yanlış’dır.

public bool ExportRelativeFontSize { get; set; }

Mülkiyet Değer

bool

Remarks

Birçok mevcut belgede (HTML, IDPF EPUB) yazı tipi boyutları nispeten birimlerde belirtilmiştir. Bu, uygulamaların belgeleri görüntülemek / işleme yaparken metin büyüklüğünü ayarlamasına olanak tanır. Örneğin, Microsoft Internet Explorer “Görüntüleme->Mektup Boyutu” alt menüsüne sahiptir, Adobe Digital Editions iki düğme vardır: Artırma/Düşürme Metin Boyut. Eğer bu işlevi çalıştırmak için bekliyorsanız o zaman Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize mülkiyeti .

Aspose kelimeler belge modeli yalnızca mutlak yazı tipi boyutu birimleri ile içerir ve çalışır. nispeten birimler bazı başlangıç (standart) boyutundan yeniden hesaplanmak için ek mantık gerektirir. dosya tarzı yazı tipleri standart olarak alınır. Örneğin, eğer 12pt yazı sistemi ve bazı metin 18pt ise HTML’ye göre çıkış olacaktır.

Bu seçenek etkinleştirildiğinde, metin dışındaki belge elemanları hala mutlak boyutlara sahip olacaktır. ayrıca bazı metiyle ilgili özellikler kesinlikle ifade edilebilir. özellikle, “doğru” kuralı ile belirtilen çizgi aralığı istenmeyen sonuçlar elde edebilir. böylece kaynak belgeleri doğru şekilde tasarlanmalı ve Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize ile ihraç ederken test edilmelidir.

ExportRoundtripInformation

HTML, MHTML veya EPUB’a kaydedildiğinde yuvarlak yol bilgileri yazmanız gerektiğini belirtir.Default değeri HTML için ‘gerçek’ ve MHTML ve EPUB için ‘yanlış’dır.

public bool ExportRoundtripInformation { get; set; }

Mülkiyet Değer

bool

Remarks

Yürüyüş bilgileri tasarrufu, bir Aspose.Words.Document nesnesine geri yüklenen HTML belgeleri sırasında sekme durakları, yorumlar, başlıklar ve ayaklar gibi belge özelliklerini geri yüklemeyi sağlar.

Çevrimiçi bilgi, ilgili HTML unsurlarının -aw-* CSS özellikleri olarak ihraç edilir.

Ne zaman , üretilen dosyaya çıkış için hiçbir yuvarlak yol bilgileri neden olmaz.

ExportShapesAsSvg

Aspose.Words.Drawing.Shape düğümlerinin HTML, MHTML, EPUB veya AZW3’e kaydedildiğinde SVG resimlerine dönüştürüldüğünü kontrol eder.

public bool ExportShapesAsSvg { get; set; }

Mülkiyet Değer

bool

Remarks

Bu seçeneğe ayarlandığında, Aspose.Words.Drawing.Shape düğmelerielemanları olarak ihraç edilir. aksi takdirde, bitmaps’a dönüştürülürler veelementleri olarak ithal edilirler.

ExportTextInputFormFieldAsText

Yazı giriş form alanlarının HTML veya MHTML’ye nasıl kaydedildiğini kontrol eder.Default değeri ‘yanlış’dır.

Mülkiyet Değer

bool

Remarks

Yüklendiğinde, metin giriş form alanları normal metinde olarak ihraç edilir. zaman, Word metnin giriş formu alanlarını HTML’de INPUT unsurları olarak ithal eder.

EPUB’a ihraç ederken, metin giriş form alanları her zaman bu formatın gereksinimleri nedeniyle metinde kaydedilir.

ExportTocPageNumbers

HTML, MHTML ve EPUB’u kaydetmek için sayfa sayısını içerik tablosuna yazmanız gerektiğini belirtir.Default değeri ‘yanlış’dır.

Mülkiyet Değer

bool

ExportXhtmlTransitional

HTML veya MHTML’ye kaydedildiğinde DOCTYPE beyanını yazmanız gerektiğini belirtir.HTML veya MHTML’ye kaydedildiğinde dokümanta bir DOCTYPE beyanını kaydeder.Default değeri ‘yanlış’dır.EPUB veya HTML5’e kaydedildiğinde (Aspose.Words.Saving.HtmlVersion.Html5) DOCTYPE beyanı her zaman yazılır.

Mülkiyet Değer

bool

Remarks

Aspose.Words her zaman bu ayar ne olursa olsun iyi şekillendirilmiş HTML yazar.

HTML çıkış belgesinin başlangıcı şu şekilde görünür:

Aspose.Words, XHTML 1.0 geçici spesifikasyonuna göre xhTML çıkışını amaçlamaktadır, ancak çıkışı her zaman DTD’ye karşı geçerli olmayacaktır. bir Microsoft Word belgesinin içindeki bazı yapıları, xhtTML şemasına karşı doğrulanması gereken bir belgeyi haritalamak zor veya imkansızdır. örneğin Xhhtml, kayma listelerine izin vermez (UL başka bir UL elemanının içine kaymaz), ancak Microsoft word belgenin çok düzeyde listeleri oldukça sık görülür.

FontResourcesSubsettingSizeThreshold

HTML, MHTML veya EPUB’a kaydetmek için hangi yazı tipi kaynaklarının yerleştirilmesi gerektiğini kontrol edin.Default ‘0’dır.

Mülkiyet Değer

int

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources, yazı tipleri bağlı dosyalar veya çıkışın bir parçası olarak ihraç etmenizi sağlar.paket. eğer belge çok sayıda yazı tipi kullanırsa, özellikle çok sayıda glyph ile, o zaman çıkış boyutu büyüyebilirFont subset, ihraç edilen font kaynağının büyüklüğünü filtre ederek azaltır.Mevcut belgeye göre kullanılmamaktadır.

Fonksiyon altyapısı şu şekilde çalışır:

Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources

FontSavingCallback

Bir belge HTML, MHTML veya EPUB’a kaydedildiğinde yazı tiplerinin nasıl kaydedildiğini kontrol etmenizi sağlar.

Mülkiyet Değer

IFontSavingCallback

FontsFolder

Bir belgeyi HTML’ye ihraç ederken yazı tiplerinin nerede kaydedildiği fiziksel klasörü belirler.Default boş bir çizgidir.

Mülkiyet Değer

string

Remarks

HTML biçiminde bir Aspose.Words.Doküman kaydettiğinizde veWl26.Saving.HtmlSaveOptions.ExportFontResources’a ayarlanırken, _www.save.comdosyası olarak kullanılan yazı tiplerini kaydedmeniz gerekir. _wl26.Saving.htmlSavaOption.FontsFolder yazıların nerede saklanacağını belirlemenize olanak tanır.

Bir belgeyi bir dosyaya kaydeder ve dosya adı verirseniz, Aspose.Words, varsayılan olarak, dosyanın kaydedildiği aynı klasörde yazı tiplerini kaydetir. bu davranışın üstesinden gelmek için __ WL27__.Saving.HtmlSaveOptions.FontsFolder kullanın.

Bir belgeyi bir akışa kaydederseniz, Aspose.Words yazı tiplerini kaydetmek için bir klasöre sahip değildir, ancak hala yazı tipi bir yere kaydeder. Bu durumda,Wl26.Saving.HtmlSaveOptions.FontsFolder mülkiyeti içinde erişilebilir bir dosyayı belirlemeniz gerekir. veya _www.save.com.netüzerinden özelleştirilmiş akımlar sağlar.

Aspose.Words.Saving.HtmlSaveOptions.FontsFolder tarafından belirtilen klasör mevcut değilse, otomatik olarak oluşturulur.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder yazı tiplerinin kaydedilmesi gereken bir klasörü belirlemek için başka bir yoldur.

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

FontsFolderAlias

Bir HTML belgesine yazılan yazı tipi URI’leri oluşturmak için kullanılan klasörün adını belirtir.Default boş bir çizgidir.

Mülkiyet Değer

string

Remarks

HTML biçiminde bir Aspose.Words.Doküman kaydettiğinizde veWl26.Saving.HtmlSaveOptions.ExportFontResources’a ayarlanırken, _www.save.comdosyası olarak kullanılan yazı tiplerini kaydedmeniz gerekir. _wl26.Saving.htmlSavaOption.FontsFolder yazıların nerede saklanacağını belirlemenize olanak tanır.

Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias boş bir satır değilse, o zaman HTML yazılı yazı tipi URI olacaktır.

Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias boş bir zincir ise, HTML’ye yazılan yazı tipi URI olacaktır.

Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias ’’ (dot) olarak ayarlanırsa, yazı tipi dosya adı diğer seçenekler ne olursa olsun yol olmadan HTML’e yazılacaktır.

Şifre URI’leri oluşturmak için klasörün adını belirtmenin alternatif yolu Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias kullanmaktır.

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

HtmlVersion

Belgeyi HTML veya MHTML’ye kaydetmek için kullanılması gereken HTML standartının versiyonunu belirtir.Varsayılan değer Aspose.Words.Saving.HtmlVersion.Xhtml’dir.

Mülkiyet Değer

HtmlVersion

ImageResolution

HTML, MHTML veya EPUB’a ihraç ederken görüntüler için çıkış çözünürlüğünü belirler.Default ‘96 dpi’dir.

Mülkiyet Değer

int

Remarks

Bu özellik etkisi raster görüntüleri Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize ve etkileri metafililer olarak ihraç edilmiştir. bazı görüntü özellikleri örneğin kazma veya dönme dönüştürülmüş görüntüler kurtarmak gerektirir ve bu durumda dönüşümlü resimler verilen çözünürlükte oluşturulur.

Ayrıca bakın

HtmlSaveOptions.ScaleImageToShapeSize

ImageSavingCallback

Bir belge HTML, MHTML veya EPUB’a kaydedildiğinde resimlerin nasıl kaydedildiğini kontrol etmenizi sağlar.

Mülkiyet Değer

IImageSavingCallback

ImagesFolder

Bir belgeyi HTML formatına ihraç ederken resimlerin nerede kaydedildiği fiziksel klasörü belirler.Default boş bir çizgidir.

Mülkiyet Değer

string

Remarks

Bir Aspose.Words.Doküman HTML biçiminde kaydettiğinizde,VL27belgeye yerleştirilen tüm görüntüleri tek bir dosya olarak kaydetmeniz gerekir.VW26.Saving.HtmlSaveOptions.ImagesFolder, resimlerin nerede kaydedileceğini ve _ VW26.Moving.VTW.Görüntüleme seçenekleri.

Bir belgeyi bir dosyaya kaydeder ve dosya adı verirseniz, Aspose.Words, varsayılan olarak, belgenin dosyasının kaydedildiği aynı klasörde görüntüleri kaydetir. bu davranışın üstesinden gelmek için __ WL27__.Saving.HtmlSaveOptions.ImagesFolder kullanın.

Bir belgeyi bir akışa kaydederseniz, Aspose.Words resimleri kaydetmek için bir klasör yoktur, ancak yine de görüntüleri bir yere kaydedin. Bu durumda,Wl26.Saving.HtmlSaveOptions.ImagesFolder mülkiyeti veya _www.save.htmlSavOption.ImagicCallback etkinlik işleyicisi aracılığıyla özelleştirilmiş akışı sağlayın.

Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder tarafından belirtilen klasör mevcut değilse, otomatik olarak oluşturulur.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder resimlerin kaydedilmesi gereken bir klasörü belirlemek için başka bir yoldur.

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

ImagesFolderAlias

Bir HTML belgesine yazılmış görüntü URI’leri oluşturmak için kullanılan klasörün adını belirtir.Default boş bir çizgidir.

Mülkiyet Değer

string

Remarks

Bir Aspose.Words.Doküman HTML biçiminde kaydettiğinizde,VL27belgeye yerleştirilen tüm görüntüleri tek bir dosya olarak kaydetmeniz gerekir.VW26.Saving.HtmlSaveOptions.ImagesFolder, resimlerin nerede kaydedileceğini ve _ VW26.Moving.VTW.Görüntüleme seçenekleri.

Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias boş bir satır değilse, o zaman görüntü HTML yazılı URI olacaktır .

Eğer Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias boş bir satırsa, o zaman görüntü HTML yazılı URI olacaktır .

Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias ’’ (dot) olarak ayarlanırsa, görüntü dosya adı diğer seçenekler ne olursa olsun yol olmadan HTML’e yazılacaktır.

Görüntü URI’leri oluşturmak için klasörün adını belirtmenin alternatif yolu Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias kullanmaktır.

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

MetafileFormat

Hangi formatta metafiller HTML, MHTML veya EPUB’a ihraç edildiğinde kaydedilir.Varsayılan değeri Aspose.Words.Saving.HtmlMetafileFormat.Png, metafililer PNG görüntüleri raster için render edilir anlamına gelir.

Mülkiyet Değer

HtmlMetafileFormat

Remarks

Metafiller HTML tarayıcıları tarafından doğal olarak görüntülenmez. varsayılan olarak, Aspose.Words metafizileri HTML’ye ihraç ederken WMF ve EMF resimleri PNG dosyalarına dönüştürür.

Bazı görüntü dönüşümleri, özellikle görüntü kazıları, dönüşüm olmadan metafil görüntüler için uygulanmayacaktır.

Ayrıca bakın

HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize

NavigationMapLevel

EPUB, MOBI veya AZW3 biçimlerine ihraç ederken navigasyon haritasında yer alan başlıkların maksimum seviyesini belirler.

Mülkiyet Değer

int

Remarks

Navigasyon haritası, kullanıcı ajanlarının belge yapısı aracılığıyla kolay bir navigasyon yolunu sağlamasını sağlar. genellikle navigasyon noktaları belgedeki başlıklarla eşleşir. başlıkları seviyelere kadar yerleştirmek için bu değeri Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel’e atar.

Varsayılan olarak, üç düzeyde başlıklar yerleştirilir: stil paragrafları , ve . Bu varlığı 1’den 9’a kadar bir değere ayarlayabilirsiniz, böylece eşdeğer maksimum seviyeyi talep edebilirsiniz.

OfficeMathOutputMode

OfficeMath nesnelerinin HTML, MHTML veya EPUB’a nasıl ihraç edildiğini kontrol eder.Varsayılan değer Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image’dir.

Mülkiyet Değer

HtmlOfficeMathOutputMode

RemoveJavaScriptFromLinks

JavaScript’in bağlantılardan kaldırılacağını belirtir.Default ‘yanlış’dır.

Mülkiyet Değer

bool

Remarks

Bu seçenek etkinleştirildiğinde, JavaScript’i içeren tüm bağlantılar (örneğin href atribütünde “javascript:” bağlantıları)“JavaScript:void(0)” ile değiştirilecektir.Bu, XSS saldırıları gibi potansiyel güvenlik riskleri önlemeye yardımcı olabilir.

ReplaceBackslashWithYenSign

Backslash karakterlerinin yen signs ile değiştirilmesi gerektiğini belirtir.Default değeri ‘yanlış’dır.

Mülkiyet Değer

bool

Remarks

Varsayılan olarak, Aspose.Words MS Word’in davranışını taklit eder ve backslash karakterleri yen işaretleri ile değiştirmez.Ancak, Aspose.Words’in önceki sürümleri bu tür değişiklikleri bazıBu bayrak, Aspose.Words’in önceki sürümleri ile geriye dönük uyumluluğu sağlar.

ResolveFontNames

Belgede kullanılan yazı tipi aile isimlerinin çözüldüğünü ve değiştirildiğini belirtir.Aspose.Words.Document.FontSettings HTML tabanlı biçimlerde yazıldığında.

Mülkiyet Değer

bool

Remarks

Varsayılan olarak, bu seçenek ayarlanır ve yazı tipi aile isimleri kaynak belgelerinde belirtildiği gibi HTML’ye yazılır. yani, Aspose.Words.Document.FontSettings göz ardı edilir ve yazı tipi aile isimlerinin çözünürlüğü veya değiştirilmesi yapılmaz.

Bu seçeneğe ayarlanırsa, Aspose.Words Aspose.Words.Document.FontSettings, kaynak belgesinde belirtilen her yazı tipi aile adını mevcut bir yazı tipi ailesinin adına çözmek için kullanır.

ResourceFolder

Görüntüler, yazı tipleri ve dış CSS gibi tüm kaynakların bir belgeyi kaydedildiğinde kaydedildiği fiziksel bir klasör belirtir.HTML’ye ihraç edilir.Default boş bir çerçeve.

Mülkiyet Değer

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder, tüm kaynakların yazılması gereken bir klasörü belirlemenin en basit yoludur.Bir başka yol da bireysel özellikleri kullanmaktır. _www.Wl26_.saveoptions.FontsFolders, _ww.wl26.Saver.hu.ImagesFols, ve _whl62.Saving.htmSavaOption.CssStyleSheetFileName.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder _ ______ ile belirlenmiş klasörlerden daha düşük bir önceliklere sahiptir.Gönderme.Kaynaklar.Çözümler.Şekilleri.Düzenleyiciler.İngilizce.CssStyleSheetFileName.Örneğin, eğer her ikisi de _www.css.save.com. ve _________ tarafından belirlenen dosyaları kaydederlerse, yazı tipleri ___________ ___‘a kaydedilir.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder tarafından belirtilen klasör mevcut değilse, otomatik olarak oluşturulur.

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

ResourceFolderAlias

Bir HTML belgesine yazılan tüm kaynakların URI’lerini oluşturmak için kullanılan klasörün adını belirtir.Default boş bir çizgidir.

Mülkiyet Değer

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias, tüm kaynak dosyaları için URI’lerin nasıl yapılacağını belirlemek için en basit yoldur.Aynı bilgiler resimler ve yazı tipleri için ayrı olarak _www.wl26_.saving.html.saveoption.ImagesFulderalias ve _wwl26.savings.http.saletopsiyonlar. fonlarFilderilias özellikleri, sırasıyla.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias daha düşük bir önceliklere sahiptirwww.Wl26.Devamı için tıklayınız.MesajlarBölgeler ve resimler.Örneğin, eğer her ikisi de _www.wl26..devamlar.Görüntülenme.RezforFolders ve _wwl36.Saving.FontsFalders.Alaylar belirtilmiştir, yazı tiplerinin URI’leri __www.26.dvm.saveoptions..Fondsfolds.Alias kullanılarak inşa edilecek, ancak resimlerin ve görüntüleri CSS’yi kullanarak yapılandırılacaktır.

Eğer Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias boş ise, Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder varlık değeri kaynak URI’leri oluşturmak için kullanılacaktır.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias ’’ (dot) olarak ayarlanırsa, kaynak URI yalnızca herhangi bir yol olmadan dosya adlarını içerir.

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

SaveFormat

Bu kaydetme seçenekleri nesnesinin kullanıldığı takdirde belgenin kaydedileceği biçimini belirtir.Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 veya Aspose.Words.SaveFormat.Mobi.

Mülkiyet Değer

SaveFormat

ScaleImageToShapeSize

Görüntüleri HTML, MHTML veya EPUB’a ihraç ederken sınır şekli boyutuna Aspose.Words tarafından ölçeklenmiş olup olmadığını belirtir.Default değeri ‘gerçek’dir.

Mülkiyet Değer

bool

Remarks

Bir Microsoft Word belgesindeki bir görüntü bir şekildedir. şekil bir büyüklüğe sahiptir ve görüntünün kendine özgü boyutu vardır. boyutlar doğrudan bağlantılı değildir. Örneğin, görünüm 1024x786 piksel olabilir, ancak bu görüntüyü gösteren şekli 400x300 nokta olabilir.

Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize özellikleri, görüntü boyutunun gerçekleştiği yerleri kontrol eder: Aspose.Words’ta HTML’ye ihraç ederken veya belgeyi görüntülediğinde tarayıcıda.

Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize olduğunda, görüntü HTML’e ihraç ederken yüksek kaliteli ölçekleme kullanılarak _www.wl26_.save.html.scaleimage.itboyutuna göre kaydedilir ve tarayıcının orijinal büyüklüğü ile çıkış yapması gerekir.

Genel olarak, tarayıcılar hızlı ve kötü kalite ölçekleme yapar. Sonuçta, genellikle daha iyi görüntüleme kalitesi ve daha küçük dosya boyutu bulacaksınız Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize ama daha iyidir yazdırma kalitesidir ve çok daha hızlı dönüştürme olduğunda _www.scaleimage.com.

Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize ise ve bir grup şekli, Aspose.Words.Saving.HtmlSaveOptions.ImageResolution’da belirtilen değerden daha yüksek olan bir raster görüntüleri içerir.

Ayrıca bakın

HtmlSaveOptions.ImageResolution

TableWidthOutputMode

Tablo, satır ve hücre genişliklerinin HTML, MHTML veya EPUB’a nasıl ihraç edildiğini kontrol eder.Varsayılan değer Aspose.Words.Saving.HtmlElementSizeOutputMode.All’dir.

Mülkiyet Değer

HtmlElementSizeOutputMode

Remarks

HTML biçiminde, tablo, satır ve hücre elemanları (, , , ) onların genişlikleri ya nispeten (yüzde) ya da mutlak birimlerde belirtilebilir. Aspose.Words bir belgede, tablolar, sıralar ve Hücreler kendi genişliği belirlenebilir ya ilişkisel veya mutluluk birimleri de kullanarak.

Bir belgeyi Aspose.Words kullanarak HTML’ye dönüştürdüğünüzde, tablo, satır ve hücre genişliklerinin nasıl ihraç edildiğini kontrol etmek isteyebilirsiniz ve sonuçlanan belgenin görsel ajanda (örneğin bir tarayıcı veya izleyicide) nasıl görüntülendiğini etkileyebilirsiniz.

Örneğin, eğer bir belgeyi EPUB’a dönüştürüyorsanız ve bir mobil okuma cihazında belgenin görüntülenmesini istiyorsanız, muhtemelen mutlak genişlik değerlerinin ihraç edilmesinden kaçınmak isteyeceksiniz. bunu yapmak için çıkış modunu Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeOnly ya da __ WL26.Swing.HTmlElemensElimens.Nihayet böylece mobil cihazdaki izleyiciler ekran genişliğine en iyi şekilde uymak için tabloyu ayarlayamazlar.

 Türkçe