Class HtmlSaveOptions

Class HtmlSaveOptions

Namn på plats: Aspose.Words.Saving Sammanfattning: Aspose.Words.dll (25.4.0)

Kan användas för att ange ytterligare alternativ när du sparar ett dokument iHtml, Aspose.Words.SaveFormat, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 eller Aspose.Words.SaveFormat.Mobi format.

För att lära dig mer, besök Specify Save Options Dokumentation av artikeln.

public class HtmlSaveOptions : SaveOptions

Inheritance

object SaveOptions HtmlSaveOptions

Arvsmedlemmar

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

Initialiserar en ny instans i denna klass som kan användas för att spara ett dokumenti Aspose.Words.SaveFormat.Html formatet.

public HtmlSaveOptions()

HtmlSaveOptions(SaveFormat)

Initialiserar en ny instans i denna klass som kan användas för att spara ett dokumenti Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 eller Aspose.Words.SaveFormat.Mobi format.

public HtmlSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Det kan vara Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Om du vill använda Aspose.Words.SaveFormat.Azw3 eller Aspose.Words.SaveFormat.Mobi.

Properties

AllowNegativeIndent

Anger om negativa vänster- och högerindenter av paragrafer är normaliserade när spara till HTML, MHTML eller EPUB.

public bool AllowNegativeIndent { get; set; }

Fastighetsvärde

bool

Remarks

När en negativ indent inte är tillåten, exporteras den som en noll marginal till HTML. När en negativ indent är tillåten, kan ett stycke visas delvis utanför webbläsarfönstret.

CssClassNamePrefix

Anger en prefix som läggs till i alla CSS-klassnamn.Standardvärdet är en tom sträng och genererade CSS-klassnamn har ingen vanlig prefix.

public string CssClassNamePrefix { get; set; }

Fastighetsvärde

string

Remarks

Om detta värde inte är tomt, kommer alla CSS-klasser som genereras av Aspose.Words att börja med det angivna prefixet. Detta kan vara användbart, till exempel om du lägger till anpassade CSS till genererade dokument och vill förhindra klassnamnkonflikter.

Om värdet inte är eller är tomt måste det vara en giltig CSS-identifierare.

Exceptions

ArgumentException

Värdet är inte tomt och är inte en giltig CSS-identifierare.

CssSavingCallback

Tillåter att kontrollera hur CSS-stilar sparas när ett dokument sparas till HTML, MHTML eller EPUB.

public ICssSavingCallback CssSavingCallback { get; set; }

Fastighetsvärde

ICssSavingCallback

CssStyleSheetFileName

Anger vägen och namnet på Cascading Style Sheet (CSS) filen skriven när ett dokumentExporteras till HTML.Standard är en tom sträng.

public string CssStyleSheetFileName { get; set; }

Fastighetsvärde

string

Remarks

Denna egenskap fungerar endast när du sparar ett dokument i HTML-format och externa CSS-stilblad begärs med hjälp av Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType.

Om denna egenskap är tom, sparas CSS-filen i samma mapp och med samma namn som HTML-dokumentet men med förlängningen “.css”.

Om endast väg men ingen filnamn anges i denna egenskap, kommer CSS-filen att sparas i den angivna mappen och kommer att ha samma namn som HTML-dokumentet men med förlängningen “.css”.

Om mappen som anges av denna egenskap inte existerar, skapas den automatiskt innan CSS-filen sparas.

Ett annat sätt att ange en mapp där en extern CSS-fil sparas är att använda Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder.

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

CssStyleSheetType

Anger hur CSS (Cascading Style Sheet) stilar exporteras till HTML, MHTML eller EPUB.Standardvärdet är Aspose.Words.Saving.CssStyleSheetType.Inline för HTML/MHTML ochAspose.Words.Saving.CssStyleSheetType.External för EPUB.

public CssStyleSheetType CssStyleSheetType { get; set; }

Fastighetsvärde

CssStyleSheetType

Remarks

