Class HtmlSaveOptions
ja nimityö: Aspose.Words.Saving Kokoelma: Aspose.Words.dll (25.4.0)
Voidaan käyttää määrittämään lisävaihtoehtoja, kun tallennat asiakirjanAspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.EpubAspose.Words.SaveFormat.Azw3 tai Aspose.Words.SaveFormat.Mobi muodossa.
Jos haluat lisätietoja, vieraile Specify Save Options dokumentti artikkeliin.
public class HtmlSaveOptions : SaveOptions
Inheritance
object ← SaveOptions ← HtmlSaveOptions
Perintöjäsenet
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()
Käynnistää tämän luokan uusi esimerkki, jota voidaan käyttää asiakirjan tallentamiseenKäytössä on Aspose.Words.SaveFormat.Html -muoto.
public HtmlSaveOptions()
HtmlSaveOptions(SaveFormat)
Käynnistää tämän luokan uusi esimerkki, jota voidaan käyttää asiakirjan tallentamiseenLisätietoja Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.EpubAspose.Words.SaveFormat.Azw3 tai Aspose.Words.SaveFormat.Mobi muodossa.
public HtmlSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Se voi olla Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 tai Aspose.Words.SaveFormat.Mobi.
Properties
AllowNegativeIndent
Määrittää, ovatko negatiiviset vasemman ja oikean kohdat normalisoitu, kun tallennetaan HTML, MHTML tai EPUB.
public bool AllowNegativeIndent { get; set; }
Omistuksen arvo
Remarks
Kun negatiivinen indentti ei ole sallittua, se viedään nolla-marginaalina HTML:lle.Kun negatiivinen indentti sallitaan, kohta saattaa näkyä osittain selainikkunan ulkopuolella.
CssClassNamePrefix
Määritä etu, joka lisätään kaikkiin CSS-luokan nimiin.Oletusarvo on tyhjä sarja ja tuottamat CSS-luokan nimet eivät ole yhteisiä etuuksia.
public string CssClassNamePrefix { get; set; }
Omistuksen arvo
Remarks
Jos tämä arvo ei ole tyhjä, kaikki Aspose.Wordsin tuottamat CSS-luokat alkavat määritellyllä ennakkoasetuksella. Tämä voi olla hyödyllistä esimerkiksi, jos lisät räätälöidyn CSS: n tuottamiin asiakirjoihin ja haluat estää luokan nimen konflikteja.
Jos arvo ei ole tai tyhjä, sen on oltava voimassa oleva CSS-tunniste.
Exceptions
Arvo ei ole tyhjä eikä se ole voimassa oleva CSS-tunniste.
CssSavingCallback
Se sallii hallita, miten CSS-tyylejä tallennetaan, kun asiakirja tallennetaan HTML, MHTML tai EPUB.
public ICssSavingCallback CssSavingCallback { get; set; }
Omistuksen arvo
CssStyleSheetFileName
Määritä polku ja Cascading Style Sheet (CSS) -tiedoston nimi, joka on kirjoitettu, kun asiakirjaSe viedään HTML:iin.Default on tyhjä sarja.
public string CssStyleSheetFileName { get; set; }
Omistuksen arvo
Remarks
Tämä ominaisuus toimii vain, kun tallentaa asiakirjan HTML-muodossa ja ulkoinen CSS-tyylilehti pyydetään käyttämällä Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType.
Jos tämä omaisuus on tyhjä, CSS-tiedosto tallennetaan samaan kansioon ja samalla nimellä kuin HTML-asiakirja mutta “.css” laajennuksella.
Jos vain reitti, mutta ei tiedoston nimi on määritelty tässä ominaisuudessa, CSS-tiedosto tallennetaan määriteltyyn kansioon ja on sama nimi kuin HTML-dokumentti mutta “.css” laajennus.
Jos tämä ominaisuus ei ole olemassa, se luodaan automaattisesti ennen CSS-tiedoston tallentamista.
Toinen tapa määrittää kansi, jossa ulkoinen CSS-tiedosto on tallennettu, on käyttää Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType
CssStyleSheetType
Se määrittää, miten CSS (Cascading Style Sheet) tyylit viedään HTML, MHTML tai EPUB.Oletusarvo on Aspose.Words.Saving.CssStyleSheetType.Inline HTML/MHTML jaAspose.Words.Saving.CssStyleSheetType.External for EPUB.
public CssStyleSheetType CssStyleSheetType { get; set; }
Omistuksen arvo
Remarks
Tallenna CSS-tyylilehti ulkoiseen tiedostoon on tuettu vain, kun tallennetaan HTML. Kun olet vienti jollekin säiliömuodossa (EPUB tai MHTML) ja määrittää Aspose.Words.Saving.CssStyleSheetType.External, CSS -tiedosto on kapselitetty lähtöpakettiin.
Katso myös
HtmlSaveOptions . CssStyleSheetFileName
DocumentPartSavingCallback
Voit hallita, miten asiakirjan osat tallennetaan, kun asiakirja tallennetaan HTML:iin tai EPUB:iin.
public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }
Omistuksen arvo
DocumentSplitCriteria
Määritä, miten asiakirja on jaettava, kun tallennat Aspose.Words.SaveFormat.Html,Aspose.Words.SaveFormat.Epub tai Aspose.Words.SaveFormat.Azw3 muodossa.Oletusarvo on Aspose.Words.Saving.DocumentSplitCriteria.No HTML jaAspose.Words.Saving.DocumentSplitCriteria.HeadingParagraph for EPUB ja AZW3.
public DocumentSplitCriteria DocumentSplitCriteria { get; set; }
Omistuksen arvo
Remarks
Yleensä haluat asiakirjan tallennettu HTML kuin yksi tiedosto. Mutta joissakin tapauksissa se on mieluummin jakaa tulos useisiin pienempiin HTML-sivuihin. Kun tallentaa HTML muotoon nämä sivut ovat tulosta yksittäisille tiedostot tai virtaukset. kun tallennus EPUB-muodossa ne on integroitu vastaaviin paketteja.
Asiakirjaa ei voi jakaa, kun tallennetaan MHTML-muodossa.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitHeadingLevel Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
DocumentSplitHeadingLevel
Määritä enimmäistaso otsikoita, joihin jakaa asiakirja.Default arvo on ‘2’.
public int DocumentSplitHeadingLevel { get; set; }
Omistuksen arvo
Remarks
Kun Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria sisältää Wl26.Näyttämisperusteet.HeadingParagraph ja tämä ominaisuus on asetettu arvoon 1 - 9, asiakirja on jaettu kappaleisiin muotoiltu käyttäen , jne. tyylit määritellyn otsikon tason.
Oletusarvoisesti vain ja kappaleet aiheuttavat asiakirjan jakautumisen.Tämän omaisuuden asettaminen nollaan aiheuttaa sitä, että dokumentti ei ole jakautunut johdanto-osissa kokonaan.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
Encoding
Määrittää koodauksen, jota käytetään HTML, MHTML tai EPUB:een vientiä varten.Default arvo on ’new UTF8Encoding(false)’ (UTF-8 ilman BOM).
public Encoding Encoding { get; set; }
Omistuksen arvo
ExportCidUrlsForMhtmlResources
Määrittää, käytetäänkö CID (Content-ID) URL-osoitteita viiteresurssille (kuvat, fontit, CSS) MHTML-asiakirjoissa.
public bool ExportCidUrlsForMhtmlResources { get; set; }
Omistuksen arvo
Remarks
Tämä vaihtoehto vaikuttaa vain asiakirjoihin, jotka tallennetaan MHTML: ssä.
Oletusarvoisesti MHTML-asiakirjojen resursseja viitataan tiedoston nimellä (esimerkiksi “image.png”), joka vastaa MIME-osien “sisällön sijainti” otsikoita.
Tämä vaihtoehto mahdollistaa vaihtoehtoisen menetelmän, jossa viittaukset resurssitiedostoihin kirjoitetaan CID (Content-ID) URL-osoitteina (esimerkiksi “cid:image.png”) ja vastaavat “Content-ID” otsikoita.
Teoriassa ei pitäisi olla eroa kahden viittausmenetelmän välillä ja kumpikin niistä pitäisi toimia hyvin millä tahansa selaimella tai sähköpostin välittäjällä. Käytännössä kuitenkin jotkut välittäjät eivät pääse resursseja tiedoston nimellä. Jos selaimesi tai sähköpostin välittäjä kieltäytyy lataamasta resursseja, jotka sisältyvät MTHML-asiakirjaan (ei näytä kuvia tai ei lata CSS-tyylejä), yritä viedä asiakirja CID-osoitteilla.
ExportDocumentProperties
Määritä, onko sisäänrakennettujen ja räätälöityjen asiakirjojen ominaisuuksien vienti HTML, MHTML tai EPUB.Default arvo on ‘false’.
public bool ExportDocumentProperties { get; set; }
Omistuksen arvo
ExportDropDownFormFieldAsText
Se tarkistaa, miten drop-down-lomakkeen kentät tallennetaan HTML:een tai MHTML:een.Default-arvo on väärä.
public bool ExportDropDownFormFieldAsText { get; set; }
Omistuksen arvo
Remarks
Kun olet määritellyt , tuoda drop-down lomakkeen kentät kuin normaali teksti. Kun , tuoda drop-down lomakkeen kentät kuin SELECT elementti HTML.
Kun vienti EPUB, teksti drop-down lomakkeen kentät tallennetaan aina tekstinä tämän muodon vaatimusten vuoksi.
ExportFontResources
Määritä, onko fonttiresursseja viedä HTML, MHTML tai EPUB.Default on ‘false’.
public bool ExportFontResources { get; set; }
Omistuksen arvo
Remarks
<p>Exporting font resources allows for consistent document rendering independent of the fonts available
in a given user's environment.</p>
Jos Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources asetetaan , pääasiallinen HTML-asiakirja viittaa jokaiseen fonttiin CSS 3: n kautta ja fontit tulevat erillisinä tiedostoina.
Jos Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 on asetettu, fontit eivät ole tallennettu erillisiin tiedostoihin.
Kun vienti font resursseja, font lisenssi ongelmia on otettava huomioon. Kirjoittajat, jotka haluavat käyttää tiettyjä fontteja kautta ladattavissa fonttimekanismia on aina tarkistaa huolellisesti, että niiden tarkoitettu käyttö on rajoitettu fontti-lisenssin. Monet kaupalliset fontit tällä hetkellä eivät salli web-latausta niiden fonttien missään muodossa. Lisenssisopimukset, joka kattaa joitakin fonttejä nimenomaisesti huomauttaa että käyttö sääntöjen kautta CSS-tyyli lehtiä ei ole sallittu. Fontin allekirjoittaminen voi myös loukata käyttöehtoja.
Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold
ExportFontsAsBase64
Määritä, onko fontit resurssit sisällytetään HTML: ssä Base64-koodinnassa.Default on ‘false’.
public bool ExportFontsAsBase64 { get; set; }
Omistuksen arvo
Remarks
Oletusarvoisesti kirjaimet kirjoitetaan erillisiin tiedostoihin.Jos tämä vaihtoehto on asetettu , kirjaimet on sisällytetty asiakirjan CSS Base64 koodaukseen.
ExportHeadersFootersMode
Määritä, miten otsikot ja jalanjäljet tulevat HTML, MHTML tai EPUB.Oletusarvo on Aspose.Words.Saving.ExportHeadersFootersMode.PerSection HTML/MHTMLja Aspose.Words.Saving.ExportHeadersFootersMode.Niin EPUB:lle.
public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }
Omistuksen arvo
Remarks
On vaikea merkittävästi tuottaa HTML-päällisiä ja jalanjälkiä, koska HTML ei ole sivuilla.
Kun tämä omaisuus on Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words vienti vain ensisijaisia päällikköjä ja jalanjälkiä alussa ja lopussa kunkin osan.
Kun se on Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectionFooter vain ensimmäinen ensisijainen otsikko ja viimeinen ensijalka (mukaan lukien linkit edelliseen) viedään.
Voit estää päästöjen ja jalkojen viennin kokonaan asettamalla tämän omaisuuden kohteeseen Aspose.Words.Saving.ExportHeadersFootersMode.None.
ExportImagesAsBase64
Määritä, tallennetaanko kuvia Base64-muodossa HTML-, MHTML- tai EPUB-tuloksiin.Default on ‘false’.
public bool ExportImagesAsBase64 { get; set; }
Omistuksen arvo
Remarks
Kun tämä omaisuus asetetaan kuviin, tiedot viedään suoraan elementteihin eikä erillisiä tiedostoja luoda.
ExportLanguageInformation
Määritä, onko kielitietoja viennissä HTML, MHTML tai EPUB.Default on ‘false’.
public bool ExportLanguageInformation { get; set; }
Omistuksen arvo
Remarks
Kun tämä ominaisuus on asetettu Aspose.Words lähtee HTML ominaisuus asiakirjan elementtejä, jotka määrittävät kielen.
ExportListLabels
Tarkista, miten luettelo-merkinnät tulevat HTML, MHTML tai EPUB.Oletusarvo on Aspose.Words.Saving.ExportListLabels.Auto.
public ExportListLabels ExportListLabels { get; set; }
Omistuksen arvo
ExportOriginalUrlForLinkedImages
Määrittää, käytetäänkö alkuperäistä URL-osoitetta linkitettyjen kuvien URL-osoitteena.Default-arvo on “väärä”.
public bool ExportOriginalUrlForLinkedImages { get; set; }
Omistuksen arvo
Remarks
Jos arvo asetetaan Aspose.Words.Drawing.ImageData.SourceFullName-arvoa käytetään linkitettyjen kuvien ja linkitettyjen kuvien URL-osoitteena, se ei ladata asiakirjan lomakkeeseen tai Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.
Jos arvo asetetaan linkitetyille kuville, se ladataan asiakirjan tiedostoon tai Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder ja URL kunkin linkityn kuvan on rakennettu riippuen tiedoston tiedostosta, W L 26.Purata.
ExportPageMargins
Määritä, onko sivumarginaaleja eksportoitu HTML, MHTML tai EPUB.Default on ‘false’.
public bool ExportPageMargins { get; set; }
Omistuksen arvo
Remarks
Aspose.Words ei näytä sivun marginaalin aluetta oletusarvoisesti.Jos jokin elementti on kokonaan tai osittain leikattu asiakirjan reunalla, näkyvä alue voidaan laajentaaTämä vaihtoehto.
ExportPageSetup
Määritä, onko sivun asetukset vienti HTML, MHTML tai EPUB.Default on ‘false’.
public bool ExportPageSetup { get; set; }
Omistuksen arvo
Remarks
Jokainen Aspose.Words.Section Aspose.Words asiakirjamallissa antaa sivun asennus tietoja Aspose.Words.PageSetup luokan kautta. Kun vienti asiakirja HTML-muodossa saatat joutua pitämään tämän tiedon jatkokäyttöön. Erityisesti, sivun asennus voi olla tärkeää rendering paged media (tulostus) tai myöhemmin muuntaminen alkuperäiseen Microsoft Word tiedostomuodot (DOCX, DOC, RTF, WML).
Useimmissa tapauksissa HTML on tarkoitettu selaimissa, joissa sivua ei suoriteta.
ExportRelativeFontSize
Määritä, onko kirjaimen koot tuloksena suhteellisissa yksiköissä, kun tallennat HTML, MHTML tai EPUB.Default on ‘false’.
public bool ExportRelativeFontSize { get; set; }
Omistuksen arvo
Remarks
Monissa olemassa olevissa asiakirjoissa (HTML, IDPF EPUB) kirjaimen koot on määritelty suhteellisissa yksiköissä. Tämä mahdollistaa sovellusten sopeutua tekstin koon katsella/käsittelemällä dokumentteja. Esimerkiksi, Microsoft Internet Explorer on “View->Text Size” alamuoto, Adobe Digital Editions on kaksi painiketta: Lisää/Low Text Size. Jos odotat, että tämä toiminto toimii niin asettaa Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize ominaisuus .
Aspose Words dokumentti malli sisältää ja toimii vain absoluuttisten kirjaimen kokoyksiköiden kanssa. suhteelliset yksiköt tarvitsevat ylimääräistä logiikkaa, joka lasketaan uudelleen jostakin alkuperäisestä (standard) koosta. kirjain koko asiakirja tyyli otetaan standardiksi. Esimerkiksi, jos on 12pt kirjainta ja jotakin tekstiä on 18pt niin se on tulos HTML.
Kun tämä vaihtoehto on käytettävissä, asiakirjan elementit muilla kuin tekstiä on edelleen absoluuttisia kokoja. Myös jotkut tekstiin liittyviä ominaisuuksia voidaan ilmaista ehdottomasti. Erityisesti, linja-alueen määritelty “tapaasti” sääntö voi tuottaa ei-toivottuja tuloksia, kun skalaus teksti. Joten lähdeasiakirjat pitäisi olla asianmukaisesti suunniteltu ja testattu kun vienti kanssa Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize asetettu .
ExportRoundtripInformation
Määritä, kirjoitatko pyöreän matkan tiedot, kun tallennat HTML, MHTML tai EPUB.Default arvo on ’todellinen’ HTML:lle ja ’ väärä’ MHTML:lle ja EPUB:lle.
public bool ExportRoundtripInformation { get; set; }
Omistuksen arvo
Remarks
Pyöreän matkan tietojen säästäminen mahdollistaa asiakirjan ominaisuuksien palauttamisen, kuten taulukon pysähdyksiä, kommentteja, otsikoita ja jalkaa HTML-asiakirjojen lataamisen aikana Aspose.Words.Document -objektiin.
Kun, ympyrän tiedot viedään vastaavien HTML-elementtien -aw-* CSS-ominaisuuksina.
Kun , ei aiheuta pyöreää tietoa tuloksena tuotettuja tiedostoja.
ExportShapesAsSvg
Tarkistaa, vai Aspose.Words.Drawing.Shape -yhdisteet muunnetaan SVG-kuviin, kun tallennetaan HTML, MHTML, EPUB tai AZW3.Default arvo on ‘false’.
public bool ExportShapesAsSvg { get; set; }
Omistuksen arvo
Remarks
Jos tämä vaihtoehto on määritetty , Aspose.Words.Drawing.Shape -yhdistelmät viedään
ExportTextInputFormFieldAsText
Tarkistaa, miten tekstin tulostusmuodon kentät tallennetaan HTML tai MHTML.Default arvo on ‘false’.
publicboolExportTextInputFormFieldAsText{get;set;}
Omistuksen arvo
Remarks
Kun olet määritellyt, teksti tulostusmuodon kentät viedään normaalin tekstin tavoin. Kun , Word tuottaa tekstitulostuksen lomakkeen kenttät HTML: ssä INPUT-elementteinä.
EPUB:lle vientiä varten tekstin tulostuslomakkeet tallennetaan aina tekstinä tämän lomakkeen vaatimusten vuoksi.
ExportTocPageNumbers
Määritä, kirjoitatko sivumeroja sisällön taulukkoon, kun tallennat HTML, MHTML ja EPUB.Default arvo on ‘false’.
publicboolExportTocPageNumbers{get;set;}
Omistuksen arvo
ExportXhtmlTransitional
Määrittää, kirjoittaakö DOCTYPE-ilmoitus, kun tallennat HTML:een tai MHTML:een.Kun ’todellinen’, kirjoittaa DOCTYPE-ilmoitus asiakirjassa ennen root element.Default arvo on ‘false’.Kun tallennat EPUB:een tai HTML5:een (Aspose.Words.Saving.HtmlVersion.Html5) DOCTYPE-ilmoitus on aina kirjoitettu.
publicboolExportXhtmlTransitional{get;set;}
Omistuksen arvo
Remarks
Aspose.Words kirjoittaa aina hyvin muotoilun HTML riippumatta tästä asetuksesta.
Kun , HTML-lähetysasiakirjan alku näyttää tältä:
<?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 pyrkii tuottamaan XHTML XhTML 1.0 siirtymäspesifikaation mukaisesti, mutta tuotto ei aina validoi DTD:tä vastaan. Joitakin rakenteita Microsoft Word-asiakirjan sisällä on vaikeaa tai mahdotonta kartoittaa asiakirjaa, joka valikoi X HTML-järjestelmän vastaisesti. Esimerkiksi X HTML ei salli nestettuja luetteloita (UL ei voi nestetä toisessa UL-elementissä), mutta Microsofti Word -asiakkeen monitasoiset luettelot tapahtuvat melko usein.
FontResourcesSubsettingSizeThreshold
Tarkista, mitkä kirjainresursseja tarvitaan, kun tallennat HTML, MHTML tai EPUB.Default on ‘0’.
publicintFontResourcesSubsettingSizeThreshold{get;set;}
Omistuksen arvo
Remarks
<p>
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources mahdollistaa fonttien viennin tytärtiedostona tai osana tulostaJos asiakirja käyttää monia kirjaimia, erityisesti suuria määriä glyfiä, niin tuotantokoko voi kasvaamerkittävästi. fontin alennus vähentää viennin fontin resurssien koon suodattamalla glyfiä, jotkaKäytettävissä olevaa asiakirjaa ei käytetä.
Font subsetti toimii seuraavasti:
Oletusarvoisesti kaikki vienti fontit ovat alennettuja.
Asettaminen Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold to a positive value instructionsWl26to subset fonts which file size is greater than the specified value.
Ominaisuuden asettaminen System.Int32.MaxValue tukahduttaa kirjaimen allekirjoittamisen.
Kun vienti font resursseja, font lisenssi ongelmia on otettava huomioon. Kirjoittajat, jotka haluavat käyttää tiettyjä fontteja kautta ladattavissa fonttimekanismia on aina tarkistaa huolellisesti, että niiden tarkoitettu käyttö on rajoitettu fontti-lisenssin. Monet kaupalliset fontit tällä hetkellä eivät salli web-latausta niiden fonttien missään muodossa. Lisenssisopimukset, joka kattaa joitakin fonttejä nimenomaisesti huomauttaa että käyttö sääntöjen kautta CSS-tyyli lehtiä ei ole sallittu. Fontin allekirjoittaminen voi myös loukata käyttöehtoja.
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources
FontSavingCallback
Voit hallita, miten kirjaimet tallennetaan, kun asiakirja tallennetaan HTML, MHTML tai EPUB.
publicIFontSavingCallbackFontSavingCallback{get;set;}
Omistuksen arvo
FontsFolder
Määritä fyysinen kansio, jossa kirjaimet tallennetaan, kun vienti asiakirja HTML.Default on tyhjä sarja.
publicstringFontsFolder{get;set;}
Omistuksen arvo
Remarks
Kun tallennat Aspose.Words.Dokumentin HTML-muodossa jaWl26.Saving.HtmlSaveOptions.ExportFontResources on määritelty , _ WL27_ tarvitsee tallentaa kirjaimet, joita käytetään asiakirjassa erillisinä tiedostoina. _www.wl26.save.www.fontsFolder avulla voit määrittää, missä kirjoitukset on tallennettavana ja __wL27.savistaminen.
Jos tallennat asiakirjan tiedostoon ja annat tiedoston nimen, Aspose.Words, oletusarvoisesti tallentaa kirjaimet samassa tiedostossa, jossa tiedote tallentuu. Käytä __ WL27__.Saving.HtmlSaveOptions.FontsFolder tämän käyttäytymisen ylittämiseksi.
Jos tallennat asiakirjan virtaan, Aspose.Words ei ole kansio, jossa tallentaa kirjaimet, mutta silti täytyy tallentamaan kirjaimia jonnekin. Tässä tapauksessa sinun on määritettävä saavutettavan kansioonWl26.Saving.HtmlSaveOptions.FontsFolder ominaisuus tai tarjota räätälöityjä virtoja kautta _www.wl26.Saver.
Jos Aspose.Words.Saving.HtmlSaveOptions.FontsFolder ei ole olemassa, se luodaan automaattisesti.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder on toinen tapa määrittää kansi, jossa kirjaimet pitäisi tallentaa.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback
FontsFolderAlias
Määritä tiedoston nimi, jota käytetään fontin URI: n rakentamiseen, joka on kirjoitettu HTML-asiakirjaan.Default on tyhjä sarja.
publicstringFontsFolderAlias{get;set;}
Omistuksen arvo
Remarks
Kun tallennat Aspose.Words.Dokumentin HTML-muodossa jaWl26.Saving.HtmlSaveOptions.ExportFontResources on määritelty , _ WL27_ tarvitsee tallentaa kirjaimet, joita käytetään asiakirjassa erillisinä tiedostoina. _www.wl26.save.www.fontsFolder avulla voit määrittää, missä kirjoitukset on tallennettavana ja __wL27.savistaminen.
Jos Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias ei ole tyhjä sarja, niin fontti URI kirjoitettu HTML on .
Jos Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias on tyhjä sarja, niin fontti URI kirjoitettu HTML on .
Jos Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias asetetaan ‘.’ (dot), niin fontti tiedoston nimi kirjoitetaan HTML ilman reittiä riippumatta muista vaihtoehdoista.
Vaihtoehtoinen tapa määrittää kansi nimeä rakentaa fontti URIs on käyttää 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
Määritetään HTML-standardin versio, jota on käytettävä, kun tallennat asiakirjan HTML: lle tai MHTML: lle.Oletusarvo on Aspose.Words.Saving.HtmlVersion.Xhtml.
publicHtmlVersionHtmlVersion{get;set;}
Omistuksen arvo
ImageResolution
Määritä kuvien lähtöpäätökset HTML, MHTML tai EPUB:een vientiä varten.Default on ‘96 dpi’.
publicintImageResolution{get;set;}
Omistuksen arvo
Remarks
Tämä ominaisuus vaikutus raster kuvia, kun Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize on ja vaikutukset metafyylit viedään rasteri kuvia. Jotkut kuvan ominaispiirteet, kuten kaappaaminen tai kierrätys vaatii säästää muunnettuja kuvia ja tässä tapauksessa muutettuja kuvia luodaan annetussa resoluution.
Katso myös
HtmlSaveOptions.ScaleImageToShapeSize
ImageSavingCallback
Voit hallita, miten kuvia tallennetaan, kun asiakirja tallennetaan HTML, MHTML tai EPUB.
publicIImageSavingCallbackImageSavingCallback{get;set;}
Omistuksen arvo
ImagesFolder
Määritä fyysinen tiedosto, jossa kuvat tallennetaan, kun vienti asiakirjaa HTML-muodossa.Default on tyhjä sarja.
publicstringImagesFolder{get;set;}
Omistuksen arvo
Remarks
Kun tallennat Aspose.Words.Dokumentin HTML-muodossa, __ WL27__ täytyy tallentaa kaikki kuvat sisällytetään asiakirjaan erillisinä tiedostoina.Wl26.Saving.HtmlSaveOptions.ImagesFolder antaa sinulle mahdollisuuden määrittää, missä kuvat tallennettavaksi jawww.wl27.Swing.htmlSavOption.ImaalitFulderAlias mahdollistaa määritellä, miten kuvan URI on rakennettu.
Jos tallennat asiakirjan tiedostoon ja annat tiedoston nimen, Aspose.Words, oletusarvoisesti tallentaa kuvat samassa tiedostossa, jossa tiedote tallentuu. Käytä __ WL27__.Saving.HtmlSaveOptions.ImagesFolder tämän käyttäytymisen ylittämiseksi.
Jos tallennat asiakirjan virtaan, Aspose.Words ei ole kansi, jossa tallentaa kuvia, mutta sinun on edelleen tallennettava kuvia jonnekin. Tässä tapauksessa sinun täytyy määrittää saavutettavan kansin kohdassaWl26.Saving.HtmlSaveOptions.ImagesFolder ominaisuus tai tarjota räätälöityjä virtoja kautta __ WL27__.
Jos Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder ei ole olemassa, se luodaan automaattisesti.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder on toinen tapa määrittää kansi, jossa kuvat pitäisi tallentaa.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
ImagesFolderAlias
Määritä tiedoston nimi, jota käytetään kuvan URI: n rakentamiseen, joka on kirjoitettu HTML-asiakirjaan.Default on tyhjä sarja.
publicstringImagesFolderAlias{get;set;}
Omistuksen arvo
Remarks
Kun tallennat Aspose.Words.Dokumentin HTML-muodossa, __ WL27__ täytyy tallentaa kaikki kuvat sisällytetään asiakirjaan erillisinä tiedostoina.Wl26.Saving.HtmlSaveOptions.ImagesFolder antaa sinulle mahdollisuuden määrittää, missä kuvat tallennettavaksi jawww.wl27.Swing.htmlSavOption.ImaalitFulderAlias mahdollistaa määritellä, miten kuvan URI on rakennettu.
Jos Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias ei ole tyhjä sarja, niin kuvan URI kirjoitettu HTML on .
Jos Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias on tyhjä sarja, niin kuvan URI kirjoitettu HTML on .
Jos Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias on asetettu ‘.’ (dot), sitten kuvan tiedoston nimi kirjoitetaan HTML ilman reittiä riippumatta muista vaihtoehdoista.
Vaihtoehtoinen tapa määrittää tiedoston nimi rakentaa kuvan URI on käyttää Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
MetafileFormat
Määritä, missä muodossa metafyilejä tallennetaan HTML, MHTML tai EPUB:een vientiä varten.Oletusarvo on Aspose.Words.Saving.HtmlMetafileFormat.Png, mikä tarkoittaa, että metafyylit luovutetaan PNG-kuviin.
publicHtmlMetafileFormatMetafileFormat{get;set;}
Omistuksen arvo
Remarks
Metafiilit eivät ole alkuperäisesti näytettävissä HTML-selaimet. Oletusarvoisesti Aspose.Words muuntaa WMF ja EMF kuvia PNG-tiedostoihin, kun ne viedään HTML:een. Muita vaihtoehtoja ovat muuttaa metafiilejä SVG-kuviin tai viedä ne ilman muuntamista.
Jotkut kuvanmuunnokset, erityisesti kuvan kaivaminen, eivät sovelleta metafyylisiin kuviin, jos ne viedään HTML:een ilman muuntamista.
Katso myös
HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize
NavigationMapLevel
Määritä navigointikartalle sijoitettujen otsikoiden enimmäistaso EPUB, MOBI tai AZW3 -muodossa.
publicintNavigationMapLevel{get;set;}
Omistuksen arvo
Remarks
Navigointikortti mahdollistaa käyttäjäagentit tarjota helppoa tapaa navigoida läpi asiakirjan rakenteen. Yleensä navigointipisteet vastaavat otsikoita asiakirjassa. Asettaa otsikoita tasolle määrittää tämä arvo Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.
Oletusarvoisesti kolmen otsikko-tason on sijoitettu: kappaleet tyylit , ja . Voit asettaa tämän omaisuuden arvoon 1 - 9 pyytää vastaavaa enimmäistasoa. Asettamalla se nolla vähentää navigointi kartta vain asiakirjan juuret tai juuret asiakirjan osat.
OfficeMathOutputMode
Se tarkistaa, miten OfficeMath-objekteja viedään HTML, MHTML tai EPUB.Oletusarvo on Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.
publicHtmlOfficeMathOutputModeOfficeMathOutputMode{get;set;}
Omistuksen arvo
RemoveJavaScriptFromLinks
Määrittää, poistetaanko JavaScript linkistä.Default on ’ väärä’.
publicboolRemoveJavaScriptFromLinks{get;set;}
Omistuksen arvo
Remarks
Jos tämä vaihtoehto on käytettävissä, kaikki JavaScriptin sisältävät linkit (esimerkiksi href-ominaisuudessa “javascript:” -linkit)korvataan “javascript:void(0)”. Tämä voi auttaa estämään mahdollisia turvallisuusriskejä, kuten XSS-hyökkäyksiä.
ReplaceBackslashWithYenSign
Määritä, onko backslash-merkkejä korvattava ienen signs.Default-arvo on ‘false’.
publicboolReplaceBackslashWithYenSign{get;set;}
Omistuksen arvo
Remarks
Oletusarvoisesti Aspose.Words jäljittelee MS Wordin käyttäytymistä ja ei korvaa backslash-merkkejä yenen merkillä.syntyi HTML-asiakirjoja. kuitenkin, aikaisempia versioita Aspose.Words suoritti tällaisia korvauksia tietyissäTämä lippu mahdollistaa taaksepäin yhteensopivuuden Aspose.Wordsin aiempien versioiden kanssa.
ResolveFontNames
Määrittää, onko asiakirjassa käytetyt kirjaimen perheen nimet ratkaistu ja korvattu seuraavasti:Aspose.Words.Document.FontSettings, kun se on kirjoitettu HTML-pohjaisiin muotoihin.
publicboolResolveFontNames{get;set;}
Omistuksen arvo
Remarks
Oletusarvoisesti tämä vaihtoehto asetetaan ja fontin perheen nimet kirjoitetaan HTML: ssä, kuten lähdeasiakirjoissa on määritelty. eli Aspose.Words.Document.FontSettings sivuutetaan ja fontin perheen nimet eivät ole resoluution tai korvauksen suorittaneet.
Jos tämä vaihtoehto on asetettu , Aspose.Words käyttää Aspose.Words.Document.FontSettings ratkaista kunkin fontin perheen nimi, joka on määritelty lähdeasiakirjassa käytettävissä olevan fontin perheen nimi, suorittaa fontin korvaus tarvittaessa.
ResourceFolder
Määrittää fyysisen tiedoston, jossa kaikki resurssit, kuten kuvat, fontit ja ulkoiset CSS tallennetaan, kun asiakirjaHtml:n mukaan oletusarvo on tyhjä sarja.
publicstringResourceFolder{get;set;}
Omistuksen arvo
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder on helpoin tapa määrittää kansi, jossa kaikki resurssit on kirjoitettava.Toinen tapa on käyttää yksittäisiä ominaisuuksia _www.wl26_.save.htmlSavOption.FontsFolders, __wll26 _.saving.http.svg.vgVg-savings.imagesFols, ja _wwl26.savging.tvgSavioptiot.cssStyleSheetFileName.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder on alempi prioriteetti kuin tiedostoja, jotka on määritelty kauttaWl26.Rescue.FontsFolders, _www.saveoptions- ja _ww.w.c.m.v.V.M.W.C.p.t.T.P.E.O.K.N. Esimerkiksi, jos molemmat tiedostot ovat __wl26.Sav.D.L.I.A.Y.J.U.B. jawww.sv.d.e.k.n.i.
Jos Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder ei ole olemassa, se luodaan automaattisesti.
Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetFileName
ResourceFolderAlias
Määritä tiedoston nimi, jota käytetään kaikkien resurssien URI:ien rakentamiseen, joka on kirjoitettu HTML-asiakirjaan.Default on tyhjä sarja.
publicstringResourceFolderAlias{get;set;}
Omistuksen arvo
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias on helpoin tapa määrittää, miten URI: n kaikkien resurssitiedostojen tulisi rakentaa. Sama tieto voidaan määritellä kuvien ja kirjainten erikseen kautta _www.wl26_.saving.htm.saveoption.ImagesFulderAlias ja _wwl26.savinga.htmlSavingaoptioita.FontsFoleAlian ominaisuuksia, vastaavasti.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias on alhaisempi prioriteetti kuinWl26.Päästäminen.Vapautioptiot.FontsFilderAlias ja _www.päästämällä.htmlSavoptioita.Images.WhatsApps. Esimerkiksi, jos molemmat _whatsapp.whtsAppleOption.RessourseFulderAlia jawhitsApples.Wittimallias.Työskentelemällä fonttien URI-muodot rakennetaan käyttäenwll26.
Jos Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias on tyhjä, Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder omaisuuden arvoa käytetään rakentaa resurssi URI.
Jos Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias on asetettu ‘.’ (dot), resurssi URI sisältää tiedoston nimet vain, ilman mitään reittiä.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias
SaveFormat
Määrittää muodon, jossa asiakirja tallennetaan, jos tätä tallennusvaihtoehtoja objekti käytetään.Se voi olla Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 tai Aspose.Words.SaveFormat.Mobi.
publicoverrideSaveFormatSaveFormat{get;set;}
Omistuksen arvo
ScaleImageToShapeSize
Määrittää, ovatko kuvat asteitettuna Aspose.Words rajoittavan muodon koon, kun vienti HTML, MHTML tai EPUB.Default arvo on ’todellinen’.
publicboolScaleImageToShapeSize{get;set;}
Omistuksen arvo
Remarks
Kuva Microsoft Word-asiakirjassa on muoto. muoto on koko ja kuva on oma koko. kokoja ei ole suoraan linkitetty. Esimerkiksi kuva voi olla 1024x786 pikseliä, mutta muoto, joka näyttää tämän kuvan voi on 400x300 pistettä.
Näyttämiseksi kuvan selaimessa, se on skalatoitava muodon koon. Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize ominaisuus hallitsee, missä kuvan skalatointi tapahtuu: Aspose.Words aikana vienti HTML tai selaimessa, kun näytetään asiakirja.
Kun Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize on , kuva on asteitettunaWl26käyttämällä korkealaatuista asteittausta vientiä HTML. Kun _www.save.Thumbnail.scaleimageTyppihyväksynnät ovat , kuva on tuotanto alkuperäisen koon ja selaimen on skannata sen.
Yleensä selaimet tekevät nopea ja huono laatu mittakaava. Tämän seurauksena, saat normaalisti parempaa näytön laatua selaimessa ja pienempi tiedoston koko, kun Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize on , mutta parempi tulostuslaatu ja nopeampi muuntaminen kunW L26.
Jos Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize on ja ryhmämuoto sisältää rasterikuvia, joiden sisäinen resoluutio on suurempi kuin Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words lisää rendering resoluutio kyseiselle ryhmälle.
Katso myös
HtmlSaveOptions.ImageResolution
TableWidthOutputMode
Se valvoo, miten taulukon, rivin ja solun leveys viedään HTML, MHTML tai EPUB.Oletusarvo on Aspose.Words.Saving.HtmlElementSizeOutputMode.All.
publicHtmlElementSizeOutputModeTableWidthOutputMode{get;set;}
Omistuksen arvo
Remarks
HTML-muodossa taulukko, rivi ja solun elementit ( , , ) voivat olla niiden leveys määritelty joko suhteessa (prosentti) tai absoluuttisissa yksiköissä. Aspose.Words -dokumentissa taulukoissa, sarjoissa ja soluissa voi olla heidän leveytensä määritetyt käyttämällä joko relative tai absolute yksiköitä.
Kun muunnet asiakirjan HTML:een käyttämällä Aspose.Words, saatat haluta hallita, miten taulukon, rivin ja solun leveys viedään vaikuttaakseen siihen, kuinka tuloksena oleva dokumentti näkyy visuaalisessa agentissa (esimerkiksi selaimessa tai katsojassa).
Käytä tätä ominaisuutta suodattimena määrittääkseen, mitkä taulukon leveysarvot viedään kohdeasiakirjaan. Esimerkiksi, jos muunnet asiakirjan EPUB:een ja aiot tarkastella dokumenttia mobiililaitteella, niin luultavasti haluat välttää absoluuttisten leveyden arvojen vientiä. Tätä varten sinun on määritettävä lähtömuoto Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeOnly tai __ WL26.