Class HtmlSaveOptions
De naam: Aspose.Words.Saving Verzameling: Aspose.Words.dll (25.4.0)
Kan worden gebruikt om extra opties te specificeren bij het opslaan van een document in deAspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 of Aspose.Words.SaveFormat.Mobi formaat.
Om meer te weten te komen, bezoek de Specify Save Options Documentatie artikel.
public class HtmlSaveOptions : SaveOptions
Inheritance
object ← SaveOptions ← HtmlSaveOptions
Geëerbiede leden
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()
Initialiseert een nieuwe instantie van deze klasse die kan worden gebruikt om een document op te slaanin het Aspose.Words.SaveFormat.Html formaat.
public HtmlSaveOptions()
HtmlSaveOptions(SaveFormat)
Initialiseert een nieuwe instantie van deze klasse die kan worden gebruikt om een document op te slaanin de Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 of Aspose.Words.SaveFormat.Mobi formaat.
public HtmlSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Het kan zijn Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 of Aspose.Words.SaveFormat.Mobi.
Properties
AllowNegativeIndent
Specificeert of de negatieve linker- en rechteronderdelen van de paragraafs worden genormiseerd wanneer ze worden opgeslagen in HTML, MHTML of EPUB.
public bool AllowNegativeIndent { get; set; }
Eigendomswaarde
Remarks
Wanneer negatieve indent niet toegestaan is, wordt het als nulmarge naar HTML uitgevoerd.Wanneer negatieve indent toegestaan is, kan een paragraaf gedeeltelijk buiten het browservenster verschijnen.
CssClassNamePrefix
Specificeert een prefix die wordt toegevoegd aan alle CSS-klassenamen.De standaardwaarde is een leeg string en gecreëerde CSS-klassenamen hebben geen gemeenschappelijke prefix.
public string CssClassNamePrefix { get; set; }
Eigendomswaarde
Remarks
Als deze waarde niet leeg is, beginnen alle CSS-klassen die door Aspose.Words worden gegenereerd met de gespecificeerde prefix. Dit kan nuttig zijn, bijvoorbeeld, als u aangepaste CSS toevoegt aan geproduceerde documenten en klassennaamconflicten wilt voorkomen.
Als de waarde niet of leeg is, moet het een geldig CSS-identificator zijn.
Exceptions
De waarde is niet leeg en is geen geldig CSS-identificator.
CssSavingCallback
Hiermee kunt u controleren hoe CSS-stylen worden opgeslagen wanneer een document wordt opgeslagen in HTML, MHTML of EPUB.
public ICssSavingCallback CssSavingCallback { get; set; }
Eigendomswaarde
CssStyleSheetFileName
Bepaal de route en de naam van de Cascading Style Sheet (CSS) bestand geschreven wanneer een documentHet wordt uitgevoerd naar HTML.De standaard is een leeg lijn.
public string CssStyleSheetFileName { get; set; }
Eigendomswaarde
Remarks
Deze eigenschap werkt alleen wanneer een document in HTML-formaat wordt opgeslagen en extern CSS-stijlblad wordt gevraagd met behulp van Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType.
Als deze eigenschap leeg is, wordt de CSS-bestand opgeslagen in dezelfde map en met dezelfde naam als het HTML-document, maar met de “css” extensie.
Als alleen de route maar geen bestandnaam in deze eigenschap is aangegeven, zal de CSS-bestand in de aangegeven map worden opgeslagen en zal dezelfde naam hebben als het HTML-document maar met de “css” extensie.
Als de door deze eigenschap aangegeven map niet bestaat, wordt deze automatisch gecreëerd voordat de CSS-bestand wordt opgeslagen.
Een andere manier om een map te specificeren waar de externe CSS-bestand is opgeslagen, is om Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder te gebruiken.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType
CssStyleSheetType
Beschrijft hoe CSS (Cascading Style Sheet) stijlen worden uitgevoerd naar HTML, MHTML of EPUB.De standaardwaarde is Aspose.Words.Saving.CssStyleSheetType.Inline voor HTML/MHTML enAspose.Words.Saving.CssStyleSheetType.External voor EPUB.
public CssStyleSheetType CssStyleSheetType { get; set; }
Eigendomswaarde
Remarks
Het opslaan van CSS-stijlblad in een externe bestand wordt alleen ondersteund wanneer het wordt opgeslagen in HTML. Wanneer u naar een van de containerformaten (EPUB of MHTML) exporteert en specificeert Aspose.Words.Saving.CssStyleSheetType.External, wordt de CSSbestand gecapsuleerd in het outputpakket.
Zie ook
HtmlSaveOptions . CssStyleSheetFileName
DocumentPartSavingCallback
Hiermee kunt u controleren hoe onderdelen van een document worden opgeslagen wanneer een document wordt opgeslagen in HTML of EPUB.
public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }
Eigendomswaarde
DocumentSplitCriteria
Beschrijft hoe het document moet worden verdeeld bij het opslaan naar Aspose.Words.SaveFormat.Html,Aspose.Words.SaveFormat.Epub of Aspose.Words.SaveFormat.Azw3 format.De standaard is Aspose.Words.Saving.DocumentSplitCriteria.Niet voor HTML enAspose.Words.Saving.DocumentSplitCriteria.HeadingParagraf voor EPUB en AZW3.
public DocumentSplitCriteria DocumentSplitCriteria { get; set; }
Eigendomswaarde
Remarks
Normaal gesproken wilt u een document opgeslagen in HTML als een enkele bestand. Maar in sommige gevallen is het voorkeur om de output te splitsen in verschillende kleinere HTML-pagina’s. Bij het opslaan in html-formaat zullen deze pagina’s uitkomen naar individuele bestanden of stromen.
Een document kan niet worden verdeeld wanneer het wordt opgeslagen in het MHTML-formaat.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitHeadingLevel Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
DocumentSplitHeadingLevel
Specificeert het maximale niveau van titels waarop het document te splitsen.De standaardwaarde is ‘2’.
public int DocumentSplitHeadingLevel { get; set; }
Eigendomswaarde
Remarks
Wanneer Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria omvat __ WL26.DOCUMENTSPLit.HeadingParagraph en deze eigenschap is ingesteld op een waarde van 1 tot 9, zal het document worden verdeeld in paragraafs geformateerd met behulp van , , etc. stijlen tot het aangegeven headerniveau.
Door standaard, alleen en paragrafen veroorzaken dat het document wordt verdeeld. Het plaatsen van deze eigenschap tot nul zal leiden tot de document niet te verdeelen in de voornaamste paragraaf helemaal.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
Encoding
Specificeert de codering om te gebruiken bij het exporteren naar HTML, MHTML of EPUB.De standaardwaarde is ’new UTF8Encoding(fake)’ (UTF-8 zonder BOM).
public Encoding Encoding { get; set; }
Eigendomswaarde
ExportCidUrlsForMhtmlResources
Bepaal of om CID (Content-ID) URL’s te gebruiken voor verwijzingsbronnen (beelden, fonts, CSS) opgenomen in MHTMLdocumenten.
public bool ExportCidUrlsForMhtmlResources { get; set; }
Eigendomswaarde
Remarks
Deze optie beïnvloedt alleen documenten die worden opgeslagen in MHTML.
Door standaard worden middelen in MHTML-documenten vermeld door bestandnaam (bijvoorbeeld “image.png”), die worden aangepast tegen de “Content-Location” header van MIME-onderdelen.
Deze optie maakt een alternatieve methode mogelijk, waarbij verwijzingen naar bronnenbestanden worden geschreven als CID (Content-ID) URL’s (bijvoorbeeld “cid:image.png”) en worden aangepast tegen “Content-ID” header.
In theorie moet er geen verschil zijn tussen de twee referentiemethoden en een van hen moet goed werken in een browser of mail agent. In de praktijk, echter, sommige agenten mislukken om de middelen door de bestandnaam te vangen. Als uw browser of mail agent weigert om de middelen in een MTHML document te laden (niet weergeven afbeeldingen of niet laden CSS stijlen), probeer het document met CID-URL’s te exporteren.
ExportDocumentProperties
Specificeert of om ingebouwde en aangepaste document eigenschappen te exporteren naar HTML, MHTML of EPUB.De standaardwaarde is ‘fake’.
public bool ExportDocumentProperties { get; set; }
Eigendomswaarde
ExportDropDownFormFieldAsText
Controleert hoe de drop-down-form-gebieden worden opgeslagen in HTML of MHTML.De standaardwaarde is ‘fake’.
public bool ExportDropDownFormFieldAsText { get; set; }
Eigendomswaarde
Remarks
Wanneer op , exporteert drop-down formulier velden als normaal tekst. wanneer , exporteert drop-down formulier velden als SELECT element in HTML.
Bij het exporteren naar EPUB worden de tekst drop-down-formuliervelden altijd als tekst opgeslagen vanwege de vereisten van dit formaat.
ExportFontResources
Bepaal of de fontbronnen moeten worden geëxporteerd naar HTML, MHTML of EPUB.De standaard is ‘fake’.
public bool ExportFontResources { get; set; }
Eigendomswaarde
Remarks
<p>Exporting font resources allows for consistent document rendering independent of the fonts available
in a given user's environment.</p>
Als Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources is ingesteld, zal het belangrijkste HTML-document verwijzen naar elke lettertype via de CSS 3 in de regel en de letters zullen als afzonderlijke bestanden worden uitgevoerd.
Als Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 is ingesteld, worden de fonts niet opgeslagen in afzonderlijke bestanden.
Bij het exporteren van fontbronnen, font licentie problemen moeten worden overwogen. auteurs die specifieke fonts willen gebruiken via een downloadbare fontmechanisme moet altijd zorgvuldig controleren dat hun bedoelde gebruik is binnen het toepassingsgebied van de fontlicentie. Veel commerciële font’s momenteel niet toestaan web downloading van hun font’s in enige vorm. Licentie overeenkomsten die een aantal fonten specifiek opmerken dat het gebruik via regels in CSS stijl sheets is niet toegestaan.
Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold
ExportFontsAsBase64
Bepaal of de fontbronnen moeten worden ingebouwd in HTML in Base64 encoding.Default is ‘fake’.
public bool ExportFontsAsBase64 { get; set; }
Eigendomswaarde
Remarks
Als deze optie is ingesteld, worden de fonts ingebouwd in de CSS van het document in Base64-encoding.
ExportHeadersFootersMode
Specificeert hoe headers en footers een uitkomst zijn voor HTML, MHTML of EPUB.De standaardwaarde is Aspose.Words.Saving.ExportHeadersFootersMode.PerSection voor HTML/MHTMLen Aspose.Words.Saving.ExportHeadersFootersMode.Niet voor EPUB.
public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }
Eigendomswaarde
Remarks
Het is moeilijk om betekenisvolle uitgangsshooters en voetsporen naar HTML te produceren omdat HTML niet gepaginaerd is.
Wanneer deze eigendom is Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words exporteert alleen de primaire hoofden en voeten aan het begin en het einde van elke sectie.
Wanneer het Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectieFooter alleen de eerste primaire header en de laatste primary footer (inclusief gekoppeld aan de vorige) worden geëxporteerd.
U kunt de export van hoofden en voeten volledig uit te schakelen door deze eigenschap te plaatsen op Aspose.Words.Saving.ExportHeadersFootersMode.None.
ExportImagesAsBase64
Specificeert of afbeeldingen in Base64-formaat worden opgeslagen naar de uitgang HTML, MHTML of EPUB.De standaard is ‘fake’.
public bool ExportImagesAsBase64 { get; set; }
Eigendomswaarde
Remarks
Wanneer deze eigenschap is ingesteld op de afbeeldingen worden gegevens rechtstreeks naar de elementen geëxporteerd en worden afzonderlijke bestanden niet gecreëerd.
ExportLanguageInformation
Bepaal of taalinformatie wordt geëxporteerd naar HTML, MHTML of EPUB.De standaard is ‘fake’.
public bool ExportLanguageInformation { get; set; }
Eigendomswaarde
Remarks
Wanneer deze eigenschap is ingesteld op Aspose.Words komt HTML-attribut op de documentelementen die taal specificeren.
ExportListLabels
Controleer hoe lijst labels uitkomen naar HTML, MHTML of EPUB.De standaardwaarde is Aspose.Words.Saving.ExportListLabels.Auto.
public ExportListLabels ExportListLabels { get; set; }
Eigendomswaarde
ExportOriginalUrlForLinkedImages
Bepaal of de oorspronkelijke URL moet worden gebruikt als de URL van de gekoppelde afbeeldingen.De standaardwaarde is ‘fake’.
public bool ExportOriginalUrlForLinkedImages { get; set; }
Eigendomswaarde
Remarks
Als de waarde is ingesteld op Aspose.Words.Drawing.ImageData.SourceFullName waarde wordt gebruikt als de URL van gerelateerde beelden en gerelateerde beelden worden niet geladen in de map van het document of Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.
Als de waarde is ingesteld aan gekoppelde beelden worden opgeladen in de map van het document of Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder en URL van elk gekopte beeld wordt geconstrueerd afhankelijk van de bestand map, W L26.Verdekomen.
ExportPageMargins
Bepaal of de pagina-marges worden geëxporteerd naar HTML, MHTML of EPUB.De standaard is ‘fake’.
public bool ExportPageMargins { get; set; }
Eigendomswaarde
Remarks
Aspose.Words toont niet het gebied van pagina-marges door standaard.Als alle elementen volledig of gedeeltelijk door de documentzijde worden geklipt, kan het weergegeven gebied worden uitgebreid metDeze optie.
ExportPageSetup
Specificeert of de pagina-instelling wordt uitgevoerd naar HTML, MHTML of EPUB.De standaard is ‘fake’.
public bool ExportPageSetup { get; set; }
Eigendomswaarde
Remarks
Elk Aspose.Words.Section in Aspose.Words document model biedt pagina-instelling informatie via Aspose.Words.PageSetup klasse. Wanneer u een document naar HTML-formaat moet u deze informatie voor verdere gebruik te houden. In het bijzonder, pagina-instelling kan belangrijk zijn voor rendering naar gepageerde media (printing) of latere conversie naar de inheemse Microsoft Word bestandsformaten (DOCX, DOC, RTF, WML).
In de meeste gevallen is HTML bedoeld voor het bekijken in browsers waar de pagina niet wordt uitgevoerd.
ExportRelativeFontSize
Bepaal of de lettergrootte in relatieve eenheden moet worden geproduceerd bij het opslaan in HTML, MHTML of EPUB.De standaard is ‘fake’.
public bool ExportRelativeFontSize { get; set; }
Eigendomswaarde
Remarks
In veel bestaande documenten (HTML, IDPF EPUB) zijn de lettergroten gedefinieerd in relatieve eenheden. Dit maakt het mogelijk voor toepassingen om de tekstgrote aan te passen bij het bekijken/verwerken van documents. Bijvoorbeeld, Microsoft Internet Explorer heeft “View->Text Size” submenu, Adobe Digital Editions heeft twee knoppen: Verhoog/Verlaag Text Size. Als u verwacht dat deze functionaliteit werkt dan instellen Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize eigenschap naar .
Aspose Words document model bevat en werkt alleen met absolute fontgrootte eenheden. Relatieve eenheid vereist extra logica om te worden herberekend van een aantal initiële (standard) grootte. Fontgroot van document stijl wordt als standaard genomen. Bijvoorbeeld, als het heeft 12pt font en een tekst is 18pt dan zal het zijn output naar de HTML.
Wanneer deze optie is ingeschakeld, documentelementen anders dan tekst zal nog steeds absolute grootte hebben. Ook sommige tekst gerelateerde attributen kunnen absoluut worden uitgedrukt. In het bijzonder, line spacing aangegeven met de “nauwkeurige” regel kan ongewenste resultaten produceren bij scaling tekst. Dus de brondocumenten moeten goed ontworpen en getest worden bij het exporteren met Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize .
ExportRoundtripInformation
Specificeert of om de rondtrip informatie te schrijven bij het opslaan in HTML, MHTML of EPUB.De standaardwaarde is ‘waar’ voor HTML en ‘false’ voor MHTML en EPUB.
public bool ExportRoundtripInformation { get; set; }
Eigendomswaarde
Remarks
Het besparen van de rondtrip-informatie maakt het mogelijk om documenten eigenschappen zoals tab stops, opmerkingen, header en voetsporen te herstellen tijdens de HTML-documenten die terug in een Aspose.Words.Document object worden geladen.
Wanneer, de rondtrip informatie wordt uitgevoerd als -aw-* CSS eigenschappen van de overeenkomstige HTML-elementen.
Wanneer, veroorzaakt geen roundtrip informatie om uit te voeren in geproduceerde bestanden.
ExportShapesAsSvg
Controleert of Aspose.Words.Drawing.Shape-knoten worden omgezet naar SVG-beelden wanneer ze worden opgeslagen in HTML, MHTML, EPUB of AZW3.De standaardwaarde is ‘fake’.
public bool ExportShapesAsSvg { get; set; }
Eigendomswaarde
Remarks
Als deze optie is ingesteld op , Aspose.Words.Drawing.Shape knooppunten worden geëxporteerd als
ExportTextInputFormFieldAsText
Controleert hoe de tekstinvoerformulier velden worden opgeslagen in HTML of MHTML.De standaardwaarde is ‘fake’.
publicboolExportTextInputFormFieldAsText{get;set;}
Eigendomswaarde
Remarks
Bij instelling , exporteert tekst invoer formulier velden als normaal tekst. Wanneer , Word exportert text invoering formulieren velten als INPUT elementen in HTML.
Bij het exporteren naar EPUB worden tekstinvoerformulieren altijd als tekst opgeslagen vanwege de vereisten van dit formaat.
ExportTocPageNumbers
Specificeert of je pagina’s moet schrijven in de tabel van inhoud bij het opslaan van HTML, MHTML en EPUB.De standaardwaarde is ‘fake’.
publicboolExportTocPageNumbers{get;set;}
Eigendomswaarde
ExportXhtmlTransitional
Specificeert of de DOCTYPE-verklaring te schrijven bij het opslaan in HTML of MHTML.Wanneer ‘waar’, schrijft een DOCTYPE-verklaring in het document vóór het wortelelement.De standaardwaarde is ‘fake’.Wanneer het opslaan in EPUB of HTML5 (Aspose.Words.Saving.HtmlVersion.Html5) is de DOCTYPE-verklaring altijd geschreven.
publicboolExportXhtmlTransitional{get;set;}
Eigendomswaarde
Remarks
Aspose.Words schrijft altijd goed gevormd HTML, ongeacht deze setting.
Wanneer , het begin van het HTML-uitgangsdocument ziet er als volgt uit:
<?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 is bedoeld om XHTML overeenkomstig de XhTML 1.0 Transitionele specificatie, maar de output zal niet altijd valideren tegen de DTD. Sommige structuren binnen een Microsoft Word-document zijn moeilijk of onmogelijk om een document te mappen dat zal valideert tegen het X HTML-schema.
FontResourcesSubsettingSizeThreshold
Controleer welke fontbronnen moeten worden ingesteld bij het opslaan in HTML, MHTML of EPUB.De standaard is ‘0’.
publicintFontResourcesSubsettingSizeThreshold{get;set;}
Eigendomswaarde
Remarks
<p>
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources maakt het mogelijk om fonts te exporteren als dochterbestanden of als onderdelen van de output.Als het document veel lettertypen gebruikt, vooral met een groot aantal glyphs, dan kan de uitgangsgrootte groeienFont subset vermindert de grootte van de geëxporteerde font resource door het filteren van glyphs dieniet gebruikt in het huidige document.
Font subsetting werkt als volgt:
Op basis van standaard worden alle geëxporteerde fonts gesubsidieerd.
Setting Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold tot een positieve waarde instructies __ WL27__ tot subset fonts die bestandgrootte groter is dan de aangegeven waarde.
Het instellen van de eigenschap op System.Int32.MaxValue onderdrukt de lettertype subset.
Bij het exporteren van fontbronnen, font licentie problemen moeten worden overwogen. auteurs die specifieke fonts willen gebruiken via een downloadbare fontmechanisme moet altijd zorgvuldig controleren dat hun bedoelde gebruik is binnen het toepassingsgebied van de fontlicentie. Veel commerciële font’s momenteel niet toestaan web downloading van hun font’s in enige vorm. Licentie overeenkomsten die een aantal fonten specifiek opmerken dat het gebruik via regels in CSS stijl sheets is niet toegestaan.
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources
FontSavingCallback
Hiermee kunt u controleren hoe fonts worden opgeslagen wanneer een document wordt opgeslagen in HTML, MHTML of EPUB.
publicIFontSavingCallbackFontSavingCallback{get;set;}
Eigendomswaarde
FontsFolder
Specificeert de fysieke map waar fonts worden opgeslagen bij het exporteren van een document naar HTML.De standaard is een leeg lijn.
publicstringFontsFolder{get;set;}
Eigendomswaarde
Remarks
Bij het opslaan van een Aspose.Words.Document in HTML-formaat enWl26.Saving.HtmlSaveOptions.ExportFontResources is ingesteld op, moet u de fonts die worden gebruikt in het document als afzonderlijke bestanden te bewaren. _www.save.html.pdf.info.nlkunt u specificeren waar de lettertypen zullen worden opgeslagen en __ww.web.com.
Als u een document opslaat in een bestand en de bestandsnaam geeft, Aspose.Words, door standaard, slaat u de lettertypen in hetzelfde map waar de documentbestand wordt opgeslagen. Gebruik __ WL27__.Saving.HtmlSaveOptions.FontsFolder om dit gedrag te overlijden.
Als u een document opslaat in een stroom, Aspose.Words heeft geen map waar de lettertypen te bewaren, maar moet nog steeds de letters ergens op te slaan. In dit geval, moet je een toegankelijke map in deWl26.Saving.HtmlSaveOptions.FontsFolder eigenschap of het verstrekken van aangepaste stromen door middel van de __ WL26.
Als de map die is aangegeven door Aspose.Words.Saving.HtmlSaveOptions.FontsFolder niet bestaat, wordt deze automatisch gemaakt.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder is een andere manier om een map te specificeren waar de lettertypen moeten worden opgeslagen.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback
FontsFolderAlias
Geef de naam van de map die wordt gebruikt om font URI’s in een HTML-document te maken.De standaard is een leeg lijn.
publicstringFontsFolderAlias{get;set;}
Eigendomswaarde
Remarks
Bij het opslaan van een Aspose.Words.Document in HTML-formaat enWl26.Saving.HtmlSaveOptions.ExportFontResources is ingesteld op, moet u de fonts die worden gebruikt in het document als afzonderlijke bestanden te bewaren. _www.save.html.pdf.info.nlkunt u specificeren waar de lettertypen zullen worden opgeslagen en __ww.web.com.
Als Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias niet een leeg lijn is, dan zal de letter URI geschreven in HTML zijn .
Als Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias een leeg draad is, dan zal de letter URI geschreven in HTML zijn .
Als Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias is ingesteld op ‘.’ (dot), dan zal de fontbestandnaam worden geschreven in HTML zonder pad, ongeacht andere opties.
Een alternatieve manier om de naam van de map te specificeren om font URI’s te bouwen is om Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias te gebruiken.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback
HtmlVersion
Specificeert de versie van de HTML-standaard die moet worden gebruikt bij het opslaan van het document in HTML of MHTML.De standaardwaarde is Aspose.Words.Saving.HtmlVersion.Xhtml.
publicHtmlVersionHtmlVersion{get;set;}
Eigendomswaarde
ImageResolution
Specificeert de uitgangsresolutie voor afbeeldingen bij het exporteren naar HTML, MHTML of EPUB.De standaard is ‘96 dpi’.
publicintImageResolution{get;set;}
Eigendomswaarde
Remarks
Deze eigenschap effect raster beelden wanneer Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize is en de effecten metafile’s geëxporteerd als rasters. Sommige afbeelding kenmerken zoals grap of rotatie vereist het opslaan van omgekeerde bewerken en in dit geval transformatiebeelden worden gecreëerd in de gegeven resolutie.
Zie ook
HtmlSaveOptions.ScaleImageToShapeSize
ImageSavingCallback
Hiermee kunt u controleren hoe beelden worden opgeslagen wanneer een document wordt opgeslagen in HTML, MHTML of EPUB.
publicIImageSavingCallbackImageSavingCallback{get;set;}
Eigendomswaarde
ImagesFolder
Specificeert de fysieke map waar beelden worden opgeslagen bij het exporteren van een document naar HTML-formaat.De standaard is een leeg lijn.
publicstringImagesFolder{get;set;}
Eigendomswaarde
Remarks
Wanneer u een Aspose.Words.Document opslaat in HTML-formaat, moet u alle beelden die zijn ingebouwd in het document als een afzonderlijke bestand te bewaren.Wl26.Saving.HtmlSaveOptions.ImagesFolder stelt u in staat om te specificeren waar de afbeeldingen zullen worden opgeslagen en _www.save.html.
Als u een document opslaat in een bestand en de bestandsnaam geeft, Aspose.Words, door standaard, slaat de afbeeldingen in dezelfde map waar de documentbestand wordt opgeslagen.
Als u een document opslaat in een stroom, heeft Aspose.Words geen map waar de afbeeldingen kunnen worden opgeslagen, maar moet nog steeds de foto’s ergens op te slaan. In dit geval moet je een toegankelijke map in de __ WL27_.Saving.HtmlSaveOptions.ImagesFolder eigenschap of aanpassen van aangepaste stromen via deWl26.Swing.
Als de map die is aangegeven door Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder niet bestaat, wordt deze automatisch gecreëerd.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder is een andere manier om een map te specificeren waar afbeeldingen moeten worden opgeslagen.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
ImagesFolderAlias
Bepaal de naam van de map die wordt gebruikt om beeld URI’s te maken die in een HTML-document zijn geschreven.De standaard is een leeg lijn.
publicstringImagesFolderAlias{get;set;}
Eigendomswaarde
Remarks
Wanneer u een Aspose.Words.Document opslaat in HTML-formaat, moet u alle beelden die zijn ingebouwd in het document als een afzonderlijke bestand te bewaren.Wl26.Saving.HtmlSaveOptions.ImagesFolder stelt u in staat om te specificeren waar de afbeeldingen zullen worden opgeslagen en _www.save.html.
Als Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias niet een leeg lijn is, dan is de URI-afbeelding geschreven in HTML .
Als Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias een leeg lijn is, dan is de URI-afbeelding geschreven in HTML .
Als Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias is ingesteld op ‘.’ (dot), dan wordt de naam van het beeldbestand in HTML geschreven zonder pad, ongeacht de andere opties.
Een andere manier om de naam van de map te specificeren om beeld URI’s te bouwen is om Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias te gebruiken.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
MetafileFormat
Specificeert in welk format metafiles worden opgeslagen bij het exporteren naar HTML, MHTML of EPUB.De standaardwaarde is Aspose.Words.Saving.HtmlMetafileFormat.Png, wat betekent dat metafiles worden gepresenteerd naar raster PNG-beelden.
publicHtmlMetafileFormatMetafileFormat{get;set;}
Eigendomswaarde
Remarks
Metafiles worden niet natively weergegeven door HTML-browsers. door standaard converteert Aspose.Words WMF en EMF-beelden in PNG-bestanden bij het exporteren naar HTML. Andere opties zijn om metafiles te converteren tot SVG-beeldingen of om ze te exporteren zoals zonder conversie.
Sommige beeldtransformaties, in het bijzonder beeldgroei, zullen niet worden toegepast op metafile beelden als ze worden uitgevoerd naar HTML zonder conversie.
Zie ook
HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize
NavigationMapLevel
Specificeert het maximale niveau van titels geplaatst op de navigatiekaart bij het exporteren naar EPUB, MOBI of AZW3formaten.
publicintNavigationMapLevel{get;set;}
Eigendomswaarde
Remarks
De navigatiekaart stelt gebruikersagenten in staat om een gemakkelijke manier van navigatie te bieden door de documentstructuur. meestal passen navigatiepunten overeen met de titels in het document. Om de titels tot het niveau te bevolen, geeft deze waarde aan Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.
Door standaard worden drie niveaus van titels gepopuleerd: paragraaf van stijlen, en . U kunt deze eigenschap instellen op een waarde van 1 tot 9 om het correspondente maximale niveau te vragen.
OfficeMathOutputMode
Controleert hoe OfficeMath-objecten worden uitgevoerd naar HTML, MHTML of EPUB.De standaardwaarde is Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.
publicHtmlOfficeMathOutputModeOfficeMathOutputMode{get;set;}
Eigendomswaarde
RemoveJavaScriptFromLinks
Bepaal of JavaScript wordt verwijderd van links.De standaard is ‘fake’.
publicboolRemoveJavaScriptFromLinks{get;set;}
Eigendomswaarde
Remarks
Als deze optie is ingeschakeld, alle links die JavaScript bevatten (bijvoorbeeld links met “javascript:” in het href-atribut)zal worden vervangen door “javascript:void(0)”. Dit kan helpen om potentiële beveiligingsrisico’s, zoals XSS-aanvallen te voorkomen.
ReplaceBackslashWithYenSign
Specificeert of backslash karakters moeten worden vervangen door yen signs.De standaardwaarde is ‘fake’.
publicboolReplaceBackslashWithYenSign{get;set;}
Eigendomswaarde
Remarks
Op standaard, Aspose.Words imiteert het gedrag van MS Word en vervangt niet backslash karakters met yen tekens ingeïntroduceerde HTML-documenten. echter, eerdere versies van Aspose.Words uitgevoerd dergelijke vervangingen in bepaaldeDeze vlag maakt backward compatibiliteit mogelijk met eerdere versies van Aspose.Words.
ResolveFontNames
Verwijder of de in het document gebruikte lettertype familienamen worden opgelost en vervangen overeenkomstigAspose.Words.Document.FontSettings bij het schrijven in HTML-gebaseerde formaten.
publicboolResolveFontNames{get;set;}
Eigendomswaarde
Remarks
Door standaard wordt deze optie ingesteld en de fontfamilienamen worden in HTML geschreven zoals aangegeven in de bronnendocumenten. dat wil zeggen, Aspose.Words.Document.FontSettings worden verwaarloosd en geen resolutie of vervanging van de fontfamilienamen wordt uitgevoerd.
Als deze optie is ingesteld, maakt Aspose.Words gebruik van Aspose.Words.Document.FontSettings om elk in een brondocument aangegeven lettertype familienaam in de naam van een beschikbare lettertype familie op te lossen, waarbij de lettertype vervanging als vereist wordt uitgevoerd.
ResourceFolder
Specificeert een fysieke map waarin alle middelen zoals afbeeldingen, fonts en externe CSS worden opgeslagen wanneer een documentHet wordt uitgevoerd naar HTML. De standaard is een leeg string.
publicstringResourceFolder{get;set;}
Eigendomswaarde
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder is de makkelijkste manier om een map te specificeren waar alle middelen moeten worden geschreven.Een andere manier is om individuele eigenschappen te gebruikenwww.Wl26.Vervolgend.WhatsApps.FontsFolders, _ww.whatsapp.nl.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder heeft een lagere prioriteit dan de mappen die worden aangegeven via _www.save.hu.nl.FontsFolders, _wl26.saat.htmlSavOpties.ImagesFols, en _wll26 _.saving.httpSavaOptionen.CssStyleSheetFileName. Bijvoorbeeld, als beide __ww.website.outs.com.in het geval zijn dat de lettertypen worden opgeslagen naar _ww2bvvww.tmvcv.opties en_wlsvf.dealsvkinders.
Als de door Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder aangegeven map niet bestaat, wordt deze automatisch gecreëerd.
Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetFileName
ResourceFolderAlias
Geef de naam van de map die wordt gebruikt om URI’s te maken van alle middelen die in een HTML-document zijn geschreven.De standaard is een leeg lijn.
publicstringResourceFolderAlias{get;set;}
Eigendomswaarde
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias is de eenvoudigste manier om te specificeren hoe URI’s voor alle resourcebestanden moeten worden geconstrueerd. dezelfde informatie kan worden gespecificeerd voor afbeeldingen en lettertypen afzonderlijk door middel van _www.wl26_.saving.htmLsaveopties.ImagesFoldersAlijnen en _ww.Wl26.savings.htmlSavingsOptionen.FontsFoodAllies eigenschappen, respectievelijk.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias heeft een lagere prioriteit dan _www.wl26_.saving.htmlSavingsopties.FontsFulderAlias en _wwl26.savings.nlSaverOptionen.Images.Vervolgingen.huw. bijvoorbeeld, als beide __wll22.savinguin.htmlsavingaan.resourcefolden.outs en __whl36. savinguins.hrs.thmlsavinguines.fonters.folderalias zijn gedefinieerd, de URI’s van de fonts zullen worden gebouwd met behulp van __wl27.savingies.ptml-saveopcijnen.fontsfolias, terwijl de uRI en de afbeeldingen door middel van het gebruik van CSS-Wlvvlsvlaamsvlies.
Als Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias leeg is, zal de Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder eigendomswaarde worden gebruikt om resource URI’s te bouwen.
Als Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias is ingesteld op ‘.’ (dot), zal de resource URI’s alleen bestandnamen bevatten, zonder enige route.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias
SaveFormat
Bepaal het formaat waarin het document zal worden opgeslagen als dit opties voor het opslaan object wordt gebruikt.Het kan zijn Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 of Aspose.Words.SaveFormat.Mobi.
publicoverrideSaveFormatSaveFormat{get;set;}
Eigendomswaarde
ScaleImageToShapeSize
Specificeert of afbeeldingen worden gescaleerd door Aspose.Words naar de grensvormgrootte bij het exporteren naar HTML, MHTML of EPUB.De standaardwaarde is ’true’.
publicboolScaleImageToShapeSize{get;set;}
Eigendomswaarde
Remarks
Een afbeelding in een Microsoft Word-document is een vorm. de vorm heeft een grootte en het beeld heeft zijn eigen omvang. De maten zijn niet rechtstreeks gekoppeld. bijvoorbeeld, de foto kan 1024x786 pixels zijn, maar de formaat die dit beeld weergeeft kan 400x300 punten zijn.
Om een afbeelding in de browser te laten zien, moet het worden gescaleerd naar de vormgrootte. De Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize eigendom beheert waar de scaling van de afbeelding plaatsvindt: in Aspose.Words tijdens het exporteren naar HTML of in de browser wanneer het document wordt weergegeven.
Wanneer Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize is , is de afbeelding gescaleerd door __ WL27__ met behulp van hoogwaardige scaling tijdens de export naar HTML. WanneerWl26.Salv.WhatsApps.Thumbnail.De afzonderlijke optie is, is het beeld uitgegroeid met zijn oorspronkelijke grootte en de browser moet het scalen.
In het algemeen, browsers maken snelle en slechte kwaliteit scaling. Als gevolg hiervan, zul je normaal gesproken een betere display kwaliteit in de browser en kleinere bestandgrootte wanneer Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize is, maar beter afdrukkwaliteit en sneller conversie wanneerwww.wl26.
Als Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize is en een groepsvorm bevat rasterbeelden waarvan de intrinsieke resolutie hoger is dan de waarde die is vermeld in Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words zal de rendering resolutie voor die groep vergroten.
Zie ook
HtmlSaveOptions.ImageResolution
TableWidthOutputMode
Controleert hoe tabellen, lijnen en celbreedtes worden uitgevoerd naar HTML, MHTML of EPUB.De standaardwaarde is Aspose.Words.Saving.HtmlElementSizeOutputMode.All.
publicHtmlElementSizeOutputModeTableWidthOutputMode{get;set;}
Eigendomswaarde
Remarks
In het HTML-formaat kunnen tabellen, lijnen en cellenelementen (, , , ) hun breedte in relatieve (percentage) of in absolute eenheden hebben aangegeven.In een document in Aspose.Words, kan tabelen, rijken en celten hun brede delen hebben met zowel relative als absoluut éénheden ook.
Wanneer u een document converteert naar HTML met behulp van Aspose.Words, wilt u mogelijk controleren hoe tabellen, lijnen en celbreedtes worden uitgevoerd om te beïnvloeden hoe het resulterende document wordt weergegeven in de visuele agent (bijvoorbeeld een browser of speler).
Gebruik deze eigenschap als een filter om te bepalen welke tabelbreedte waarden worden geëxporteerd naar het bestemmingdocument. Bijvoorbeeld, als u een document converteren naar EPUB en de bedoeling om het document te bekijken op een mobiele leesapparaat, dan wilt u waarschijnlijk om absolute breedtewaarden te vermijden. Om dit te doen moet u de uitgangsmodus Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeOnly of __ WL26.