Spara CSS stilblad i en extern fil stöds endast när du sparar till HTML. När du exporterar till en av behållare format (EPUB eller MHTML) och anger Aspose.Words.Saving.CssStyleSheetType.External, CSS-filen kommer att inkapslas i utgångspaketet.

Se även

HtmlSaveOptions . CssStyleSheetFileName

DocumentPartSavingCallback

Tillåter att kontrollera hur dokumentdelar sparas när ett dokument sparas i HTML eller EPUB.

public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }

Fastighetsvärde

IDocumentPartSavingCallback

DocumentSplitCriteria

Anger hur dokumentet ska splittras när du sparar till Aspose.Words.SaveFormat.Html,Aspose.Words.SaveFormat.Epub eller Aspose.Words.SaveFormat.Azw3 format.Standard är Aspose.Words.Saving.DocumentSplitCriteria.Nej för HTML ochAspose.Words.Saving.DocumentSplitCriteria.HeadingParagraf för EPUB och AZW3.

public DocumentSplitCriteria DocumentSplitCriteria { get; set; }

Fastighetsvärde

DocumentSplitCriteria

Remarks

Vanligtvis vill du ha ett dokument som sparas till HTML som en enda fil. Men i vissa fall är det föredraget att dela utgången i flera mindre HTML-sidor. När du sparar till html-format dessa sidor kommer att vara output till enskilda filer eller strömmar.

Ett dokument kan inte delas när det sparas i MHTML-format.

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

DocumentSplitHeadingLevel

Anger den maximala nivån av rubriker där du ska dela dokumentet.Default värde är ‘2’.

public int DocumentSplitHeadingLevel { get; set; }

Fastighetsvärde

int

Remarks

När Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria innefattar __ WL26.DOCUMENTSPLit.HeadingParagraph och denna egenskap är inställd till ett värde från 1 till 9, kommer dokumentet att delas in i stycken formaterade med , etc. stilar upp till det angivna rubriknivån.

Som standard orsakar endast och paragrafer att dokumentet delas upp. Att sätta denna egendom till noll kommer att orsaka att documentet inte delas in i rubrikerna alls.

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

Encoding

Anger kodningen att använda när du exporterar till HTML, MHTML eller EPUB.Default värdet är ’ny UTF8Encoding(falsk)’ (UTF-8 utan BOM).

public Encoding Encoding { get; set; }

Fastighetsvärde

Encoding

ExportCidUrlsForMhtmlResources

Anger om du ska använda CID (Content-ID) URL-adresser för referensresurser (bilder, font, CSS) som ingår i MHTML-dokument.

public bool ExportCidUrlsForMhtmlResources { get; set; }

Fastighetsvärde

bool

Remarks

Detta alternativ påverkar endast dokument som sparas i MHTML.

Som standard refereras resurser i MHTML-dokumenten med filnamn (t.ex. “image.png”), som matchar mot rubrikerna “Content-Location” för MIME-delar.

Detta alternativ möjliggör en alternativ metod, där referenser till resursfiler skrivs som CID (Content-ID) URL (t.ex. “cid:image.png”) och matchar mot “Content-ID” rubriker.

I teorin bör det inte finnas någon skillnad mellan de två referensmetoderna och var och en av dem bör fungera bra i någon webbläsare eller e-postagent. I praktiken misslyckas dock vissa agenter med att få resurser med filnamn. Om din webbläsare eller e-postagent vägrar att ladda resurser som ingår i ett MTHML-dokument (inte visar bilder eller inte ladda CSS-stilar), försök att exportera dokumentet med CID-URL.

ExportDocumentProperties

Anger om du ska exportera inbyggda och anpassade dokumentegenskaper till HTML, MHTML eller EPUB.Defaultvärdet är “falskt”.

public bool ExportDocumentProperties { get; set; }

Fastighetsvärde

bool

ExportDropDownFormFieldAsText

Kontrollera hur drop-down-formfält sparas till HTML eller MHTML.Defaultvärdet är “falskt”.

public bool ExportDropDownFormFieldAsText { get; set; }

Fastighetsvärde

bool

Remarks

