Class HtmlSaveOptions
Името на пространството: Aspose.Words.Saving Асамблея: Aspose.Words.dll (25.4.0)
Може да се използва за определяне на допълнителни опции при съхранение на документ вWords.SaveFormat.Html, Апсо.Words.SaveFormat.Mhtml, Апсо.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 или Aspose.Words.SaveFormat.Mobi.
За повече информация посетете Specify Save Options Документация на статията.
public class HtmlSaveOptions : SaveOptions
Inheritance
object ← SaveOptions ← HtmlSaveOptions
наследници
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()
Иницијализира нова инстанция от този клас, която може да се използва за записване на документAspose.Words.SaveFormat.Html.
public HtmlSaveOptions()
HtmlSaveOptions(SaveFormat)
Иницијализира нова инстанция от този клас, която може да се използва за записване на документAspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 или Aspose.Words.SaveFormat.Mobi.
public HtmlSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Words.SaveFormat.Azw3 или Aspose.Words.SaveFormat.Mobi.
Properties
AllowNegativeIndent
Определя дали отрицателните леви и десни индикатори на параграфи са нормализирани, когато се спестяват до HTML, MHTML или EPUB.
public bool AllowNegativeIndent { get; set; }
стойност на имота
Remarks
Когато отрицателният индекс не е разрешен, той се експортира като нулева маржа към HTML. Когато се разрешава отрицата, параграф може да се появи частично извън прозореца на браузъра.
CssClassNamePrefix
Определя префикс, който се добавя към всички имена на класовете CSS.Стандартната стойност е празна лента и генерираните CSS класни имена нямат общ префикс.
public string CssClassNamePrefix { get; set; }
стойност на имота
Remarks
CSS, генерирани от Aspose.Words, ще започнат с посочения префикс. Това може да бъде полезно, например, ако добавите персонализиран CSS.
Ако стойността не е или е празна, тя трябва да бъде валиден CSS идентификатор.
Exceptions
Стойността не е празна и не представлява валиден CSS идентификатор.
CssSavingCallback
CSS стилове се съхраняват, когато документът се съхранява в HTML, MHTML или EPUB.
public ICssSavingCallback CssSavingCallback { get; set; }
стойност на имота
CssStyleSheetFileName
Определя пътя и името на файла Cascading Style Sheet (CSS), написан, когато документътИзтеглени са в HTML.Дефолтът е празна линия.
public string CssStyleSheetFileName { get; set; }
стойност на имота
Remarks
Тази собственост е ефективна само когато се съхранява документ в HTML формат и външен CSS стил лист се изисква с помощта на Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType.
CSS файлът ще се съхранява в същата папка и със същото име като HTML документ, но с разширението “.css.
CSS файлът ще бъде съхранено в посочената папка и ще има същото име като HTML документ, но с разширението “.css.
Ако папката, посочена от тази собственост, не съществува, тя ще бъде създадена автоматично, преди да се запази CSS файл.
Друг начин за определяне на папката, където се съхранява външен CSS файл е да използвате Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType
CssStyleSheetType
CSS (Cascading Style Sheet) стилове се експортират към HTML, MHTML или EPUB.Стандартната стойност е Aspose.Words.Saving.CssStyleSheetType.Inline за HTML/MHTML иWords.Saving.CssStyleSheetType.External за EPUB.
public CssStyleSheetType CssStyleSheetType { get; set; }
стойност на имота
Remarks
Съхранение на CSS стил лист в външен файл се поддържа само когато се съхранява в HTML. Когато експортирате към един от форматите на контейнера (EPUB или MHTML) и да посочите Aspose.Words.Saving.CssStyleSheetType.External, CSS файл ще бъде вграден в изходния пакет.
Вижте също
HtmlSaveOptions . CssStyleSheetFileName
DocumentPartSavingCallback
Тя позволява да се контролира как се съхраняват части от документа, когато документът е съхранено в HTML или EPUB.
public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }
стойност на имота
DocumentSplitCriteria
Aspose.Words.SaveFormat.Html,Aspose.Words.SaveFormat.Epub или Aspose.Words.SaveFormat.Azw3.По подразбиране е Aspose.Words.Saving.DocumentSplitCriteria.None за HTML иAspose.Words.Saving.DocumentSplitCriteria.HeadingПараграф за EPUB и AZW3.
public DocumentSplitCriteria DocumentSplitCriteria { get; set; }
стойност на имота
Remarks
Обикновено бихте искали документ, който се съхранява в HTML като един файл. Но в някои случаи е предпочитан да се раздели изхода на няколко по-малки HTML страници. При съхранение на HTML формат тези страници ще бъдат изход към индивидуални файлове или потоци.
Документът не може да бъде разделен, когато се съхранява във формат MHTML.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitHeadingLevel Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
DocumentSplitHeadingLevel
Определя максималното ниво на заглавията, на което да разделите документа.Предварителната стойност е “2”.
public int DocumentSplitHeadingLevel { get; set; }
стойност на имота
Remarks
Когато Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria включва _Ul26.Responsible.THEadingParagraph и тази собственост е зададена на стойност от 1 до 9, документът ще бъде разделен на параграфи, форматирани с помощта на , и т.н. стилове до посоченото ниво на заглавието.
По подразбиране, само и параграфи причиняват разделянето на документа.Настройката на тази собственост до нула ще доведе до това, че документът не се раздели на главни параметри изобщо.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
Encoding
HTML, MHTML или EPUB.Default стойност е ’new UTF8Encoding(false)’ (UTF-8 без BOM).
public Encoding Encoding { get; set; }
стойност на имота
ExportCidUrlsForMhtmlResources
CID (Content-ID) URLs за референтни ресурси (изображения, шрифтове, CSS) включени в MHTML'.
public bool ExportCidUrlsForMhtmlResources { get; set; }
стойност на имота
Remarks
Тази опция засяга само документи, които се съхраняват в MHTML.
MHTML документи са обозначени с името на файла (например, “image.png”), които са съвпаднати срещу “Content-Location” заглавията на MIME.
CID (Content-ID) URLs (например, “cid:image.png”) и са съвпаднати срещу “Content-ID.
В теорията няма разлика между двата референтни метода и нито един от тях трябва да работи добре в който и да е браузър или пощенски агент. Въпреки това, в практиката, някои агенти не успяват да натрупват ресурси с името на файла. Ако вашият браузер или имейл агент отказва да зарежда ресурсите, включени в документ MTHML (не показва изображения или не зареждат CSS стилове), опитайте се да експортирате документа с CID URLs.
ExportDocumentProperties
Определя дали да експортирате вградени и персонализирани свойства на документа към HTML, MHTML или EPUB.Предварителната стойност е “фалшива”.
public bool ExportDocumentProperties { get; set; }
стойност на имота
ExportDropDownFormFieldAsText
Контролира как се съхраняват полетата на формата за изтегляне в HTML или MHTML.Предварителната стойност е “фалшива”.
public bool ExportDropDownFormFieldAsText { get; set; }
стойност на имота
Remarks
Когато сте задали , изнасяте полетата на формуляра за падане като нормален текст. когато , експортирате половете на формата за падение като елемент SELECT в HTML.
Когато се експортира към EPUB, текстовите полета за изтегляне на формуляр винаги се съхраняват като текст поради изискванията на този формат.
ExportFontResources
HTML, MHTML или EPUB.Default'.
public bool ExportFontResources { get; set; }
стойност на имота
Remarks
<p>Exporting font resources allows for consistent document rendering independent of the fonts available
in a given user's environment.</p>
Ако Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources е зададен , основният HTML документ ще се позовава на всеки шрифт чрез CSS 3 в ред и шфитове ще бъдат изход като отделни файлове. Когато се експортира към IDPF EPUB или MHTML формати, шфътта ще бъде вградена в съответния пакет заедно с други дъщерни файла.
Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64.
При експортиране на шрифтове ресурси, трябва да се вземат предвид проблемите с лицензирането. Автори, които искат да използват специфични шпиони чрез изтегляне на механизъм трябва винаги внимателно да провери, че тяхното предназначено използване е в обхвата на лиценза на бутона. Много търговски бутони понастоящем не позволяват уеб свалянето на техните букви в никаква форма. Лицензионни споразумения, обхващащи някои бутон специално отбелязва, що използването чрез правилата в CSS стилови листове не е позволено.
Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold
ExportFontsAsBase64
HTML в Base64 кодиране.Default'.
public bool ExportFontsAsBase64 { get; set; }
стойност на имота
Remarks
По подразбиране шрифтове са написани на отделни файлове.Ако тази опция е зададена , ще бъдат вградени в CSS на документа в Base64 кодиране.
ExportHeadersFootersMode
HTML, MHTML или EPUB.Стандартната стойност е Aspose.Words.Saving.ExportHeadersFootersMode.PerSection за HTML/MHTMLAspose.Words.Saving.ExportHeadersFootersMode.None за EPUB.
public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }
стойност на имота
Remarks
Трудно е смислено да се произвеждат заглавия и стъпки към HTML, защото HTML не е страничен.
Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words.
Когато е Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectFooter се изнася само първият главен заглавиец и последният основен печат (включително свързан с предишния).
Aspose.Words.Saving.ExportHeadersFootersMode.None.
ExportImagesAsBase64
Base64 до изхода HTML, MHTML или EPUB.Default'.
public bool ExportImagesAsBase64 { get; set; }
стойност на имота
Remarks
Когато тази собственост е зададена на изображенията, данните се експортират директно към елементите и отделни файлове не се създават.
ExportLanguageInformation
HTML, MHTML или EPUB.Default'.
public bool ExportLanguageInformation { get; set; }
стойност на имота
Remarks
Когато тази собственост е зададена на Aspose.Words изход HTML атрибут върху елементите на документа, които посочват език.
ExportListLabels
HTML, MHTML или EPUB.Aspose.Words.Saving.ExportListLabels.Auto.
public ExportListLabels ExportListLabels { get; set; }
стойност на имота
ExportOriginalUrlForLinkedImages
URL трябва да се използва като URL'.
public bool ExportOriginalUrlForLinkedImages { get; set; }
стойност на имота
Remarks
Aspose.Words.Drawing.ImageData.SourceFullName стойността се използва като URL на свързаните изображения и свързаните изображения не се зареждат в папката на документа или Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.
Ако стойността е зададена на свързаните изображения, те се изтеглят в папката на документа или Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder и URL на всяка свързана изображение се изграждат в зависимост от фасциклета на документ, Wl26.Give.View.Immages.
ExportPageMargins
HTML, MHTML или EPUB.Default'.
public bool ExportPageMargins { get; set; }
стойност на имота
Remarks
Aspose.Words не показва областта на маргините на страницата по подразбиране.Ако всички елементи са изцяло или частично клипани от ръба на документа, показваната област може да бъде разширена сТази опция.
ExportPageSetup
HTML, MHTML или EPUB.Default'.
public bool ExportPageSetup { get; set; }
стойност на имота
Remarks
Aspose.Words.Section в Aspose.Words документ модел предоставя информация за настройката на страницата чрез Aspose.Words.PageSetup клас. Когато експортирате документ в HTML формат, може да се наложи да запазите тази информация за по-нататъшна употреба. по-специално, настройката на страницата може да бъде важна за прехвърляне на пегирани медии (печатане) или последваща конверсия към родните формати на файлове на Microsoft Word (DOCX, DOC, RTF, WML).
В повечето случаи HTML е предназначен за преглед в браузъри, където страницата не се изпълнява.
ExportRelativeFontSize
Определя дали размера на шрифта трябва да бъде изход в относителни единици, когато се съхранява в HTML, MHTML или EPUB.Default е “фалшив”.
public bool ExportRelativeFontSize { get; set; }
стойност на имота
Remarks
В много съществуващи документи (HTML, IDPF EPUB) размери на шрифта са посочени в относителни единици. Това позволява на приложенията да се приспособи размера на текста, когато преглеждат / обработват документи. Например, Microsoft Internet Explorer има “Вид-> Размер на текст” подмена, Adobe Digital Editions има два бутона: Увеличаване / намаляване на размер на Текст. Ако очаквате тази функционалност да работи, след това зададете Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize свойство на .
Aspose Words документ модел съдържа и работи само с абсолютни единици размера на шрифта. относителни единиците се нуждаят от допълнителна логика, за да бъдат преизчислени от някои първоначални (стандартни) размери. размерът на фотката на стила на документа се взема като стандарт. например, ако има 12pt букви и някои текст е 18pt тогава тя ще бъде изход по отношение на HTML.
Когато тази опция е включена, елементите на документа, различни от текста, все още ще имат абсолютни размери. Също така, някои атрибути, свързани с текста могат да бъдат изразени абсолютно. По-специално, линията пространство, посочено с “точно” правило може да произведе нежелани резултати при скалиране на текста. Така че източните документи трябва да бъде правилно проектиран и тестван при износ с Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize .
ExportRoundtripInformation
HTML, MHTML или EPUB.Предварителната стойност е “истинска” за HTML и “фалшива” за MHTML и EPUB.
public bool ExportRoundtripInformation { get; set; }
стойност на имота
Remarks
HTML документи, които се зареждат обратно в обекта Aspose.Words.Document.
aw-* CSS свойства на съответните HTML.
Когато , не причинява изход на информация в продуцирани файлове.
ExportShapesAsSvg
Aspose.Words.Drawing.Shape се конвертират в SVG изображения, когато се съхраняват в HTML, MHTML, EPUB или AZW3'.
public bool ExportShapesAsSvg { get; set; }
стойност на имота
Remarks
Ако тази опция е зададена на , Aspose.Words.Drawing.Shape възли се експортират като
ExportTextInputFormFieldAsText
Контролира как текстовите формуляри за вход се съхраняват в HTML или MHTML.Предварителната стойност е “фалшива”.
publicboolExportTextInputFormFieldAsText{get;set;}
стойност на имота
Remarks
Когато се зададе , изнася текстови формуляри полета като нормален текст. когато , Word извлича полетата като HTML елементите INPUT.
Когато се експортира към EPUB, текстовите формулярни полета винаги се съхраняват като текст поради изискванията на този формат.
ExportTocPageNumbers
Определя дали да напишете страници в таблицата на съдържанието, когато спестите HTML, MHTML и EPUB.Предварителната стойност е “фалшива”.
publicboolExportTocPageNumbers{get;set;}
стойност на имота
ExportXhtmlTransitional
DOCTYPE, когато се съхранява в HTML или MHTML.Когато “истински”, пише Декларация за DOCTYPE в документа преди коренния елемент.Предварителната стойност е “фалшива”.Когато се съхранява в EPUB или HTML5 (Aspose.Words.Saving.HtmlVersion.Html5) Декларацията за DOCTYPE.
publicboolExportXhtmlTransitional{get;set;}
стойност на имота
Remarks
Aspose.Words винаги пише добре форматиран HTML.
Когато , началото на HTML изходния документ ще изглежда така:
<?xmlversion="1.0"encoding="utf-8"standalone="no"?><!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"xml:lang="en"lang="en">
Aspose.Words има за цел да произвежда XHTML в съответствие с преходната спецификация на XML 1.0, но изходът не винаги ще валидира срещу DTD. Някои структури в рамките на документ на Microsoft Word са трудни или невъзможни да се мапират до документ, който ще се валира срещу схемата на HTML. Например, XML не позволява нистени списъци (UL не може да бъде нистен вътре в друг елемент на UL), но в документа на Windows Word многонационални списък се случват доста често.
FontResourcesSubsettingSizeThreshold
HTML, MHTML или EPUB.Предварително е ‘0’.
publicintFontResourcesSubsettingSizeThreshold{get;set;}
стойност на имота
Remarks
<p>
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources позволява експортиране на шрифтове като дъщерни файлове или като части от изходаАко документът използва много шрифтове, особено с голям брой глифи, тогава размера на изхода може да се увеличиПодреждане на шрифта намалява размера на изнесения шрифт ресурс чрез филтриране на глифи, коитоТе не се използват в настоящия документ.
Поддръжката на шрифта работи както следва:
По подразбиране всички експортирани шрифтове са подредени.
Поставяне на Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold до положителна стойност инструкции за подреждане на шрифтове, чийто размер на файла е по-голям от посоченото значение.
System.Int32.MaxValue.
При експортиране на шрифтове ресурси, трябва да се вземат предвид проблемите с лицензирането. Автори, които искат да използват специфични шпиони чрез изтегляне на механизъм трябва винаги внимателно да провери, че тяхното предназначено използване е в обхвата на лиценза на бутона. Много търговски бутони понастоящем не позволяват уеб свалянето на техните букви в никаква форма. Лицензионни споразумения, обхващащи някои бутон специално отбелязва, що използването чрез правилата в CSS стилови листове не е позволено.
Aspose.Words.Saving.HtmlSaveOptions.ExportFontРесурси
FontSavingCallback
Тя позволява да се контролира как шрифтове се съхраняват, когато документът е съхранено в HTML, MHTML или EPUB.
publicIFontSavingCallbackFontSavingCallback{get;set;}
стойност на имота
FontsFolder
Определя физическата папка, в която се съхраняват шрифтове при износ на документ към HTML.Дефолтът е празна линия.
publicstringFontsFolder{get;set;}
стойност на имота
Remarks
Когато съхранявате документ в HTML формат и Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources е зададен на ,Wl26трябва да се запазят шрифтове, използвани в документа като самостоятелни файлове. _www.save.bg.html.pdf.orgви позволява да посочите къде ще бъдат съхранени шпионите и _ww.web.com.
Ако запишете документ в файл и дадете име на файл, Aspose.Words, по подразбиране, съхранява шрифтове в същата папка, където е съхранено файла на документ.
Ако съхранявате документ в поток, Aspose.Words няма папката, където да съхранете шрифтите, но все още трябва да се запазят шпионите някъде. В този случай е необходимо да посочите достъпна папка вWl26.Saving.HtmlSaveOptions.FontsFolder свойство или да предоставите персонализирани потоци чрез _www.wll.save.html.
Aspose.Words.Saving.HtmlSaveOptions.FontsFolder.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder е друг начин да се посочи папка, в която шрифтове трябва да бъдат съхранени.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback
FontsFolderAlias
URI шрифтове, написани в HTML.Дефолтът е празна линия.
publicstringFontsFolderAlias{get;set;}
стойност на имота
Remarks
Когато съхранявате документ в HTML формат и Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources е зададен на ,Wl26трябва да се запазят шрифтове, използвани в документа като самостоятелни файлове. _www.save.bg.html.pdf.orgви позволява да посочите къде ще бъдат съхранени шпионите и _ww.web.com.
Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias не е празна линия, тогава шрифтът URI, написан в HTML .
Ако Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias е празна линия, тогава шрифтът URI, написан в HTML, ще бъде .
Ако Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias е зададен на ‘.’ (dot), тогава името на файла на шрифта ще бъде написано в HTML без път, независимо от другите опции.
URIs е да се използва Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback
HtmlVersion
HTML стандарта, която трябва да се използва при съхранение на документа в HTML или MHTML.Aspose.Words.Saving.HtmlVersion.Xhtml.
publicHtmlVersionHtmlVersion{get;set;}
стойност на имота
ImageResolution
HTML, MHTML или EPUB.Предварително е ‘96 dpi’.
publicintImageResolution{get;set;}
стойност на имота
Remarks
Това свойство ефекти растер изображения, когато Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize е и ефектите метафили, изнесени като раст картини. Някои свойства на изображението, като гравиране или ротация изискват съхранение трансформирани снимки и в този случай трансформираните снимки се създават в дадена резолюция.
Вижте също
HtmlSaveOptions.ScaleImageToShapeSize
ImageSavingCallback
Тя позволява да се контролира как изображенията се съхраняват, когато документът е съхранено в HTML, MHTML или EPUB.
publicIImageSavingCallbackImageSavingCallback{get;set;}
стойност на имота
ImagesFolder
Определя физическата папка, в която изображенията се съхраняват при износ на документ в HTML формат.Дефолтът е празна линия.
publicstringImagesFolder{get;set;}
стойност на имота
Remarks
Когато съхранявате Aspose.Words.Document в HTML формат,VL27трябва да съхрани всички изображения, вградени в документа като самостоятелни файлове.ВL22.Saving.HtmlSaveOptions.ImagesFolder ви позволява да посочите къде изображението ще бъде съставено иVW26.Swing.Vl27може да се посочи как ще бъдат изградени URIs на снимката.
Ако запишете документ в файл и дадете име на файл, Aspose.Words, по подразбиране, съхранява изображенията в същия папка, където е съхранено файла на документ. Използвайте __ WL27__.Saving.HtmlSaveOptions.ImagesFolder, за да преодолее това поведение.
Ако запишете документ в поток, Aspose.Words няма папка, където да се съхраняват изображенията, но все още трябва да запазите изображението някъде. В този случай, вие трябва за да посочите достъпна папка в __ WL26.Saving.HtmlSaveOptions.ImagesFolder свойство или да предоставите персонализирани потоци чрезWl26.
Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder е друг начин да се определи папка, където изображенията трябва да бъдат съхранени.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
ImagesFolderAlias
URI изображения, написани в HTML.Дефолтът е празна линия.
publicstringImagesFolderAlias{get;set;}
стойност на имота
Remarks
Когато съхранявате Aspose.Words.Document в HTML формат,VL27трябва да съхрани всички изображения, вградени в документа като самостоятелни файлове.ВL22.Saving.HtmlSaveOptions.ImagesFolder ви позволява да посочите къде изображението ще бъде съставено иVW26.Swing.Vl27може да се посочи как ще бъдат изградени URIs на снимката.
Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias не е празен ред, тогава изображението URI, написано в HTML .
Ако Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias е празна линия, тогава изображението URI, написано в HTML, ще бъде .
Ако Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias е зададен на ‘.’ (dot), тогава името на файла на изображението ще бъде написано в HTML без път, независимо от другите опции.
URIs е да се използва Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
MetafileFormat
Той посочва в какъв формат метафилите се съхраняват при износ към HTML, MHTML или EPUB.Aspose.Words.Saving.HtmlMetafileFormat.Png, което означава, че метафилите се предават на растер PNG.
publicHtmlMetafileFormatMetafileFormat{get;set;}
стойност на имота
Remarks
По подразбиране, Aspose.Words конвертира изображенията на WMF и EMF в PNG файлове, когато се експортира към HTML. Други опции са за преобразуване на метафилите в SVG снимки или за износ на тях, както е без conversion.
Някои трансформации на изображението, по-специално сливане, няма да се прилагат към метафилните изображения, ако те се експортират в HTML без конверсия.
Вижте също
HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize
NavigationMapLevel
Определя максималното ниво на заглавията, които се намират в навигационната карта при износ към EPUB, MOBI или AZW3 формати.
publicintNavigationMapLevel{get;set;}
стойност на имота
Remarks
Навигационната карта позволява на потребителските агенти да предоставят лесен начин за навигация през структурата на документа. Обикновено навигационните точки съответстват на заглавията в документ. За да се популяризират до равнището, тази стойност се отнася до Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.
По подразбиране се популяризират три нива на заглавията: параграфи от стилове и . Можете да зададете тази собственост на стойност от 1 до 9, за да поискате съответното максимално ниво.
OfficeMathOutputMode
OfficeMath обекти се експортират към HTML, MHTML или EPUB.Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.
publicHtmlOfficeMathOutputModeOfficeMathOutputMode{get;set;}
стойност на имота
RemoveJavaScriptFromLinks
Определя дали JavaScript ще бъде премахнат от връзките.Default е “фалшив”.
publicboolRemoveJavaScriptFromLinks{get;set;}
стойност на имота
Remarks
Ако тази опция е включена, всички връзки, съдържащи JavaScript (например връзките с “javascript:” в атрибута href)Ще бъде заменен с “javascript:void(0)”. Това може да помогне за предотвратяване на потенциални рискове за сигурността, като например атаки на XSS.
ReplaceBackslashWithYenSign
backslash трябва да бъдат заменени с йен signs.Default’.
publicboolReplaceBackslashWithYenSign{get;set;}
стойност на имота
Remarks
По подразбиране, Aspose.Words имитира поведението на MS Word и не замества backslash символи с йен знаци вгенерирани HTML документи. Въпреки това, предишните версии на Aspose.Words извършиха такива заместители в някоиТози флаг позволява обратно съвместимост с предишните версии на Aspose.Words.
ResolveFontNames
Посочва дали имената на фамилията на шрифта, използвани в документа, се разрешават и заменят в съответствие сAspose.Words.Document.FontSettings при писане в HTML.
publicboolResolveFontNames{get;set;}
стойност на имота
Remarks
HTML, както е посочено в източните документи. т.е. Aspose.Words.Document.FontSettings.
Ако тази опция е зададена на , Aspose.Words използваWl26.Document.FontSettings за разрешаване на всяко фамилно име на шрифта, посочено в източен документ, в името на налична фамална семейство, като извършва замяна на бутона, както е необходимо.
ResourceFolder
Определя физическа папка, в която всички ресурси като изображения, шрифтове и външни CSS се съхраняват, когато документИзтеглена е в HTML. Default е празна линия.
publicstringResourceFolder{get;set;}
стойност на имота
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder е най-простият начин да се посочи папка, където всички ресурси трябва да бъдат написани.Друг начин е да използвате индивидуални свойства _www.save.hu.bg.FontsFolders,wl26.sawing.htmlSavOption.ImagesFulder, и _ww.web.com.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder има по-ниско предимство, отколкото файловете, посочени чрезwww.Wl26.Responsor.FontsFolders, _ww.wll.saveopts.ImagesFols, и _whll26.Saving.htmlSavaOption.CssStyleSheetFileName. Например, ако и двата файла се спасяват на __whls.css.folds.
Ако папката, посочена от Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder не съществува, тя ще бъде създадена автоматично.
Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetFileName
ResourceFolderAlias
URI от всички ресурси, написани в HTML.Дефолтът е празна линия.
publicstringResourceFolderAlias{get;set;}
стойност на имота
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias е най-простият начин да се посочи как URIs за всички ресурси файлове трябва да бъдат изградени. Същата информация може да бъде специфицирана за изображения и шрифтове отделно чрез _www.wl26_.saving.htmSavOption.ImagesFulderAlia и _ww.Wl26.savings.htmlSavaOpcions.FontsFilderAlias свойства, съответно.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias има по-ниско предимство от _www.wl26_.saving.http.saveoption.FontsWl2 и __wll26.savings.html.safeoptions .Images.sewing.bg. например, ако и т.н.www.swt.soft.co.uk.a.c.e.o.b.g. и др.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias е празен, Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder стойност на собствеността ще се използва за изграждане на ресурси URIs.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias е зададен на ‘.’ (dot), ресурс URIs.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias
SaveFormat
Определя формата, в която документът ще бъде запазена, ако се използва този обект за запазване на опциите.Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Words.SaveFormat.Azw3 или Aspose.Words.SaveFormat.Mobi.
publicoverrideSaveFormatSaveFormat{get;set;}
стойност на имота
ScaleImageToShapeSize
Aspose.Words до размерът на границата на формата, когато се експортира към HTML, MHTML или EPUB.Default’.
publicboolScaleImageToShapeSize{get;set;}
стойност на имота
Remarks
Снимка в документ на Microsoft Word е форма. формата има размер и изображението има свой собствен размер. Размерите не са пряко свързани. Например, снимката може да бъде 1024x786 пиксела, но формата, която показва тази картина може να бъде 400x300 точки.
Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize контролира собствеността, където скалирането на изображението се случва: в Aspose.Words по време на износ към HTML.
Когато Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize е , изображението е скалирано отWl26с помощта на висококачествено скалиране по време на експортиране към HTML.
Като резултат, вие обикновено ще получите по-добро качество на дисплея в браузъра и по–малки размери на файла, когато Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize е , но най-добрата качеството на печат и бърза конверсия, ако __ WL27__ .Swing.HTmlsaveoptions..
Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize е и формата на групата съдържа изображения на растер, чиято вътрешна резолюция е по-висока от стойността, посочена в Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words ще увеличи rendering.
Вижте също
HtmlSaveOptions.ImageResolution
TableWidthOutputMode
Контролира как таблиците, реда и клетъчните ширини се изнасят в HTML, MHTML или EPUB.Aspose.Words.Saving.HtmlElementSizeOutputMode.All.
publicHtmlElementSizeOutputModeTableWidthOutputMode{get;set;}
стойност на имота
Remarks
В HTML формат, таблица, ред и клетъчни елементи ( , , ) могат да имат техните ширини, посочени в относителни (процентни) или в абсолютни единици. в документ в Aspose.Words, табели, редове и клетки може да има своите ширина, определени с помощта на относително или абсолютна единица също.
Когато конвертирате документ в HTML с помощта на Aspose.Words, може да искате да контролирате как се експортират таблици, редове и клетъчни ширини, за да повлияете на това как резултатният документ се показва в визуалния агент (например браузър или зрител).
Използвайте тази собственост като филтър, за да определите кои стойности на табелата ширини се износят в документа за дестинация. Например, ако конвертирате документ в EPUB и възнамерявате да видите документа на мобилно устройство за четене, тогава вероятно искате да избегнете износ на абсолютни стойност на ширина. За да направите това трябва да посочите изходния режим Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeЕдинствено илиWl26.Създаване.