Class HtmlSaveOptions
A név: Aspose.Words.Saving Összefoglaló: Aspose.Words.dll (25.4.0)
Használható további opciók meghatározására, amikor egy dokumentumot tárol aAz ASPOSE.Words.SaveFormat.Html, az ASPOSE.Words.SaveFormat.Mhtml, az ASPOSE.Words.SaveFormat.EpubAspose.Words.SaveFormat.Azw3 vagy Aspose.Words.SaveFormat.Mobi formátum.
Ha többet szeretne megtudni, látogasson el Specify Save Options A dokumentációs cikk.
public class HtmlSaveOptions : SaveOptions
Inheritance
object ← SaveOptions ← HtmlSaveOptions
Örökletes tagok
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()
Kezdődik egy új példány ebben az osztályban, amelyet egy dokumentum mentésére lehet használniaz Aspose.Words.SaveFormat.Html formátumban.
public HtmlSaveOptions()
HtmlSaveOptions(SaveFormat)
Kezdődik egy új példány ebben az osztályban, amelyet egy dokumentum mentésére lehet használniaz Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 vagy Aspose.Words.SaveFormat.Mobi formátum.
public HtmlSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Lehet Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Az Aspose.Words.SaveFormat.Azw3 vagy az Aspose.Words.SaveFormat.Mobi.
Properties
AllowNegativeIndent
Meghatározza, hogy a negatív bal és jobb bekezdések normalizálódnak-e, ha HTML, MHTML vagy EPUB-ra mentünk.
public bool AllowNegativeIndent { get; set; }
ingatlan értéke
Remarks
Ha a negatív indent nem megengedett, akkor nulla marginként exportálódik a HTML-be. Ha a negatív indent megengedett, akkor egy bekezdés részben megjelenhet a böngésző ablakán kívül.
CssClassNamePrefix
Megadja a prefixet, amely hozzáadódik az összes CSS osztálynevhez.Az alapértelmezett érték egy üres sor, és a generált CSS osztálynevek nem rendelkeznek közös előfizetéssel.
public string CssClassNamePrefix { get; set; }
ingatlan értéke
Remarks
Ha ez az érték nem üres, az Aspose.Words által generált összes CSS-osztály a megadott előfizetéssel kezdődik.Ez hasznos lehet például, ha a létrehozott dokumentumokhoz személyre szabott CSS-t ad, és az osztálynevek konfliktusát meg akarja akadályozni.
Ha az érték nem vagy üres, akkor érvényes CSS azonosítónak kell lennie.
Exceptions
Az érték nem üres, és nem érvényes CSS azonosító.
CssSavingCallback
Lehetővé teszi, hogy ellenőrizze, hogyan mentett CSS stílusok, amikor egy dokumentum mentett HTML, MHTML vagy EPUB.
public ICssSavingCallback CssSavingCallback { get; set; }
ingatlan értéke
CssStyleSheetFileName
Megadja az útvonalat és a Cascading Style Sheet (CSS) fájl nevét, amikor egy dokumentumA HTML-re exportálható.Default egy üres szalag.
public string CssStyleSheetFileName { get; set; }
ingatlan értéke
Remarks
Ez a tulajdonság csak akkor működik, ha egy dokumentumot HTML formátumban mentünk, és külső CSS stíluslapot kérünk a Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType használatával.
Ha ez a tulajdonság üres, a CSS fájlt ugyanazon a mappába és ugyanazon a nevével, mint a HTML dokumentum, de a “css” kiterjesztés.
Ha ebben a tulajdonságban csak útvonal, de nincs fájl neve megadott, a CSS fájl a megadott mappába kerül mentésre, és ugyanazt a nevet kapja, mint a HTML dokumentum, de a “css” kiterjesztéssel.
Ha az e tulajdonság által meghatározott mappát nem létezik, akkor a CSS fájl mentése előtt automatikusan jön létre.
Egy másik módja annak, hogy egy mappát, ahol a külső CSS fájl mentett használja a Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType
CssStyleSheetType
Meghatározza, hogy a CSS (Cascading Style Sheet) stílusok hogyan exportálódnak HTML, MHTML vagy EPUB.Az alapértelmezett érték az Aspose.Words.Saving.CssStyleSheetType.Inline HTML/MHTML ésAz ASPOSE.Words.Saving.CssStyleSheetType.External az EPUB számára.
public CssStyleSheetType CssStyleSheetType { get; set; }
ingatlan értéke
Remarks
A CSS stíluslap mentése egy külső fájlba csak akkor támogatható, ha HTML-re ment. Amikor az egyik tartályformátumra exportál (EPUB vagy MHTML) és a Aspose.Words.Saving.CssStyleSheetType.External, a CSS-fájlt a kimeneti csomagba kapszulálják.
Lásd még
HtmlSaveOptions . CssStyleSheetFileName
DocumentPartSavingCallback
Lehetővé teszi, hogy ellenőrizze, hogy a dokumentumrészek hogyan kerülnek mentésre, amikor a dokumentumot HTML-re vagy EPUB-ra mentjük.
public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }
ingatlan értéke
DocumentSplitCriteria
Meghatározza, hogy a dokumentumot hogyan kell felosztani az Aspose.Words.SaveFormat.Html-re való mentés során,Aspose.Words.SaveFormat.Epub vagy Aspose.Words.SaveFormat.Azw3 formátum.Az alapértelmezett Aspose.Words.Saving.DocumentSplitCriteria.Nincs HTML ésAspose.Words.Saving.DocumentSplitCriteria.HeadingParagraph for EPUB and AZW3.
public DocumentSplitCriteria DocumentSplitCriteria { get; set; }
ingatlan értéke
Remarks
Általában egy dokumentumot szeretne menteni a HTML-re egyetlen fájlként. De bizonyos esetekben előnyös, hogy a kimenetet több kisebb HTML oldalra osztja. A HTML formátumban mentésekor ezeket az oldalakat egyedi szoftverek vagy áramlásoknak adják ki.
A dokumentumot nem lehet megosztani az MHTML formátumban történő mentésekor.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitHeadingLevel Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
DocumentSplitHeadingLevel
Határozza meg a címek maximális szintjét, amelyre osztja meg a dokumentumot.Az alapértelmezett érték ‘2’.
public int DocumentSplitHeadingLevel { get; set; }
ingatlan értéke
Remarks
Amikor a Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria tartalmazza a Wl26.Megmentesítve a dokumentumSplatcritéria.HeadingParagraph és ez a tulajdonság értéke 1 és 9 között van beállítva, az anyagot a formázott bekezdésekbe osztják , stb. stílusok a megadott címszintig.
Alapértelmezés szerint csak és a bekezdések okozzák a dokumentum megosztását.Ez a tulajdonság nullára történő elhelyezése azt eredményezi, hogy a Dokumentumot nem osztják meg a felsorolt bekezdésekben.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
Encoding
Specifikálja a kódolást a HTML, MHTML vagy EPUB-ba történő exportálás során.Az alapértelmezett érték az ‘új UTF8Encoding(false)’ (UTF-8 BOM nélkül).
public Encoding Encoding { get; set; }
ingatlan értéke
ExportCidUrlsForMhtmlResources
Meghatározza, hogy használja-e a CID (Content-ID) URL-eket a hivatkozási erőforrásokhoz (képek, betűtípusok, CSS) az MHTML dokumentumokban.
public bool ExportCidUrlsForMhtmlResources { get; set; }
ingatlan értéke
Remarks
Ez az opció csak az MHTML-re mentett dokumentumokat érinti.
Alapértelmezés szerint az MHTML dokumentumokban található erőforrások fájlnevével (például “image.png”), amelyek a MIME részek “Content-Location” címkéivel összhangban vannak.
Ez az opció lehetővé teszi az alternatív módszert, ahol az erőforrás-fájlokra vonatkozó hivatkozások CID (Content-ID) URL-ek (például „cid:image.png”) formájában kerülnek megírásra, és a „Content-ID” címkékkel összhangban vannak.
Elméletileg nem szabad különbséget tenni a két referenciamódszer között, és mindegyikük jól működik bármely böngészőben vagy e-mail ügynökben. A gyakorlatban azonban egyes ügynökök nem tudnak fájlnév alapján forrásokat rögzíteni. Ha a böngésző vagy e-mail ügynök nem hajlandó feltölteni az MTHML dokumentumban szereplő forrásokat (nem jeleníti meg a képeket vagy nem terhel CSS stílusokat), próbálja ki exportálni a dokumentumot CID URL-ekkel.
ExportDocumentProperties
Meghatározza, hogy a beépített és személyre szabott dokumentum tulajdonságokat exportálja-e a HTML, MHTML vagy EPUB-ba.Az alapértelmezett érték hamis.
public bool ExportDocumentProperties { get; set; }
ingatlan értéke
ExportDropDownFormFieldAsText
Ellenőrizze, hogy a drop-down formanyomtatvány mezők mentése HTML vagy MHTML.Az alapértelmezett érték hamis.
public bool ExportDropDownFormFieldAsText { get; set; }
ingatlan értéke
Remarks
Amikor be van állítva, a drop-down form mezők exportálása normál szövegként. amikor a drop-down form mezők exportálása SELECT elemként HTML-ben.
Az EPUB-ra történő exportálás során a text drop-down formanyomtatvány mezők mindig szövegként tárolódnak ennek a formátumnak a követelményeinek köszönhetően.
ExportFontResources
Meghatározza, hogy a betűtípus erőforrásokat exportálni kell-e HTML, MHTML vagy EPUB.Default ‘való’.
public bool ExportFontResources { get; set; }
ingatlan értéke
Remarks
<p>Exporting font resources allows for consistent document rendering independent of the fonts available
in a given user's environment.</p>
Ha a Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources be van állítva , a fő HTML dokumentum minden betűtípusra hivatkozik a CSS 3-on keresztül, és a betűt külön fájlként adják ki.
Ha Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 be van állítva , a betűtípusok nem kerülnek mentésre külön fájlok.
Ha font erőforrásokat exportál, font licenc kérdéseit kell figyelembe venni. A szerzők, akik szeretnék használni bizonyos fontok keresztül egy letölthető font mechanizmus mindig óvatosan ellenőrizni, hogy a szándékos használata a font engedély hatálya alá tartozik. Sok kereskedelmi font jelenleg nem teszi lehetővé a webes letöltése a betűk bármilyen formában. Licenc megállapodások, amelyek fedezik néhány betűt kifejezetten megjegyzi, a használat a szabályok révén a CSS stílusú lapok nem engedélyezett.
HtmlSaveOptions.FontResourcesTáblázatSizeThreshold
ExportFontsAsBase64
Meghatározza, hogy a betűtípus erőforrásokat be kell-e illeszkedni a HTML-be a Base64 kódolásban.Default ‘való’.
public bool ExportFontsAsBase64 { get; set; }
ingatlan értéke
Remarks
Alapértelmezés szerint a betűtípusokat külön fájlokra írják. ha ezt az opciót beállítják, a betűtípusokat a Base64 kódolásban a dokumentum CSS-ébe fogják beépíteni.
ExportHeadersFootersMode
Meghatározza, hogy a fejjelek és lábjelek hogyan származnak HTML, MHTML vagy EPUB-ra.Az alapértelmezett érték az Aspose.Words.Saving.ExportHeadersFootersMode.PerSection HTML/MHTMLés Aspose.Words.Saving.ExportHeadersFootersMode.Nincs az EPUB számára.
public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }
ingatlan értéke
Remarks
Nehéz értelmesen kiadni a HTML címkéket és lábnyomokat, mert a HTML nem oldalsó.
Ha ez a tulajdonság Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words exportálja csak az elsődleges fejek és lábak a kezdetén és végén minden szakaszban.
Amikor az Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectFooter csak az első fő fejjel és az utolsó fő lábjel (beleértve a korábbihoz kapcsolódó) exportálódnak.
A fejek és lábak exportját kizárhatja azáltal, hogy ezt a tulajdonságot az Aspose.Words.Saving.ExportHeadersFootersMode.None címre állítja be.
ExportImagesAsBase64
Megadja, hogy a képeket a Base64 formátumban mentették-e a HTML, MHTML vagy EPUB kimenetelhez.Az alapértelmezés hamis.
public bool ExportImagesAsBase64 { get; set; }
ingatlan értéke
Remarks
Amikor ezt a tulajdonságot a képekre állítják be, az adatok közvetlenül az elemekbe exportálódnak, és külön fájlokat nem hoznak létre.
ExportLanguageInformation
Megjelöli, hogy a nyelvi információkat exportálják-e HTML, MHTML vagy EPUB-ra.Az alapértelmezés hamis.
public bool ExportLanguageInformation { get; set; }
ingatlan értéke
Remarks
Amikor ez a tulajdonság be van állítva Aspose.Words kimeneti HTML attribútum a dokumentum elemeit, amelyek meghatározzák a nyelvet.
ExportListLabels
Ellenőrizze, hogy a lista címkék hogyan jönnek HTML, MHTML vagy EPUB.Az alapértelmezett érték az Aspose.Words.Saving.ExportListLabels.Auto.
public ExportListLabels ExportListLabels { get; set; }
ingatlan értéke
ExportOriginalUrlForLinkedImages
Megjelöli, hogy az eredeti URL-t a kapcsolódó képek URL-jeként kell-e használni.Az alapértelmezett értéke hamis.
public bool ExportOriginalUrlForLinkedImages { get; set; }
ingatlan értéke
Remarks
Ha az értéket az Aspose.Words.Drawing.ImageData.SourceFullName értéket használja a linkelt képek URL-je, és a linkelt képek nem kerülnek a dokumentum mappájába vagy az Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.
Ha az értéket a kapcsolódó képekre állítják be, a dokumentum mappájába vagy a Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder és az egyes kapcsolódott képek URL-jei attól függően alakulnak ki, hogy melyik dokumentumból származik, Wl26.Visszatérítést kapunk.
ExportPageMargins
Meghatározza, hogy az oldalmargins exportálható-e HTML, MHTML vagy EPUB.Default ‘való’.
public bool ExportPageMargins { get; set; }
ingatlan értéke
Remarks
Az Aspose.Words nem jeleníti meg az oldalsó marginok tartományát alapértelmezés szerint.Ha bármely elemet teljesen vagy részben a dokumentum szélén rögzítenek, a megjelenített terület meghosszabbítható aEz az opció.
ExportPageSetup
Meghatározza, hogy az oldal beállítása exportálódik-e HTML, MHTML vagy EPUB-ra.Az alapértelmezés hamis.
public bool ExportPageSetup { get; set; }
ingatlan értéke
Remarks
Minden Aspose.Words.Section az Aspose.Words dokumentummal rendelkezik oldal beállítási információkat az Aspose.Words.PageSetup osztály. Amikor exportál egy dokumentum HTML formátumban lehet, hogy meg kell tartani ezt az információt további használatra. Különösen, oldal beállítása fontos lehet a rendering a paged média (nyomtatás) vagy a későbbi konverzió a szülői Microsoft Word fájl formátumok (DOCX, DOC, RTF, WML).
A legtöbb esetben a HTML olyan böngészőkben való megtekintés céljából készült, ahol a weboldalt nem végezzük el. Ez a funkció alapértelmezés szerint inaktív.
ExportRelativeFontSize
Meghatározza, hogy a betűméreteket relatív egységekben kell-e adni, ha HTML, MHTML vagy EPUB-ra mentjük.Az alapértelmezés hamis.
public bool ExportRelativeFontSize { get; set; }
ingatlan értéke
Remarks
Számos meglévő dokumentumban (HTML, IDPF EPUB) a betűtípus mérete relatív egységekben van meghatározva. Ez lehetővé teszi az alkalmazások számára, hogy szövegméretét módosítsák, amikor megtekintheti / feldolgozza a dokumentumait. Például a Microsoft Internet Explorer “View->Text Size” almennyel rendelkezik, az Adobe Digital Editions két gombot tartalmaz: növelje / csökkenti a szöveges méretet. Ha várja ezt a funkciót, akkor állítsa be a Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize tulajdonságát .
Aspose A Words dokumentummodell csak abszolút betűméretű egységekkel rendelkezik és működik.A relatív egységek további logikát igényelnek, hogy néhány kezdeti (szabványos) méretből újra kiszámolhassanak.Az alapértelmezés szerint a szöveg stílusának betéti méretét.Például, ha 12pt betűt tartalmaz, és néhány szöveg 18pt, akkor a HTML-hez kapcsolódó kimenetel lesz.
Ha ezt a lehetőséget engedélyezik, a dokumentum elemek nem szöveges lesz még abszolút méretű. Ezenkívül néhány szöveg kapcsolódó attribútumok kifejeződhet teljesen. Különösen, vonal spacing meghatározott “pontos” szabály okozhat nem kívánt eredményeket, amikor skálázza a szöveget. Így a forráskodok kell megfelelően tervezett és tesztelt, ha exportál a Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize beállított .
ExportRoundtripInformation
Meghatározza, hogy írja-e a körforgásos információt, amikor HTML, MHTML vagy EPUB.Az alapértelmezett érték “valódi” HTML és “valódi” MHTML és EPUB.
public bool ExportRoundtripInformation { get; set; }
ingatlan értéke
Remarks
A körforgásos információk megtakarítása lehetővé teszi a dokumentum tulajdonságainak helyreállítását, mint például a lapállomások, a megjegyzések, a fejezetek és a lábak a HTML dokumentumok feltöltésének során egy Aspose.Words.Document objektumba.
Amikor a körforgásos információt a megfelelő HTML elemek -aw-* CSS tulajdonságaként exportálják.
Amikor , nem okozza a körforgásos információt, hogy a termelett fájlokat.
ExportShapesAsSvg
Ellenőrizze, hogy az Aspose.Words.Drawing.Shape csomópontokat a HTML, MHTML, EPUB vagy AZW3 mentésekor SVG képekké alakítják-e.
public bool ExportShapesAsSvg { get; set; }
ingatlan értéke
Remarks
Ha ez az opció be van állítva, a Aspose.Words.Drawing.Shape csomópontokat
ExportTextInputFormFieldAsText
Ellenőrizze, hogy a szöveges beviteli űrlap mezők mentése HTML vagy MHTML.Az alapértelmezett érték “hamis”.
publicboolExportTextInputFormFieldAsText{get;set;}
ingatlan értéke
Remarks
Amikor be van állítva, a szövegbeviteli formanyomtatvány mezőket exportál a normál szövegként.
Az EPUB-ra történő exportálás során a szövegbevételi űrlap mezőket mindig szövegként mentették meg ennek a formátumnak a követelményeinek megfelelően.
ExportTocPageNumbers
Meghatározza, hogy a HTML, MHTML és EPUB mentésekor a tartalom táblázatba kell-e írni az oldalszámokat.Az alapértelmezett érték hamis.
publicboolExportTocPageNumbers{get;set;}
ingatlan értéke
ExportXhtmlTransitional
Meghatározza, hogy a DOCTYPE nyilatkozatot HTML-re vagy MHTML-re kell-e írni.Ha ‘igaz’, a DOCTYPE nyilatkozatot a dokumentumban a gyökérelem előtt írja le.Az alapértelmezett érték ‘való’.Ha az EPUB-ra vagy HTML5-re (Aspose.Words.Saving.HtmlVersion.Html5) a DOCTYPE nyilatkozatot mindig meg kell írni.
publicboolExportXhtmlTransitional{get;set;}
ingatlan értéke
Remarks
Az Aspose.Words mindig jól formált HTML-t ír, függetlenül attól, hogy ez a beállítás.
Amikor , a HTML kimeneti dokumentum kezdete így fog kinézni:
<?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 célja, hogy az XHTML-t a Transitional specifikáció szerint adja ki, de az eredmény nem mindig érvényesül a DTD ellen. Néhány szerkezet egy Microsoft Word dokumentumon belül nehéz vagy lehetetlen térképezni egy dokumentumból, amely az xHhtml rendszer ellen validálódik.
FontResourcesSubsettingSizeThreshold
Ellenőrizze, hogy mely font erőforrásokat kell alávetni, ha HTML, MHTML vagy EPUB.Default ‘0’.
publicintFontResourcesSubsettingSizeThreshold{get;set;}
ingatlan értéke
Remarks
<p>
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources lehetővé teszi a betűtípusok exportálását a leányvállalat fájljaként vagy az eredmény részekéntHa a dokumentum sok betűtípusot használ, különösen nagy számú glyph-vel, akkor a kimeneti méret növekedhetFontos aljzat csökkenti az exportált font erőforrás méretét a glifok szűrésével, amelyeknem használják a jelenlegi dokumentumban.
Font alrendelés működik a következőképpen:
Alapértelmezés szerint az összes exportált betűtípus alárendelt.
Állítsa be Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold egy pozitív értéket utasítások __ WL27__ alrendelés betűtípusok, amelyek fájl mérete nagyobb, mint a meghatározott érték.
A tulajdonság beállítása a System.Int32.MaxValue elnyomja a betűtípus alrendelését.
Ha font erőforrásokat exportál, font licenc kérdéseit kell figyelembe venni. A szerzők, akik szeretnék használni bizonyos fontok keresztül egy letölthető font mechanizmus mindig óvatosan ellenőrizni, hogy a szándékos használata a font engedély hatálya alá tartozik. Sok kereskedelmi font jelenleg nem teszi lehetővé a webes letöltése a betűk bármilyen formában. Licenc megállapodások, amelyek fedezik néhány betűt kifejezetten megjegyzi, a használat a szabályok révén a CSS stílusú lapok nem engedélyezett.
Az ASPOSE.Words.Saving.HtmlSaveOptions.ExportFontResources
FontSavingCallback
Lehetővé teszi, hogy ellenőrizze, hogy a betűtípusok hogyan kerülnek mentésre, amikor egy dokumentumot HTML, MHTML vagy EPUB.
publicIFontSavingCallbackFontSavingCallback{get;set;}
ingatlan értéke
FontsFolder
Meghatározza a fizikai mappát, ahol a betűtípusokat a dokumentum HTML-be történő exportálása során mentették.Default egy üres szalag.
publicstringFontsFolder{get;set;}
ingatlan értéke
Remarks
Amikor menteni egy Aspose.Words.Dokumentum HTML formátumban ésWl26.Saving.HtmlSaveOptions.ExportFontResources van beállítva, hogy a dokumentumban használt betűtípusokat, mint egyedi fájlokat kell mentenie. _www.save.hu.thm.ThmL.TalkFolder lehetővé teszi annak meghatározását, hol fognak megmenteni a betűt, és a __ww.talk.shml.
Ha egy dokumentumot tárol egy fájlba, és adja meg a fióknevét, a Aspose.Words, alapértelmezés szerint, mentse a betűtípusokat ugyanazon a mappában, ahol a Dokumentumfájlt tárolják.
Ha egy dokumentumot áramlásra ment, a Aspose.Words nem rendelkezik olyan mappával, ahol a betűtípusokat mentheti meg, de még mindig valahol meg kell menteni a fontokat. Ebben az esetben megkövetelheti, hogy egy hozzáférhető fájlt jelölje meg aW L26.Saving.HtmlSaveOptions.FontsFolder tulajdonságban, vagy hogy személyre szabott áradásokat nyújtson be az eseményszervezően keresztül.
Ha az Aspose.Words.Saving.HtmlSaveOptions.FontsFolder által meghatározott mappát nem létezik, automatikusan jön létre.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder egy másik módja annak, hogy meghatározza a mappát, ahol a betűtípusokat meg kell menteni.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback
FontsFolderAlias
Megadja a mappának nevét, amelyet a HTML-dokumentumban írt betűtípus URI-k létrehozásához használnak.Default egy üres szalag.
publicstringFontsFolderAlias{get;set;}
ingatlan értéke
Remarks
Amikor menteni egy Aspose.Words.Dokumentum HTML formátumban ésWl26.Saving.HtmlSaveOptions.ExportFontResources van beállítva, hogy a dokumentumban használt betűtípusokat, mint egyedi fájlokat kell mentenie. _www.save.hu.thm.ThmL.TalkFolder lehetővé teszi annak meghatározását, hol fognak megmenteni a betűt, és a __ww.talk.shml.
Ha Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias nem egy üres vonal, akkor a betűtípus URI írt HTML lesz .
Ha Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias egy üres vonal, akkor a betűtípus URI HTML lesz .
Ha Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias be van állítva a ‘.’ (dot), akkor a betűtípus fájl neve lesz írva HTML út nélkül függetlenül más opciók.
Alternatív módja annak, hogy megadja a nevét a mappát, hogy építsen font URI-k használja 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
Megadja a HTML szabvány verzióját, amelyet a dokumentum HTML vagy MHTML mentésénél kell használni.Az alapértelmezett érték az Aspose.Words.Saving.HtmlVersion.Xhtml.
publicHtmlVersionHtmlVersion{get;set;}
ingatlan értéke
ImageResolution
Specifikálja a képek kimeneti felbontását a HTML, MHTML vagy EPUB-ba történő exportálás során.Default ‘96 dpi’.
publicintImageResolution{get;set;}
ingatlan értéke
Remarks
Ez a tulajdonság hatása raster képek, amikor Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize és hatások metafilika exportálható mint ráncképek. Néhány kép jellemzői, mint a kopás vagy a forgatás megköveteli menteni átalakított képeket, és ebben az esetben a transzformált képet hoznak létre az adott felbontásban.
Lásd még
HtmlSaveOptions.ScaleImageToShapeSize
ImageSavingCallback
Lehetővé teszi, hogy ellenőrizze, hogy a képek miként kerülnek mentésre, amikor egy dokumentumot HTML, MHTML vagy EPUB.
publicIImageSavingCallbackImageSavingCallback{get;set;}
ingatlan értéke
ImagesFolder
Meghatározza a fizikai mappát, ahol a képek mentésre kerülnek a dokumentum HTML formátumba történő exportálása során.Default egy üres szalag.
publicstringImagesFolder{get;set;}
ingatlan értéke
Remarks
Ha egy Aspose.Words.Dokumentumot ment HTML formátumban, aWl26szükséges, hogy mentse az összes képet beépített a dokumentum, mint egyedi fájlokat. _HtmlSaveOptions.ImagesFolder megadhatja, hol a képek kerülnek mentésre, és _www.wl26.images.Saving.
Ha egy dokumentumot tárol egy fájlba, és adja meg a fióknevét, a Aspose.Words, alapértelmezés szerint, mentse a képeket ugyanazon a mappában, ahol a Dokumentumfájlt tárolják.
Ha egy dokumentumot áramlásra ment, a Aspose.Words nem rendelkezik olyan mappával, ahol a képeket mentheti meg, de még mindig valahol meg kell menteni a fényképeket. Ebben az esetben megkövetelheti, hogy egy hozzáférhető mappa legyen aW L 26_.Saving.HtmlSaveOptions.ImagesFolder tulajdonsága vagy a személyre szabott árak biztosítása az __ WL 26_-on keresztül.
Ha az Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder által meghatározott mappát nem létezik, akkor automatikusan jön létre.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder egy másik módja annak, hogy meghatározza a mappát, ahol a képeket meg kell menteni.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
ImagesFolderAlias
Megadja a név a mappát használt építeni kép URI-k írt egy HTML dokumentum.Default egy üres szalag.
publicstringImagesFolderAlias{get;set;}
ingatlan értéke
Remarks
Ha egy Aspose.Words.Dokumentumot ment HTML formátumban, aWl26szükséges, hogy mentse az összes képet beépített a dokumentum, mint egyedi fájlokat. _HtmlSaveOptions.ImagesFolder megadhatja, hol a képek kerülnek mentésre, és _www.wl26.images.Saving.
Ha Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias nem egy üres vonal, akkor a kép URI HTML lesz .
Ha a Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias egy üres vonal, akkor a kép URI HTML lesz.
Ha Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias be van állítva a ‘.’ (dot), akkor a kép fájl neve lesz írva HTML út nélkül függetlenül más opciók.
Alternatív módja annak, hogy megadja a nevét a mappát, hogy építsen kép URI-k használja Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
MetafileFormat
Meghatározza, hogy milyen formátumban tárolják a metafilokat, amikor HTML, MHTML vagy EPUB-ra exportálnak.Az alapértelmezett érték az Aspose.Words.Saving.HtmlMetafileFormat.Png, ami azt jelenti, hogy a metafilokat PNG képekre mutatják.
publicHtmlMetafileFormatMetafileFormat{get;set;}
ingatlan értéke
Remarks
A metafileket nem a HTML böngészők mutatják be. Először is, a Aspose.Words átalakítja a WMF és az EMF képeket PNG fájlokra, amikor HTML-re exportál.
Néhány kép átalakítása, különösen a képek felhalmozása, nem alkalmazható a metafil képekre, ha átalakítás nélkül HTML-re exportálódnak.
Lásd még
HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize
NavigationMapLevel
Megadja a navigációs térképen található címek maximális szintjét az EPUB, MOBI vagy AZW3 formátumokhoz való exportálás során.
publicintNavigationMapLevel{get;set;}
ingatlan értéke
Remarks
A navigációs térkép lehetővé teszi a felhasználói ügynökök számára, hogy könnyen navigáljanak a dokumentum szerkezetén keresztül. Általában a navigációs pontok megfelelnek a dokumentum címkéinek. Ahhoz, hogy a címeket a szintre elhelyezzük, ezt az értéket az Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel-nek adjuk.
Alapértelmezés szerint a címek három szintje elhelyezkedik: stílusok bekezdései, és .Ezt a tulajdonságot 1 és 9 közötti értékre állíthatja be, hogy megkövetelje a megfelelő maximális szintet.A nullára történő beállítása csökkenti a navigációs térképet csak a dokumentum gyökereire vagy a dokumentumrészek gyökereire.
OfficeMathOutputMode
Ellenőrizze, hogy az OfficeMath objektumok hogyan exportálódnak HTML, MHTML vagy EPUB.Az alapértelmezett érték az Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.
publicHtmlOfficeMathOutputModeOfficeMathOutputMode{get;set;}
ingatlan értéke
RemoveJavaScriptFromLinks
Meghatározza, hogy a JavaScript eltávolításra kerül-e a linkekről.Az alapértelmezett „való”.
publicboolRemoveJavaScriptFromLinks{get;set;}
ingatlan értéke
Remarks
Ha ez az opció engedélyezve van, a JavaScript-t tartalmazó összes link (például a href attribútumban a “javascript:” link)Ez segíthet megelőzni a lehetséges biztonsági kockázatokat, mint például az XSS támadások.
ReplaceBackslashWithYenSign
Meghatározza, hogy a backslash karaktereket jelekkel kell-e helyettesíteni.Az alapértelmezett érték “hamis”.
publicboolReplaceBackslashWithYenSign{get;set;}
ingatlan értéke
Remarks
Alapértelmezés szerint az Aspose.Words imitálja az MS Word viselkedését, és nem helyettesíti a backslash karaktereket a jénjelekkel.generált HTML dokumentumok. azonban, a korábbi verziók Aspose.Words végre ilyen helyettesítések bizonyosEz a zászló lehetővé teszi a hátsó kompatibilitást az Aspose.Words korábbi verzióival.
ResolveFontNames
Meghatározza, hogy a dokumentumban használt betűtípuscsalád nevét megoldják-e és helyettesítik-e aAspose.Words.Document.FontSettings a HTML-alapú formátumokban történő írásakor.
publicboolResolveFontNames{get;set;}
ingatlan értéke
Remarks
Alapértelmezés szerint ez az opció be van állítva, és a betűtípus családneveket HTML-re írják, ahogyan azt a forráskódok jelzik. Ez azt jelenti, hogy az Aspose.Words.Document.FontSettings figyelmen kívül hagyják, és a betűtípus családnevek felbontása vagy helyettesítése nem történik meg.
Ha ez az opció be van állítva, az Aspose.Words az Aspose.Words.Document.FontSettings használatával oldja meg a forrásdokumentumban meghatározott minden betűtípus nevét a rendelkezésre álló betűtípuscsalád nevében, és a szükséges betűtípuscsaládot végzi.
ResourceFolder
Specifikálja a fizikai mappát, ahol az összes erőforrás, mint például a képek, betűtípusok és a külső CSS-k tárolódnak, amikor egy dokumentuma HTML-re exportálódik. az alapértelmezett egy üres szalag.
publicstringResourceFolder{get;set;}
ingatlan értéke
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder a legegyszerűbb módja annak, hogy meghatározzák a mappát, ahol az összes erőforrást meg kell írni. Egy másik módszer az egyéni tulajdonságok használata _www.wl26_.save.htmlSavOption.FontsTáblázat, _ww.wh.c.mapp.com.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder van egy alacsonyabb prioritás, mint a mappák által meghatározott keresztül _www.save.hu.mapp.ru.forrásokFolders,ww.wl26.saving.htmlSavingOption.ImagesFols, és _wll26-a.visszatérítés.htmlsSavaOpcions.CssStyleSheetFileName. Például, ha mindkettő _whll26.whl23.whlsRescue.resource.pholds.folder és __wls27.whsavings.FontsFollers vannak meghatározva, a fontokat fogják menteni a _wl22.whts.wh.svls.
Ha a Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder által meghatározott mappát nem létezik, akkor automatikusan jön létre.
Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetFileName
ResourceFolderAlias
Megadja a mappának nevét, amelyet az összes HTML-dokumentumban írt erőforrás URI-jainak létrehozásához használnak.Default egy üres szalag.
publicstringResourceFolderAlias{get;set;}
ingatlan értéke
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias a legegyszerűbb módja annak, hogy meghatározzák, hogyan kell az URI-k minden erőforrás fájlokat építeni. Ugyanazokat az információkat meg lehet határozni a képek és betűtípusok külön-külön keresztül _www.wl26_.saving.hu.saveoption.ImagesFulderAllias és _ww.wh.a.v.A.V.Az ábrázolási lehetőségek.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias alacsonyabb prioritással rendelkezik, mint aWl26.Megmentés.Visszafizetési opciók.TérképekFoldersAllias.Az URI-k és a képek egyaránt épülnek, például ha mindkettő awww.www.visszabályozási lehetőségeket használja a weboldalunkon, így a Weboldalunkat is használjuk.A weboldalakunkat pedig az alábbiakban olvashatjuk:
Ha az Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias üres, az Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder tulajdonság értéke használják az erőforrás URI-k építésére.
Ha az Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias be van állítva a ‘.’ (dot), az erőforrás URI-k csak fájlneveket tartalmaznak, út nélkül.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias
SaveFormat
Megadja azt a formátumot, amelyben a dokumentumot meg fogják menteni, ha ezt a mentési lehetőségeket objektum használják.Lehet Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Az Aspose.Words.SaveFormat.Azw3 vagy az Aspose.Words.SaveFormat.Mobi.
publicoverrideSaveFormatSaveFormat{get;set;}
ingatlan értéke
ScaleImageToShapeSize
Meghatározza, hogy a képeket az Aspose.Words által a korlátozó alakméretre skálázzák-e, ha HTML, MHTML vagy EPUB.Default értéket exportálnak.
publicboolScaleImageToShapeSize{get;set;}
ingatlan értéke
Remarks
A Microsoft Word-dokumentumban található kép egy alak. Az alaknak mérete van, és a képnek saját nagysága van. A méretek nem közvetlenül kapcsolódnak. Például a képen 1024x786 pixel lehet, de az ezen képet megjelenítő alak 400x300 pont lehet.
Az Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize tulajdonság ellenőrzése, ahol a kép skálázása zajlik: az Aspose.Words során export HTML vagy a böngészőben, amikor a dokumentum.
Amikor Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize , a képet skálázzák aWl26használatával kiváló minőségű szétválasztás során exportálni a HTML. Amikor _www.save.Thumbnail.com. a képen az eredeti méretű, és a böngészőnek meg kell szélesztenie.
Általánosságban elmondható, hogy a böngészők gyors és rossz minőségű méretezése. Ennek eredményeképpen, akkor általában kap jobb megjelenítési minőséget a weboldalon és kisebb fájlméret, amikor Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize van, de jobb nyomtatási minőség és gyorsabb átalakítás, ha __ WL26.
Ha Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize és a csoport alakja tartalmazza a raster képek, amelynek belső felbontása magasabb, mint az érték meghatározott Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words növeli a rendering felbontást az adott csoport.
Lásd még
HtmlSaveOptions.ImageResolution
TableWidthOutputMode
Ellenőrizze, hogy a táblák, sorok és sejt szélességeit hogyan exportálják HTML, MHTML vagy EPUB.Az alapértelmezett érték az Aspose.Words.Saving.HtmlElementSizeOutputMode.All.
publicHtmlElementSizeOutputModeTableWidthOutputMode{get;set;}
ingatlan értéke
Remarks
A HTML formátumban a táblák, sorok és sejtelemek (, , , ) lehet, hogy a szélességeit vagy relatív (percentage) vagy abszolút egységek.
Ha egy dokumentumot HTML-re konvertál Aspose.Words használatával, akkor szeretné ellenőrizni, hogy a táblázat, a sor és a sejt szélességei hogyan exportálódnak, annak érdekében hogy befolyásolja az eredményt a vizuális ügynök (pl. böngésző vagy néző) megjelenítését.
Használja ezt a tulajdonságot, mint egy szűrőt, hogy meghatározzák, milyen táblázat szélesség értékeket exportálnak a rendeltetési dokumentum. Például, ha átalakít egy dokumentát az EPUB-ra, és azt szeretné látni a dokumentust egy mobil olvasó eszközön, akkor valószínűleg el akarja kerülni az abszolút szélességi értékek exportálását. Ehhez meg kell határoznia a kimeneti üzemmódot Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeEgyedül vagy __ WL26.