När du ställer in, exporterar drop-down-formfält som normal text. När, exporterar drop-down-formfält som SELECT-element i HTML.

När du exporterar till EPUB sparas text drop-down-formfält alltid som text på grund av kraven i detta format.

ExportFontResources

Anger om fontresurser ska exporteras till HTML, MHTML eller EPUB.Default är “falsk”.

public bool ExportFontResources { get; set; }

Fastighetsvärde

bool

Remarks

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

Om Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources är inställd på, kommer det huvudsakliga HTML-dokumentet att hänvisa till varje font via CSS 3 i regel och fontarna kommer att komma ut som separata filer.

Om Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 är inställd till, kommer teckensnitt inte att sparas till separata filer.

När man exporterar fontresurser bör font licensfrågor beaktas. Författare som vill använda specifika font genom en nedladdningsbar fontmekanism måste alltid noggrant verifiera att deras avsedda användning är inom ramen för fontlicensen. Många kommersiella fonts för närvarande inte tillåter web-hämtning av sina font i någon form. Licensavtal som täcker vissa font specifikt notera att användningen via regler i CSS-stilblad inte är tillåtna.

Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold

ExportFontsAsBase64

Anger om fontresurser ska införlivas i HTML i Base64 kodning.Default är ‘falsk’.

public bool ExportFontsAsBase64 { get; set; }

Fastighetsvärde

bool

Remarks

Som standard skrivs teckensnitt till separata filer. Om det här alternativet är inställd på, kommer teckensnittet att införlivas i dokumentets CSS i Base64 kodning.

ExportHeadersFootersMode

Anger hur header och fotor är utgång till HTML, MHTML eller EPUB.Standardvärdet är Aspose.Words.Saving.ExportHeadersFootersMode.PerSection för HTML/MHTMLoch Aspose.Words.Saving.ExportHeadersFootersMode.Nej för EPUB.

public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }

Fastighetsvärde

ExportHeadersFootersMode

Remarks

Det är svårt att meningsfullt producera rubriker och fötter till HTML eftersom HTML inte är paginerad.

När denna egendom är Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words exporterar endast primära headers och footers i början och slutet av varje sektion.

När det är Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectionsFooter exporteras endast den första primära header och den sista primär footer (inklusive kopplade till föregående).

Du kan inaktivera export av headers och foters helt genom att ställa in denna egendom till Aspose.Words.Saving.ExportHeadersFootersMode.None.

ExportImagesAsBase64

Anger om bilder sparas i Base64-format till utgången HTML, MHTML eller EPUB.Default är ‘falsk’.

public bool ExportImagesAsBase64 { get; set; }

Fastighetsvärde

bool

Remarks

När denna egenskap är inställd på bilder exporteras data direkt till elementen och separata filer skapas inte.

ExportLanguageInformation

Anger om språkinformation exporteras till HTML, MHTML eller EPUB.Default är falsk.

public bool ExportLanguageInformation { get; set; }

Fastighetsvärde

bool

Remarks

När denna egenskap är inställd på Aspose.Words utgår HTML attribut på de dokumentelement som anger språket.

ExportListLabels

Kontrollera hur listetiketter är utgång till HTML, MHTML eller EPUB.Standardvärdet är Aspose.Words.Saving.ExportListLabels.Auto.

public ExportListLabels ExportListLabels { get; set; }

Fastighetsvärde

ExportListLabels

ExportOriginalUrlForLinkedImages

Anger om den ursprungliga URL-adressen ska användas som URL-adressen för de länkade bilderna.Defaultvärdet är “falskt”.

public bool ExportOriginalUrlForLinkedImages { get; set; }

Fastighetsvärde

bool

Remarks

Om värdet ställs in i Aspose.Words.Drawing.ImageData.SourceFullName värdet används som URL för länkade bilder och länkade bilder laddas inte in i dokumentmappen eller Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.

Om värdet ställs in på länkade bilder laddas in i dokumentets mapp eller Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder och URL av varje länkad bild är byggd beroende på dokumentet-mapp, __ WL26.

ExportPageMargins

