Class HtmlSaveOptions
Nom dels espais: Aspose.Words.Saving Assemblea: Aspose.Words.dll (25.4.0)
Es pot utilitzar per especificar opcions addicionals quan emmagatzema un document en elAspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 o Aspose.Words.SaveFormat.Mobi format.
Per saber-ne més, visita el Specify Save Options Article de documentació.
public class HtmlSaveOptions : SaveOptions
Inheritance
object ← SaveOptions ← HtmlSaveOptions
Membres heretats
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()
Inicia una nova instància d’aquesta classe que es pot utilitzar per salvar un documentEn format Aspose.Words.SaveFormat.Html.
public HtmlSaveOptions()
HtmlSaveOptions(SaveFormat)
Inicia una nova instància d’aquesta classe que es pot utilitzar per salvar un documenten Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 o Aspose.Words.SaveFormat.Mobi format.
public HtmlSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Poden ser Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 o Aspose.Words.SaveFormat.Mobi.
Properties
AllowNegativeIndent
Especifica si els indents negatius de l’esquerra i la dreta dels paràgrafs es normalitzen quan s’emmagatzema a HTML, MHTML o EPUB'.
public bool AllowNegativeIndent { get; set; }
Valor de la propietat
Remarks
Quan l’indent negatiu no és permès, s’exporta com a marge zero a HTML. Quan l’indent negatiu és permès, un paràgraf pot aparèixer parcialment fora de la finestra del navegador.
CssClassNamePrefix
Especifica un prefix que s’afegeix a tots els noms de classe CSS.El valor estàndard és una sèrie buida i els noms de classe generats de CSS no tenen prefix com.
public string CssClassNamePrefix { get; set; }
Valor de la propietat
Remarks
Si aquest valor no és buit, totes les classes CSS generades per Aspose.Words començarà amb el prefix especificat. Això pot ser útil, per exemple, si afegeix CSS personalitzat als documents generats i vol evitar conflictes de nom de classe.
Si el valor no és o és buit, ha de ser un identificador CSS vàlid.
Exceptions
El valor no és buit i no és un identificador CSS vàlid.
CssSavingCallback
Permet controlar com s’emmagatzemen estils CSS quan un document s’emmagatzema a HTML, MHTML o EPUB.
public ICssSavingCallback CssSavingCallback { get; set; }
Valor de la propietat
CssStyleSheetFileName
Especifica el camí i el nom del fitxer Cascading Style Sheet (CSS) escrit quan un documentEstà exportat a HTML.El defecte és una línia buida.
public string CssStyleSheetFileName { get; set; }
Valor de la propietat
Remarks
Aquesta propietat només té efecte quan s’emmagatzema un document en format HTML i es sol·licita la fulla d’estil CSS externa utilitzant Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType.
Si aquesta propietat és buida, el fitxer CSS s’emmagatzemarà en la mateixa carpeta i amb el mateix nom que el document HTML, però amb l’extensió “.css.
Si només s’especifica el camí, però no hi ha nom de fitxer en aquesta propietat, el fitxer CSS s’emmagatzemarà en la carpeta especificada i tindrà el mateix nom que el document HTML però amb l’extensió “.css.
Si la carpeta especificada per aquesta propietat no existeix, es crearà automàticament abans que el fitxer CSS es salvi.
Una altra manera de especificar una carpeta on s’emmagatzema el fitxer CSS extern és utilitzar Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType
CssStyleSheetType
Especifica com s’exporten estils CSS (Cascading Style Sheet) a HTML, MHTML o EPUB.El valor estàndard és Aspose.Words.Saving.CssStyleSheetType.Inline per a HTML/MHTML iAspose.Words.Saving.CssStyleSheetType.External per a EPUB.
public CssStyleSheetType CssStyleSheetType { get; set; }
Valor de la propietat
Remarks
Quan estàs exportant a un dels formats de contenidor (EPUB o MHTML) i especificar Aspose.Words.Saving.CssStyleSheetType.External, el fitxer CSS serà encapsulat en el paquet de sortida.
Veure també
HtmlSaveOptions . CssStyleSheetFileName
DocumentPartSavingCallback
Permet controlar com s’emmagatzemen parts de document quan un document s’emmagatzema en HTML o EPUB.
public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }
Valor de la propietat
DocumentSplitCriteria
Especifica com s’ha de dividir el document quan s’emmagatzema a Aspose.Words.SaveFormat.Html,Aspose.Words.SaveFormat.Epub o Aspose.Words.SaveFormat.Azw3 format.Per defecte és Aspose.Words.Saving.DocumentSplitCriteria.No per a HTML iAspose.Words.Saving.DocumentSplitCriteria.HeadingParàgraf per a EPUB i AZW3.
public DocumentSplitCriteria DocumentSplitCriteria { get; set; }
Valor de la propietat
Remarks
Normalment voldríeu un document guardat a HTML com un sol fitxer. Però en alguns casos és preferible dividir la sortida en diverses pàgines HTML més petites. Quan estalviar a format HTML aquestes pàgs seran una sortida a arxius individuals o fluxos.
Un document no es pot dividir quan s’emmagatzema en el format MHTML.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitHeadingLevel Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
DocumentSplitHeadingLevel
Especifica el nivell màxim de títols en què divideix el document.El valor estàndard és ‘2’.
public int DocumentSplitHeadingLevel { get; set; }
Valor de la propietat
Remarks
Quan Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria inclou __ WL26.DOCument-Splat.HeadingParàgraf i aquesta propietat s’estableix a un valor d'1 a 9, el document es dividirà en paragrafs formatats utilitzant , etc. estils fins al nivell de titulació especificat.
Per default, només i els paràgrafs causen que el document es divideixi.Posar aquesta propietat a zero causarà al document no ser dividit en els apartats en cap cas.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
Encoding
Especifica la codificació per utilitzar en l’exportació a HTML, MHTML o EPUB.El valor estàndard és ’new UTF8Encoding(false)’ (UTF-8 sense BOM).
public Encoding Encoding { get; set; }
Valor de la propietat
ExportCidUrlsForMhtmlResources
Especifica si utilitzar CID (Content-ID) URLs per a recursos de referència (images, fonts, CSS) inclosos en els documents MHTML'.
public bool ExportCidUrlsForMhtmlResources { get; set; }
Valor de la propietat
Remarks
Aquesta opció només afecta els documents que s’emmagatzemen a MHTML.
Per default, els recursos en els documents MHTML es refereixen pel nom de fitxer (per exemple, “image.png”), que es corresponen amb els titulars “Content-Location” de les parts de MIME.
Aquesta opció permet un mètode alternatiu, on les referències als fitxers de recursos s’escriuen com a CID (Content-ID) URLs (per exemple, “cid:image.png”) i s’ajusten contra els titulars “Content-ID.
En teoria, no hi ha cap diferència entre els dos mètodes de referència i cap d’ells ha de funcionar bé en qualsevol navegador o agent de correu. En la pràctica, no obstant això, alguns agents no aconsegueixen obtenir recursos per nom de fitxer. Si el seu navegador o agent de correu rebutja carregar recursos inclosos en un document MTHML (no mostra imatges o no carrega estils CSS), tractar d’exportar el document amb URL CID.
ExportDocumentProperties
Especifica si exportar propietats de document incorporats i personalitzats a HTML, MHTML o EPUB.El valor estàndard és ‘false’.
public bool ExportDocumentProperties { get; set; }
Valor de la propietat
ExportDropDownFormFieldAsText
Controlarà com s’emmagatzemen els camps de formulari de descàrrega a HTML o MHTML.El valor estàndard és ‘false’.
public bool ExportDropDownFormFieldAsText { get; set; }
Valor de la propietat
Remarks
Quan s’estableix , exporta els camps de formulari descendent com a text normal. quan , exporta els camps de formulari descendent com a element SELECT en HTML.
Quan s’exporta a l’EPUB, els camps de formulari de text descendent són sempre guardats com a text a causa dels requisits d’aquest format.
ExportFontResources
Especifica si els recursos de font s’han d’exportar a HTML, MHTML o EPUB.Default és ‘false’.
public bool ExportFontResources { get; set; }
Valor de la propietat
Remarks
<p>Exporting font resources allows for consistent document rendering independent of the fonts available
in a given user's environment.</p>
Si Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources s’estableix a , el document HTML principal es referirà a cada font a través de la CSS 3 en règim i les fonts seran sortides com a fitxers separats.
Si Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 està configurat , les fonts no s’emmagatzemen a arxius separats.
Els autors que vulguin utilitzar fonts específics a través d’un mecanisme de font descarregable sempre han de verificar amb cura que el seu ús intencionat està dins de l’àmbit de la llicència font. Molts fontos comercials actualment no permeten la descàrrega web de les seves lletres en cap forma. Acords de licència que cobreixen algunes lletra especíicament assenyalen que l’ús mitjançant les regles en les fulles d’estil CSS no és permès.
Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold
ExportFontsAsBase64
Especifica si els recursos de fonts han de ser incorporats a HTML en el codificació Base64.Default és ‘false’.
public bool ExportFontsAsBase64 { get; set; }
Valor de la propietat
Remarks
Per default, les fonts s’escriuen en arxius separats. Si aquesta opció s’estableix a , les fonts s’incorporaran en el CSS del document en el codificació Base64.
ExportHeadersFootersMode
Especifica com els capçalers i els peus són la sortida a HTML, MHTML o EPUB.El valor estàndard és Aspose.Words.Saving.ExportHeadersFootersMode.PerSection per a HTML/MHTMLi Aspose.Words.Saving.ExportHeadersFootersMode.Ningú per a EPUB.
public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }
Valor de la propietat
Remarks
s difícil produir significativament els encàrrecs i els peus a HTML perquè HTML no està paginat.
Quan aquesta propietat és Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words només exporta capes primàries i capes al començament i final de cada secci.
Quan és Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectFooter només s’exporta el primer cap i l’últim cap primari (incloent-hi lligat al anterior).
Podeu desactivar l’exportació de capçaleres i capçaleres en tot el conjunt mitjançant la configuració d’aquesta propietat a Aspose.Words.Saving.ExportHeadersFootersMode.None.
ExportImagesAsBase64
Especifica si les imatges s’emmagatzemen en format Base64 a la sortida HTML, MHTML o EPUB.Default és ‘false’.
public bool ExportImagesAsBase64 { get; set; }
Valor de la propietat
Remarks
Quan aquesta propietat s’estableix a les imatges, les dades s’exporten directament als elements i no es creen arxius separats.
ExportLanguageInformation
Especifica si la informació lingüística s’exporta a HTML, MHTML o EPUB.Default és ‘falsa’.
public bool ExportLanguageInformation { get; set; }
Valor de la propietat
Remarks
Quan aquesta propietat s’estableix a Aspose.Words surt HTML atribut sobre els elements del document que especifiquen el llenguatge.
ExportListLabels
Controlar com les etiquetes de llista són la sortida a HTML, MHTML o EPUB.El valor estàndard és Aspose.Words.Saving.ExportListLabels.Auto.
public ExportListLabels ExportListLabels { get; set; }
Valor de la propietat
ExportOriginalUrlForLinkedImages
Especifica si l’URL original s’ha d’utilitzar com l’URL de les imatges enllaçades.El valor estàndard és ‘false’.
public bool ExportOriginalUrlForLinkedImages { get; set; }
Valor de la propietat
Remarks
Si el valor s’estableix a Aspose.Words.Drawing.ImageData.SourceFullName el valor s’utilitza com l’URL de les imatges enllaçades i les imatges enllaçades no es carreguen a la carpeta del document o Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.
Si el valor s’estableix a les imatges enllaçades es carrega en la carpeta del document o Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder i URL de cada imatge enllaçada es construeix en funció de les propietats de la pasta del documental, __ WL26.
ExportPageMargins
Especifica si les marges de la pàgina s’exporten a HTML, MHTML o EPUB.Default és ‘falsa’.
public bool ExportPageMargins { get; set; }
Valor de la propietat
Remarks
Aspose.Words no mostra l’àrea de marges de pàgina per defecte.Si qualsevol element està completament o parcialment clipat per la vora del document, l’àrea mostrada es pot estendre ambAquesta opci.
ExportPageSetup
Especifica si la configuració de la pàgina s’exporta a HTML, MHTML o EPUB.Default és ‘falsa’.
public bool ExportPageSetup { get; set; }
Valor de la propietat
Remarks
Cada Aspose.Words.Section en el model de document Aspose.Words proporciona la informació de configuració de la pàgina a través de la classe Aspose.Words.PageSetup. Quan exporta un document al format HTML pot necessitar mantenir aquesta informació per a l’ús posterior. En particular, la configuració de la pàgina pot ser important per al rendiment a mitjans pagats (impressió) o posterior conversió als formats d’arxiu nadius de Microsoft Word (DOCX, DOC, RTF, WML).
En la majoria dels casos, HTML està destinat a la visualització en els navegadors on la paginació no es realitza.
ExportRelativeFontSize
Especifica si les dimensions de font han de ser la sortida en unitats relatives quan s’emmagatzema a HTML, MHTML o EPUB.Default és ‘false’.
public bool ExportRelativeFontSize { get; set; }
Valor de la propietat
Remarks
En molts documents existents (HTML, IDPF EPUB) les dimensions de font s’especifiquen en unitats relatives. Això permet a les aplicacions ajustar la mida de text quan visualitza/procedeix documents. Per exemple, Microsoft Internet Explorer té el submenú “View->Text Size”, Adobe Digital Editions té dos botons: Augmentar/Decreure Text Size. Si vostè espera que aquesta funció funcioni llavors configurar Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize propietat a .
Aspose El model de document de paraules conté i només funciona amb unitats de mida de font absoluta. Unitats relatives necessiten lògica addicional per a ser recalculada des d’alguna mida inicial (estàndard). La grandària de lletra de l’estil del document es pren com a estàndar. Per exemple, si té font 12pt i algun text és 18pt llavors serà la sortida pel que fa a HTML.
Quan aquesta opció és activada, els elements de document diferent del text encara tindran dimensions absoltes. També alguns atributs relacionats amb el text es podrien expressar absolutament. En particular, l’espai de línia especificada amb la regla “exacta” podria produir resultats no desitjats en escalar text. Per tant, el document font ha de ser adequadament dissenyat i testat quan s’exporta amb Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize .
ExportRoundtripInformation
Especifica si escriure la informació de ronda quan s’emmagatzema a HTML, MHTML o EPUB.El valor estàndard és ’true’ per a HTML i ‘false’ per a MHTML i EPUB.
public bool ExportRoundtripInformation { get; set; }
Valor de la propietat
Remarks
L’estalvi de la informació de ronda permet restaurar propietats de document com ara parades de taula, comentaris, encàrrecs i passadissos durant els documents HTML carregant-se de nou en un objecte Aspose.Words.Document.
Quan , la informació de ronda s’exporta com a -aw-* propietats CSS dels elements HTML corresponents.
Quan , no provoca que la informació de ronda es produeixi en els arxius produïts.
ExportShapesAsSvg
Controlarà si els nuclis Aspose.Words.Drawing.Shape es converteixen en imatges SVG quan s’emmagatzema en HTML, MHTML, EPUB o AZW3’.
public bool ExportShapesAsSvg { get; set; }
Valor de la propietat
Remarks
Si aquesta opció s’estableix a , Aspose.Words.Drawing.Shape nuclis són exportats com a elements
ExportTextInputFormFieldAsText
Controlarà com s’emmagatzemen els camps de formulari d’entrada de text a HTML o MHTML.El valor de default és ‘false’.
publicboolExportTextInputFormFieldAsText{get;set;}
Valor de la propietat
Remarks
Quan s’estableix, l’exporta els camps de formulari d’entrada de text com a text normal. Quan, el Word exporta als camps dels formularis de entrada de textos com als elements de INPUT en HTML.
En l’exportació a EPUB, els camps de formulari d’entrada de text sempre s’emmagatzemen com a text a causa dels requisits del format.
ExportTocPageNumbers
Especifica si escriure nombres de pàgines a la taula de continguts quan salva HTML, MHTML i EPUB.El valor estàndard és ‘false’.
publicboolExportTocPageNumbers{get;set;}
Valor de la propietat
ExportXhtmlTransitional
Especifica si escriure la declaració DOCTYPE quan s’emmagatzema a HTML o MHTML.Quan ’true’, escriure una declaració DOCTYPE en el document abans de l’element arrel.El valor de default és ‘false’.Quan s’emmagatzema a EPUB o HTML5 (Aspose.Words.Saving.HtmlVersion.Html5) la declaració DOCTYPE és sempre escrita.
publicboolExportXhtmlTransitional{get;set;}
Valor de la propietat
Remarks
Aspose.Words sempre escriu HTML ben format, independentment d’aquesta configuraci.
Quan , l’inici del document de sortida HTML semblarà aix:
<?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 té com a objectiu produir XHTML d’acord amb la especificació transitòria de xhTML 1.0, però la producció no sempre es validarà contra el DTD. Algunes estructures dins un document de Microsoft Word són difícils o impossibles de mapejar a un documental que s’avaluarà contra l’esquema xxml. Per exemple, x HTML no permet les llistes nestades (UL no es pot nestar dins d’un altre element de UL), però en el document microsoft Word es produeixen molt sovint.
FontResourcesSubsettingSizeThreshold
Controlar quins recursos de font necessiten subscriure quan s’emmagatzema a HTML, MHTML o EPUB.Default és ‘0’.
publicintFontResourcesSubsettingSizeThreshold{get;set;}
Valor de la propietat
Remarks
<p>
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources permet exportar fonts com a fitxers subsidiaris o com a parts de la produccióSi el document utilitza moltes fonts, especialment amb un gran nombre de glyfs, llavors la mida de la sortida pot augmentarSubset de font redueix la mida de la font exportada mitjançant la filtració de glyfs queNo s’utilitza en el document actual.
El subministrament de font funciona de la següent manera:
Per default, tots els fonts exportats són subsetats.
Configuració Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold a una instrucció de valor positiu per subsetar fonts que la mida del fitxer és més gran que el valor especificat.
La configuració de la propietat a System.Int32.MaxValue suprimeix la subscripció de fonts.
Els autors que vulguin utilitzar fonts específics a través d’un mecanisme de font descarregable sempre han de verificar amb cura que el seu ús intencionat està dins de l’àmbit de la llicència font. Molts fontos comercials actualment no permeten la descàrrega web de les seves lletres en cap forma. Acords de licència que cobreixen algunes lletra especíicament assenyalen que l’ús mitjançant les regles en les fulles d’estil CSS no és permès.
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources
FontSavingCallback
Permet controlar com s’emmagatzemen fonts quan un document s’emmagatzema a HTML, MHTML o EPUB.
publicIFontSavingCallbackFontSavingCallback{get;set;}
Valor de la propietat
FontsFolder
Especifica la carpeta física on s’emmagatzemen fonts quan s’exporta un document a HTML.El defecte és una línia buida.
publicstringFontsFolder{get;set;}
Valor de la propietat
Remarks
Quan s’emmagatzema un Aspose.Words.Document en format d’HTML iWl26.Saving.HtmlSaveOptions.ExportFontResources està configurat per a , _ WL27_ ha de guardar fonts utilitzats en el document com a fitxers independents. _www.save.html.esaveopcions. FontsFolder li permet especificar on es salvarà la font i _wl25-.
Si salva un document en un arxiu i proporciona un nom de fitxer, Aspose.Words, per defecte, salva les fonts en la mateixa carpeta on s’emmagatzema el fitxer de document. Utilitzeu-ho per a superar aquest comportament.
Si emmagatzema un document en un flux, Aspose.Words no té una carpeta on guardar les fonts, però encara necessita salvar-les en algun lloc. En aquest cas, s’ha d’especificar un mapa accessible en el __ WL27__.Saving.HtmlSaveOptions.FontsFolder propietat o proporcionar fluxos personalitzats a través de l’indicador d’esdeveniments deWl26.
Si la carpeta especificada per Aspose.Words.Saving.HtmlSaveOptions.FontsFolder no existeix, es crearà automàticament.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder és una altra manera de especificar una carpeta on s’han de guardar fonts.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback
FontsFolderAlias
Especifica el nom de la carpeta utilitzada per construir URIs de fonts escrits en un document HTML.El defecte és una línia buida.
publicstringFontsFolderAlias{get;set;}
Valor de la propietat
Remarks
Quan s’emmagatzema un Aspose.Words.Document en format d’HTML iWl26.Saving.HtmlSaveOptions.ExportFontResources està configurat per a , _ WL27_ ha de guardar fonts utilitzats en el document com a fitxers independents. _www.save.html.esaveopcions. FontsFolder li permet especificar on es salvarà la font i _wl25-.
Si Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias no és una cadena buida, llavors la font URI escrita a HTML ser .
Si Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias és una sèrie buida, llavors la font URI escrita a HTML serà .
Si Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias s’estableix a ‘.’ (dot), llavors el nom de fitxer de font serà escrit a HTML sense camí independentment d’altres opcions.
Una altra manera d’especificar el nom de la carpeta per construir fonts URIs és utilitzar 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
Especifica la versió de l’estàndard HTML que s’ha d’utilitzar quan s’emmagatzema el document a HTML o MHTML.El valor estàndard és Aspose.Words.Saving.HtmlVersion.Xhtml.
publicHtmlVersionHtmlVersion{get;set;}
Valor de la propietat
ImageResolution
Especifica la resolució de sortida per a les imatges quan s’exporta a HTML, MHTML o EPUB.Default és ‘96 dpi’.
publicintImageResolution{get;set;}
Valor de la propietat
Remarks
Aquestes propietats efectes raster imatges quan Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize és i els resultats metafísics exportats com a imatges rasters. Algunes característiques de la imatge com la crosta o la rotació requereixen l’estalvi d’imatges transformats i en aquest cas les imatges transformades es creen en la resolució donada.
Veure també
HtmlSaveOptions.ScaleImageToShapeSize
ImageSavingCallback
Permet controlar com s’emmagatzemen les imatges quan un document s’emmagatzema a HTML, MHTML o EPUB.
publicIImageSavingCallbackImageSavingCallback{get;set;}
Valor de la propietat
ImagesFolder
Especifica la carpeta física on s’emmagatzemen les imatges quan s’exporta un document al format HTML.El defecte és una línia buida.
publicstringImagesFolder{get;set;}
Valor de la propietat
Remarks
Quan emmagatzema un Aspose.Words.Document en format HTML, _Fl26ha d’emmagatzemar totes les imatges incorporades en el document com a fitxers independents. _VL27.Saving.HtmlSaveOptions.ImagesFolder li permet especificar on es salvarà la imatge i _vL28.Swing.Vl27 Opcions.
Si salva un document en un arxiu i proporciona un nom de fitxer, Aspose.Words, per default, salva les imatges en la mateixa carpeta on s’emmagatzema el fitxet de document. Utilitza __ WL27__.Saving.HtmlSaveOptions.ImagesFolder per superar aquest comportament.
Si emmagatzema un document en un flux, Aspose.Words no té una carpeta on salvar les imatges, però encara necessita guardar-les en algun lloc. En aquest cas, s’ha d’especificar un mapa accessible en el __ WL27__.Saving.HtmlSaveOptions.ImagesFolder propietat o proporcionar fluxos personalitzats a través de l’indicador d’esdeveniments.
Si la carpeta especificada per Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder no existeix, es crearà automàticament.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder és una altra manera de especificar una carpeta on s’han de guardar imatges.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
ImagesFolderAlias
Especifica el nom de la carpeta utilitzada per construir URIs d’imatge escrits en un document HTML.El defecte és una línia buida.
publicstringImagesFolderAlias{get;set;}
Valor de la propietat
Remarks
Quan emmagatzema un Aspose.Words.Document en format HTML, _Fl26ha d’emmagatzemar totes les imatges incorporades en el document com a fitxers independents. _VL27.Saving.HtmlSaveOptions.ImagesFolder li permet especificar on es salvarà la imatge i _vL28.Swing.Vl27 Opcions.
Si Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias no és una cadena buida, llavors la imatge URI escrita a HTML ser .
Si Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias és una cadena buida, llavors la imatge URI escrita a HTML serà .
Si Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias s’estableix a ‘.’ (dot), llavors el nom del fitxer d’imatge es escriurà en HTML sense camí independentment de les altres opcions.
Una altra manera d’especificar el nom de la carpeta per construir URIs d’imatge és utilitzar Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
MetafileFormat
Especifica en quin format s’emmagatzemen metàfils quan s’exporta a HTML, MHTML o EPUB.El valor estàndard és Aspose.Words.Saving.HtmlMetafileFormat.Png, el que significa que els metafísics es rendiran a les imatges de raster PNG.
publicHtmlMetafileFormatMetafileFormat{get;set;}
Valor de la propietat
Remarks
Els metàfils no es mostren nativament pels navegadors HTML. Per default, Aspose.Words converteix les imatges de WMF i EMF en arxius PNG quan s’exporta a l’HTML.
Algunes transformacions d’imatge, en particular la recaptació d’imatge, no s’aplicaran a les imatges metafil·les si són exportades a HTML sense conversi.
Veure també
HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize
NavigationMapLevel
Especifica el nivell màxim de títols localitzats al mapa de navegació quan s’exporta als formats EPUB, MOBI o AZW3’.
publicintNavigationMapLevel{get;set;}
Valor de la propietat
Remarks
El mapa de navegació permet als agents d’usuari proporcionar una manera fàcil de navegació a través de l’estructura del document. Normalment, els punts de navegació corresponen a les adreces del document. Per a localitzar les adreces fins al nivell assignar aquest valor a Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.
Per default, es localitzen tres nivells de títols: paràgrafs d’estils , i . Es pot definir aquesta propietat a un valor de 1 a 9 per sol·licitar el nivell màxim corresponent.
OfficeMathOutputMode
Controlar com s’exporten els objectes d’OfficeMath a HTML, MHTML o EPUB.El valor estàndard és Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.
publicHtmlOfficeMathOutputModeOfficeMathOutputMode{get;set;}
Valor de la propietat
RemoveJavaScriptFromLinks
Especifica si JavaScript serà eliminat dels enllaços.Default és ‘false’.
publicboolRemoveJavaScriptFromLinks{get;set;}
Valor de la propietat
Remarks
Si aquesta opció és activada, tots els enllaços que continguin JavaScript (per exemple, els links amb “javascript:” en l’atribute href)Es substituirà per “javascript:void(0)”. Això pot ajudar a prevenir possibles riscos de seguretat, com ara atacs XSS.
ReplaceBackslashWithYenSign
Especifica si els caràcters backslash s’han de reemplaçar amb signs de yen.El valor estàndard és ‘false’.
publicboolReplaceBackslashWithYenSign{get;set;}
Valor de la propietat
Remarks
Per default, Aspose.Words imita el comportament de MS Word i no reemplaça els caràcters de backslash amb els signes de yen engenerats documents HTML. No obstant això, les versions anteriors d’Aspose.Words realitzaven aquestes substitucions en certsAquesta bandera permet la compatibilitat enrere amb les versions anteriors d’Aspose.Words.
ResolveFontNames
Especifica si els noms de família de fonts utilitzats en el document són resolts i substituïts segonsAspose.Words.Document.FontSettings quan s’escriu en formats basats en HTML.
publicboolResolveFontNames{get;set;}
Valor de la propietat
Remarks
Per default, aquesta opció s’estableix i els noms de família de fonts s’escriuen en HTML tal com s’especifica en els documents de font. És a dir, Aspose.Words.Document.FontSettings s’ignoreixen i no es realitza cap resolució o substitució dels noms de família de fonts.
Si s’estableix aquesta opció, Aspose.Words utilitza Aspose.Words.Document.FontSettings per resoldre cada nom de família de font especificat en un document font en el nom d’una família de font disponible, realitzant la substitució de font com sigui necessari.
ResourceFolder
Especifica una carpeta física on s’emmagatzemen tots els recursos com imatges, fonts i CSS externs quan un documents exportat a HTML. Default és una cadena buida.
publicstringResourceFolder{get;set;}
Valor de la propietat
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder és la manera més senzilla d’especificar una carpeta on tots els recursos s’han de escriure.Una altra manera és utilitzar propietats individuals _www.save.html.FontsFolders,wl26.Salvants.nl.ImagesFols, i _ww.ll.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder té una prioritat més baixa que els fulls especificats a través deWl26.Rescapament.FontsOpcions.Pel·lícules es especifiquen a _www.saveopties.ImagesFolders, i _ww.rescat.htmlSavOpciones.CssStyleSheetFileName. Per exemple, si ambdós __wl26.Saviopcions..ResourcesFulder i __ww62.Savaopcionals. fonts s’emmagatzemen a __wh63.Saves.
Si la carpeta especificada per Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder no existeix, es crearà automàticament.
Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetFileName
ResourceFolderAlias
Especifica el nom de la carpeta utilitzada per construir URIs de tots els recursos escrits en un document HTML.El defecte és una línia buida.
publicstringResourceFolderAlias{get;set;}
Valor de la propietat
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias és la manera més senzilla d’especificar com s’han de construir els URIs de tots els arxius de recursos. La mateixa informació es pot especificar per a les imatges i les fonts separadament a través de __ WL26.Salvació.Ambint.ImagesFloreAlies i __ WW26_.Salvat.Addicionals.Altres propietats, respectivament. No obstant això, no hi ha propietat individual per al CSS.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias té una prioritat més baixa que la deWl26.Salvació.WhatsApps.FontsFoldersAlies i _www.save.whatsappsOpcions.ImagesFollersAlies. Per exemple, si tots dos __wl26.Salve.http.salveOpcionals.RiscosFolsAllies i __www.26.salvacionsAllias s’especifiquen, els URIs de fonts es construeixen utilitzant __ww.
Si Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias és buit, l’Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder valor de la propietat s’utilitzarà per construir URIs de recursos.
Si Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias s’estableix a ‘.’ (dot), els URIs de recursos només contindran noms de fitxers, sense cap cam.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias
SaveFormat
Especifica el format en el qual el document serà guardat si s’utilitza aquest objecte d’opcions d’emmagatzematge.Poden ser Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 o Aspose.Words.SaveFormat.Mobi.
publicoverrideSaveFormatSaveFormat{get;set;}
Valor de la propietat
ScaleImageToShapeSize
Especifica si les imatges són escalades per Aspose.Words a la mida de la forma límit quan s’exporta a HTML, MHTML o EPUB.Default valor és ’true’.
publicboolScaleImageToShapeSize{get;set;}
Valor de la propietat
Remarks
Una imatge en un document de Microsoft Word és una forma. La forma té una mida i la imatge té la seva pròpia mida. Les dimensions no estan directament enllaçades. Per exemple, l’imatge pot ser 1024x786 píxels, però la forma que mostra aquesta imatge poden ser 400x300 punts.
Per mostrar una imatge en el navegador, s’ha d’escalar a la mida de la forma. L’Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize controla la propietat on es produeix l’escalada de la imatge: en Aspose.Words durant l’exportació a HTML o en el navegador quan es mostra el document.
Quan Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize és , l’imatge s’escalfa per __ WL27__ utilitzant escalada d’alta qualitat durant l’exportació a HTML. QuanWl26.Salvació.ThmLSavOpcions.scaleImagicTomShapesize es , la imatge és sortida amb la seva mida original i el navegador ha de escalfar-la.
En general, els navegadors fan una escala de qualitat ràpida i dolenta. com a resultat, normalment es obtindrà una millor qualitat de pantalla en el navegador i una mida de fitxer més petita quan Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize és, però millor la qualitat d’impressió i la conversió més ràpid quanwww.Wl26.
A més de les formes que contenen imatges de raster individuals, aquesta opció també afecta les formes de grup que consisteixen en imatges de raster. Si Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize és i una forma de grup conté imatges de raster la resolució intrínsec de les quals és superior al valor especificat en Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words augmentarà la resolució de rendiment per a aquest grup.
Veure també
HtmlSaveOptions.ImageResolution
TableWidthOutputMode
Controlarà com s’exporten les amplades de taula, línia i cèl·lula a HTML, MHTML o EPUB.El valor estàndard és Aspose.Words.Saving.HtmlElementSizeOutputMode.All.
publicHtmlElementSizeOutputModeTableWidthOutputMode{get;set;}
Valor de la propietat
Remarks
En el format HTML, els elements de taula, línia i cèl·lula (, , , ) poden tenir les seves amplituds especificades en relatives (percentatge) o en unitats absoltes. En un document en Aspose.Words, les taules, línies i cel·les poden disposar de les seues amplitudes específiques utilitzant una unitat relativa o absoluta també.
Quan es converteix un document en HTML utilitzant Aspose.Words, pot ser que vulgui controlar com s’exporten taules, ordres i amplades de cèl·lules per influir en la manera en què es mostra el document resultant en l’agent visual (per exemple, un navegador o espectador).
Utilitzeu aquesta propietat com a filtre per especificar quins valors d’ample de taula s’exporten al document de destinació. Per exemple, si vostè està convertint un document a EPUB i intenta visualitzar el document en un dispositiu de lectura mòbil, llavors probablement voleu evitar exportar valores de banda absoluta. per fer-ho cal que especifiqueu el mode de sortida Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeOnly o __ WL26.