Anger om sidmarginerna exporteras till HTML, MHTML eller EPUB.Default är falsk.

public bool ExportPageMargins { get; set; }

Fastighetsvärde

bool

Remarks

Aspose.Words visar inte ett område av sidmarginaler som standard.Om några element är helt eller delvis klippta av dokumentkanten kan det visade området utvidgas medDetta alternativ.

ExportPageSetup

Anger om sidinställning exporteras till HTML, MHTML eller EPUB.Default är “falsk”.

public bool ExportPageSetup { get; set; }

Fastighetsvärde

bool

Remarks

Varje Aspose.Words.Sektion i Aspose.Words-dokumentmodellen ger sidinställningsinformation via Aspose.Words.PageSetup-klassen. När du exporterar ett dokument till HTML-format kan du behöva behålla denna information för vidare användning. I synnerhet kan sidinställningen vara viktig för rendering till paged media (skrivning) eller efterföljande konvertering till de inhemska Microsoft Word-filformat (DOCX, DOC, RTF, WML).

I de flesta fall är HTML avsett för visning i webbläsare där sidan inte utförs.

ExportRelativeFontSize

Anger om teckensnittstorlekar ska vara utgång i relativa enheter när spara till HTML, MHTML eller EPUB.Default är “falsk”.

public bool ExportRelativeFontSize { get; set; }

Fastighetsvärde

bool

Remarks

I många befintliga dokument (HTML, IDPF EPUB) fontstorlekar anges i relativa enheter. Detta gör det möjligt för program att justera textstorlek när du tittar/bearbetar dokument. Till exempel, Microsoft Internet Explorer har “View->Text Size” undermenyn, Adobe Digital Editions har två knappar: Öka/Minska Text Size. Om du förväntar dig denna funktionalitet att fungera sedan ställa in Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize egenskap till .

Aspose Words dokumentmodell innehåller och fungerar endast med absoluta fontstorlekar. Relativa enheter behöver extra logik för att omberäknas från någon ursprunglig (standard) storlek. Fontstorlek av dokumentstil tas som standard. Till exempel, om det har 12pt font och någon text är 18pt då det kommer att vara utgång till HTML.

När det här alternativet är aktiverat, dokumentelement andra än text kommer fortfarande att ha absoluta storlekar. Även vissa textrelaterade attribut kan uttryckas absolut. I synnerhet, rad spacing angivna med “exakt” regel kan producera oönskade resultat när skala text. Så källdokument bör väl utformas och testas när exporteras med Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize inställd till .

ExportRoundtripInformation

Anger om du ska skriva den runda runda informationen när du sparar till HTML, MHTML eller EPUB.Default värdet är ’true’ för HTML och ‘falsk’ för MHTML och EPUB.

public bool ExportRoundtripInformation { get; set; }

Fastighetsvärde

bool

Remarks

Spara informationen om rundturen gör det möjligt att återställa dokumentegenskaper som flikshållplatser, kommentarer, rubriker och fötter under HTML-dokument som laddas tillbaka till ett Aspose.Words.Document objekt.

När den runda runda informationen exporteras som -aw-* CSS egenskaper av de motsvarande HTML-elementen.

När, orsakar ingen ringtrip information att vara utgång till producerade filer.

ExportShapesAsSvg

Kontrollera om Aspose.Words.Drawing.Shape noder konverteras till SVG-bilder när sparas till HTML, MHTML, EPUB eller AZW3.

public bool ExportShapesAsSvg { get; set; }

Fastighetsvärde

bool

Remarks

Om det här alternativet är inställt på, Aspose.Words.Drawing.Shape noder exporteras som-element. Annars renderas de till bitmaps och exporteras såsom- element.

ExportTextInputFormFieldAsText

Kontrollera hur textinmatningsformulär fälten sparas till HTML eller MHTML.Defaultvärdet är “falskt”.

Fastighetsvärde

bool

Remarks

När du ställer in, exporterar textinträdesformulär fälten som normal text. När Word exporterar textrådar som INPUT-element i HTML.

När du exporterar till EPUB sparas textrådar alltid som text på grund av kraven i detta format.

ExportTocPageNumbers

Anger om du ska skriva sidnummer till innehållstabellen när du sparar HTML, MHTML och EPUB.Default värdet är “falskt”.

Fastighetsvärde

bool

ExportXhtmlTransitional

Anger om du ska skriva DOCTYPE-deklarationen när du sparar till HTML eller MHTML.När “true”, skriver du en DOCTYPE-deklaration i dokumentet före root element.Default värde är “falsk”.När du sparar till EPUB eller HTML5 (Aspose.Words.Saving.HtmlVersion.Html5) är DOCTYPE-deklarationen alltid skriven.

Fastighetsvärde

bool

Remarks

Aspose.Words skriver alltid välformad HTML oavsett denna inställning.

När , början av HTML utgångsdokumentet kommer att se ut så här:

Aspose.Words syftar till att producera XHTML i enlighet med XML 1.0 Transitional specifikation, men utgången kommer inte alltid att validera mot DTD. Vissa strukturer inom ett Microsoft Word-dokument är svåra eller omöjliga att kartlägga ett dokument som kommer att valideras mot XML-schemat. Exempelvis tillåter XhTML inte nestade listor (UL kan inte ställas inuti en annan UL-element), men i Microsoft WordPress dokument multi-nivålistor inträffar ganska ofta.

FontResourcesSubsettingSizeThreshold

Kontrollera vilka fontresurser som behöver underinstalleras när du sparar till HTML, MHTML eller EPUB.Default är ‘0’.

Fastighetsvärde

int

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources gör det möjligt att exportera tecken som dotterfiler eller som delar av produktenOm dokumentet använder många teckensnitt, särskilt med ett stort antal glyfer, kan utgångsstorleken ökaFont subset minskar storleken på den exporterade fontresursen genom att filtrera ut glyfer sominte används i det aktuella dokumentet.

Font subset fungerar som följer:

Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources

FontSavingCallback

Tillåter att kontrollera hur teckensnitt sparas när ett dokument sparas i HTML, MHTML eller EPUB.

Fastighetsvärde

IFontSavingCallback

FontsFolder

Anger den fysiska mappen där teckensnitt sparas när du exporterar ett dokument till HTML.Standard är en tom sträng.

Fastighetsvärde

string

Remarks

När du sparar en Aspose.Words.Dokument i HTML-format ochWl26.Saving.HtmlSaveOptions.ExportFontResources är inställd på, _www.save.commåste spara bokstäver som används i dokumentet som enskilda filer. _ww.wll.co.uk.shp.fonsFolder tillåter dig att ange var de bokstaverna kommer att sparas och __wls.fr.

Om du sparar ett dokument i en fil och anger ett filnamn, Aspose.Words, som standard, sparas tecknen i samma mapp där dokumentfilen lagras.

Om du sparar ett dokument i en ström, Aspose.Words har inte en mapp där du ska spara tecknen, men fortfarande behöver sparas teckensnittet någonstans. I det här fallet måste du ange en tillgänglig mappa iWl26.Saving.HtmlSaveOptions.FontsFolder egenskap eller tillhandahålla anpassade flöden via _www.wl.save.html.

Om mappen som anges av Aspose.Words.Saving.HtmlSaveOptions.FontsFolder inte finns, skapas den automatiskt.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder är ett annat sätt att ange en mapp där teckensnitt ska sparas.

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

FontsFolderAlias

Anger namnet på mappen som används för att bygga font URI som är skrivet i ett HTML-dokument.Standard är en tom sträng.

Fastighetsvärde

string

Remarks

När du sparar en Aspose.Words.Dokument i HTML-format ochWl26.Saving.HtmlSaveOptions.ExportFontResources är inställd på, _www.save.commåste spara bokstäver som används i dokumentet som enskilda filer. _ww.wll.co.uk.shp.fonsFolder tillåter dig att ange var de bokstaverna kommer att sparas och __wls.fr.

Om Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias inte är en tom sträng, då kommer tecknet URI skrivet till HTML att vara .

Om Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias är en tom sträng, då kommer tecknet URI skrivet till HTML att vara .

Om Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias är inställd till ‘.’ (dot), kommer teckensnittets filnamn att skrivas till HTML utan väg oavsett andra alternativ.

Ett annat sätt att ange namnet på mappen för att bygga font URI är att använda 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

Anger en version av HTML-standarden som ska användas när dokumentet sparas till HTML eller MHTML.Standardvärdet är Aspose.Words.Saving.HtmlVersion.Xhtml.

Fastighetsvärde

HtmlVersion

ImageResolution

Anger utgående upplösning för bilder när de exporteras till HTML, MHTML eller EPUB.Default är ‘96 dpi’.

Fastighetsvärde

int

Remarks

Denna egenskap effekter raster bilder när Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize är och effekterna metafiler exporteras som rasters bilder. Vissa bildegenskaper som grävning eller rotation kräver att spara omvandlade bilder och i det här fallet transformerade bilder skapas i den angivna upplösningen.

Se även

HtmlSaveOptions.ScaleImageToShapeSize

ImageSavingCallback

Tillåter att kontrollera hur bilder sparas när ett dokument sparas i HTML, MHTML eller EPUB.

Fastighetsvärde

IImageSavingCallback

ImagesFolder

Anger den fysiska mappen där bilder sparas när du exporterar ett dokument till HTML-format.Standard är en tom sträng.

Fastighetsvärde

string

Remarks

När du sparar en Aspose.Words.Dokument i HTML-format, måste __ WL27__ spara alla bilder som är inbäddade i dokumentet som enskilda filer.Wl26.Saving.HtmlSaveOptions.ImagesFolder tillåter dig att ange var bilderna kommer att sparas och _www.wl26.

Om du sparar ett dokument i en fil och anger ett filnamn, Aspose.Words, som standard, sparas bilderna i samma mapp där dokumentfilen är sparat.

Om du sparar ett dokument i en ström, Aspose.Words har inte en mapp där du ska spara bilderna, men fortfarande behöver sparas bilder någonstans. I det här fallet, måste du ange en tillgänglig mappa iWl26.Saving.HtmlSaveOptions.ImagesFolder egendom eller tillhandahålla anpassade sträckor via __ WL26.

Om mappen som anges av Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder inte finns, skapas den automatiskt.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder är ett annat sätt att ange en mapp där bilder ska sparas.

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

ImagesFolderAlias

Anger namnet på mappen som används för att bygga bild URI som är skrivet i ett HTML-dokument.Standard är en tom sträng.

Fastighetsvärde

string

Remarks

När du sparar en Aspose.Words.Dokument i HTML-format, måste __ WL27__ spara alla bilder som är inbäddade i dokumentet som enskilda filer.Wl26.Saving.HtmlSaveOptions.ImagesFolder tillåter dig att ange var bilderna kommer att sparas och _www.wl26.

Om Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias inte är en tom sträng, då bilden URI skriven till HTML kommer att vara .

Om Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias är en tom sträng, då bilden URI skriven till HTML kommer att vara .

Om Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias är inställd till ‘.’ (dot), kommer bildfilernamnet att skrivas till HTML utan väg oavsett andra alternativ.

Ett annat sätt att ange namnet på mappen för att bygga bild URI är att använda Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.

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

MetafileFormat

Anger i vilket format metafiler sparas när de exporteras till HTML, MHTML eller EPUB.Standardvärdet är Aspose.Words.Saving.HtmlMetafileFormat.Png, vilket innebär att metafiler renderas till raster PNG-bilder.

Fastighetsvärde

HtmlMetafileFormat

Remarks

Metafiler visas inte nativt av HTML-webbläsare.Default konverterar Aspose.Words WMF och EMF-bilder till PNG-filer när de exporteras till HTML. Andra alternativ är att konvertera metafiler till SVG bilder eller att exportera dem som det är utan konvertering.

Vissa bildtransformationer, i synnerhet bildkrämning, kommer inte att tillämpas på metafila bilder om de exporteras till HTML utan konvertering.

Se även

HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize

NavigationMapLevel

Anger den maximala nivån av rubriker som finns i navigationsmappen när du exporterar till EPUB, MOBI eller AZW3format.

Fastighetsvärde

int

Remarks

Navigationskartan gör det möjligt för användare att tillhandahålla ett enkelt sätt att navigera genom dokumentstrukturen. Vanligtvis motsvarar navigationspunkter rubriker i dokumentet. För att populera rubriker upp till nivå tilldelar detta värde Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.

Du kan ställa in denna egenskap till ett värde från 1 till 9 för att begära motsvarande högsta nivå. Ställ den till noll kommer att minska navigationskartan till endast dokumentets rötter eller rötter av dokumentdelar.

OfficeMathOutputMode

Kontrollera hur OfficeMath-objekt exporteras till HTML, MHTML eller EPUB.Standardvärdet är Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.

Fastighetsvärde

HtmlOfficeMathOutputMode

RemoveJavaScriptFromLinks

Anger om JavaScript kommer att tas bort från länkar.Default är “falsk”.

Fastighetsvärde

bool

Remarks

Om det här alternativet är aktiverat, alla länkar som innehåller JavaScript (t.ex. länk med “javascript:” i href-attribut)kommer att ersättas med “javascript:void(0)”. Detta kan hjälpa till att förhindra potentiella säkerhetsrisker, såsom XSS-attacker.

ReplaceBackslashWithYenSign

Anger om backslash tecken bör ersättas med yen signs.Default värde är ‘falsk’.

Fastighetsvärde

bool

Remarks

Som standard imiterar Aspose.Words MS Words beteende och ersätter inte backslash-karaktärer med yen-signaler igenererade HTML-dokument. men tidigare versioner av Aspose.Words utförde sådana ersättningar i vissaDenna flagga möjliggör bakåtkompatibilitet med tidigare versioner av Aspose.Words.

ResolveFontNames

Anger huruvida fonternamn som används i dokumentet löses och ersätts i enlighet medAspose.Words.Document.FontSettings när det skrivs i HTML-baserade format.

Fastighetsvärde

bool

Remarks

Som standard ställs detta alternativ till och fontfamiljnamn skrivs till HTML som angetts i källdokument. Det vill säga Aspose.Words.Document.FontSettings ignoreras och ingen upplösning eller ersättning av fontfamiljnamn utförs.

Om det här alternativet är inställt på, använder Aspose.Words Aspose.Words.Document.FontSettings för att lösa varje fontfamiljnamn som anges i ett källdokument i namnet på en tillgänglig fontfamilj, genom att utföra font ersättning som krävs.

ResourceFolder

Anger en fysisk mapp där alla resurser som bilder, tecken och externa CSS sparas när ett dokument sparasExporteras till HTML. Default är en tom sträng.

Fastighetsvärde

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder är det enklaste sättet att ange en mapp där alla resurser ska skrivas. Ett annat sätt är att använda enskilda egenskaper _www.save.hu.se.FontsFilder,wl26.saugning.htmlsavbeställningsalternativ.ImagesFolders, och _ww.vll26 _.säga.nlSaveställningar.CssStyleSheetFileName.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder har en lägre prioritering än de mappar som angetts viaWl26.Rescue.WhatsApps.FontsFolders, _www.whatsapp.cams.saveoptions, och _ww.wll.sawing.htmls.svetsoptioner.CssStyleSheetFileName. Till exempel, om både _whitsappsfällor.tvetsavgiftsalternativ.källaFolsavgiften.sefering.tmsVetsvetsoption.fronteringsformulär är angivna, kommer fontarna att sparas till __whitmels.swt.shts.slotsavgifter medan bilderna och CSSservices.skivor blir sparade till _wl.

Om mappen som anges av Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder inte finns, skapas den automatiskt.

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

ResourceFolderAlias

Anger namnet på mappen som används för att bygga URI av alla resurser skrivna i ett HTML-dokument.Standard är en tom sträng.

Fastighetsvärde

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias är det enklaste sättet att specificera hur URI för alla resursfiler ska byggas. Samma information kan specificeras för bilder och teckensnitt separat via _www.Wl26_.Salv.htmlSavOption.ImagesFilderAlias och _ww.wl26.Salva.httpSavaOptioner.FontsFulderAlia egenskaper, respektive.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias har lägre prioritering änwww.save.huvudsavdelningar.FontsFloreAllias ochwl26.saving.htmLoreOption.ImagesFulderAllies. Till exempel, om bådeWl26.Saver.htmlSavelOptioner.RessourseFilderAlies ochwll26.säver.ptmSavaOptionen.fonterFalderalias är angivna, fonts URIs kommer att byggas med hjälp av _wwl62.sawing.hrtmsavelsoptions..

Om Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias är tom, Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder egenskap värde kommer att användas för att bygga resurs URI.

Om Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias är inställd till ‘.’ (dot), resurs URI kommer bara att innehålla filnamn, utan någon väg.

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

SaveFormat

Anger det format i vilket dokumentet kommer att sparas om detta spara alternativ objekt används.Det kan vara Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Om du vill använda Aspose.Words.SaveFormat.Azw3 eller Aspose.Words.SaveFormat.Mobi.

Fastighetsvärde

SaveFormat

ScaleImageToShapeSize

Anger om bilder ska skalas av Aspose.Words till gränsvärdet när de exporteras till HTML, MHTML eller EPUB.Default värdet är ’true’.

Fastighetsvärde

bool

Remarks

En bild i ett Microsoft Word-dokument är en form. formen har en storlek och bilden har sin egenstorlek. storleken är inte direkt kopplade. Till exempel kan bilden vara 1024x786 pixlar, men formen som visar denna bild kan vara 400x300 poäng.

För att visa en bild i webbläsaren måste den skala till formstorleken. Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize egenskap kontrollerar var skalan av bilden sker: i Aspose.Words under export till HTML eller i webbläsaren när dokumentet visas.

När Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize är, är bilden skalad av __ WL27__ med hjälp av högkvalitativ skala under export till HTML. NärWl26.Salv.ThmLSavOption.scaleImageTo Shapesize , bilden är output med sin ursprungliga storlek och webbläsaren måste skaliera den.

I allmänhet, webbläsare gör snabb och dålig kvalitet skala. Som ett resultat, kommer du normalt få bättre visningskvalitet i webbsidan och mindre filstorlek när Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize är , men bättre tryckkvalitet och snabbare omvandling närwww.wl26.

Om Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize är och en gruppform innehåller rasterbilder vars intrinsiska upplösning är högre än det värde som anges i Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words kommer att öka rendering upplösning för den gruppen.

Se även

HtmlSaveOptions.ImageResolution

TableWidthOutputMode

Kontrollera hur tabell, rad och cellbredd exporteras till HTML, MHTML eller EPUB.Standardvärdet är Aspose.Words.Saving.HtmlElementSizeOutputMode.All.

Fastighetsvärde

HtmlElementSizeOutputMode

Remarks

I HTML-format kan tabeller, rader och cellelement (, , , ) ha sina bredder angivna antingen i relativa (procent) eller i absoluta enheter.I ett dokument i Aspose.Words, kan diagonaler, linjer och celler ha sin bredd angiven med hjälp av både relativa eller absoluta uniteter också.

När du konverterar ett dokument till HTML med hjälp av Aspose.Words kanske du vill kontrollera hur tabell, rad och cellbredd exporteras för att påverka hur det resulterande dokumentet visas i den visuella agenten (t.ex. en webbläsare eller tittare).

Använd den här egenskapen som en filter för att ange vilka tabellbreddvärden som exporteras till måldokumentet. Till exempel, om du konverterar ett dokument till EPUB och avser att visa dokumentet på en mobilläsningsanordning, då du förmodligen vill undvika att exportera absoluta bredd värden. För att göra detta måste du ange utgångsläget Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeOnly eller __ WL26.

 Svenska