Class HtmlSaveOptions

Class HtmlSaveOptions

Numele spaţiului: Aspose.Words.Saving Asamblare: Aspose.Words.dll (25.4.0)

Poate fi utilizat pentru a specifica opțiuni suplimentare atunci când salvați un document înAspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 sau în format Aspose.Words.SaveFormat.Mobi.

Pentru a afla mai multe, vizitați Specify Save Options Articolul de documentare.

public class HtmlSaveOptions : SaveOptions

Inheritance

object SaveOptions HtmlSaveOptions

Membrii moștenitori

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

Inițializează o nouă instanță din această clasă care poate fi utilizată pentru a salva un documentîn format Aspose.Words.SaveFormat.Html.

public HtmlSaveOptions()

HtmlSaveOptions(SaveFormat)

Inițializează o nouă instanță din această clasă care poate fi utilizată pentru a salva un documentîn Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 sau în format Aspose.Words.SaveFormat.Mobi.

public HtmlSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Poate fi Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 sau Aspose.Words.SaveFormat.Mobi.

Properties

AllowNegativeIndent

Specifica dacă indentele negative din stânga și dreapta ale paragrafelor sunt normalizate, atunci când salvați în HTML, MHTML sau EPUB.

public bool AllowNegativeIndent { get; set; }

Valoarea proprietății

bool

Remarks

Atunci când indentul negativ nu este permis, acesta este exportat ca marjă zero în HTML. Atunci când indentul negativ este permis, un paragraf poate apărea parțial în afara ferestrei browserului.

CssClassNamePrefix

Specifica un prefix care este adăugat la toate numele de clasă CSS.Valoarea predefinită este o stringă goală și numele de clasă generate CSS nu au un prefix comun.

public string CssClassNamePrefix { get; set; }

Valoarea proprietății

string

Remarks

Dacă această valoare nu este goală, toate clasele CSS generate de Aspose.Words vor începe cu prefixul specificat. Acest lucru poate fi util, de exemplu, dacă adăugați CSS personalizat documentelor generate și doriți să evitați conflictele de nume de clasă.

Dacă valoarea nu este sau goală, trebuie să fie un identificator CSS valabil.

Exceptions

ArgumentException

Valoarea nu este goală și nu este un identificator CSS valabil.

CssSavingCallback

Permiteți să controlați modul în care stilurile CSS sunt salvate atunci când un document este salvat în HTML, MHTML sau EPUB.

public ICssSavingCallback CssSavingCallback { get; set; }

Valoarea proprietății

ICssSavingCallback

CssStyleSheetFileName

Specificați calea și numele fișierului Cascading Style Sheet (CSS) scris atunci când un documentEste exportat în HTML.Default este o linie goală.

public string CssStyleSheetFileName { get; set; }

Valoarea proprietății

string

Remarks

Această proprietate are efect numai atunci când se salvează un document în format HTML și se solicită o foaie externă de stil CSS folosind Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType.

Dacă această proprietate este goală, fișierul CSS va fi salvat în aceeași folderă și cu același nume ca documentul HTML, dar cu extensie “.css”.

Dacă în această proprietate nu este specificată doar calea, dar nici numele fișierului, fișierul CSS va fi salvat în folderul specificat și va avea același nume ca și documentul HTML, dar cu extensie “css”.

Dacă folderul specificat de această proprietate nu există, acesta va fi creat automat înainte ca fișierul CSS să fie salvat.

O altă modalitate de a specifica un folder în care fișierul CSS extern este salvat este să utilizați Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder.

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

CssStyleSheetType

Specifica modul în care stilurile CSS (Cascading Style Sheet) sunt exportate în HTML, MHTML sau EPUB.Valoarea standard este Aspose.Words.Saving.CssStyleSheetType.Inline pentru HTML/MHTML șiAspose.Words.Saving.CssStyleSheetType.External pentru EPUB.

public CssStyleSheetType CssStyleSheetType { get; set; }

Valoarea proprietății

CssStyleSheetType

Remarks

Salvați hârtia de stil CSS într-un fișier extern este susținută numai atunci când salvați în HTML. Când exportați la unul dintre formatele de container (EPUB sau MHTML) și specificați Aspose.Words.Saving.CssStyleSheetType.External, fișa CSS va fi encapsulată în pachetul de ieșire.

Vezi și

HtmlSaveOptions . CssStyleSheetFileName

DocumentPartSavingCallback

Permiteți să controlați modul în care părțile de document sunt salvate atunci când un document este salvat în HTML sau EPUB.

public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }

Valoarea proprietății

IDocumentPartSavingCallback

DocumentSplitCriteria

Specifica modul în care documentul ar trebui să fie împărțit atunci când salvați în Aspose.Words.SaveFormat.Html,Aspose.Words.SaveFormat.Epub sau Aspose.Words.SaveFormat.Azw3 format.De preferință este Aspose.Words.Saving.DocumentSplitCriteria.Nu pentru HTML șiAspose.Words.Saving.DocumentSplitCriteria.HeadingParagraf pentru EPUB și AZW3.

public DocumentSplitCriteria DocumentSplitCriteria { get; set; }

Valoarea proprietății

DocumentSplitCriteria

Remarks

În mod normal, veți dori un document salvat în HTML ca un singur fișier. Dar în unele cazuri este preferabil să se împartă rezultatul în mai multe pagini HTML mai mici. Atunci când salvați în format HTML aceste pagine vor fi rezultate pentru fișiere individuale sau fluxuri.

Un document nu poate fi împărțit atunci când este salvat în format MHTML.

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

DocumentSplitHeadingLevel

Specificați nivelul maxim de titluri la care să împărțiți documentul.Valoarea prealabilă este ‘2’.

public int DocumentSplitHeadingLevel { get; set; }

Valoarea proprietății

int

Remarks

Atunci când Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria cuprinde Wl26.Rescoperirea documentelor.HeadingParagraful și această proprietate este setată la o valoare de la 1 la 9, documentul va fi împărțit în paragrafe formatate folosind , etc. stiluri până la nivelul de titlu specificat.

În mod implicit, numai și paragrafele cauzează că documentul este împărțit.Setarea acestei proprietăți la zero va face ca dokumentul să nu fie împărtășit în paragrafe de mai sus în niciun caz.

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

Encoding

Specifica codificarea care trebuie utilizată atunci când se exportă la HTML, MHTML sau EPUB.Valoarea standardă este ’new UTF8Encoding(false)’ (UTF-8 fără BOM).

public Encoding Encoding { get; set; }

Valoarea proprietății

Encoding

ExportCidUrlsForMhtmlResources

Specifica dacă să utilizați URL-uri CID (Content-ID) pentru resursele de referință (imagini, fonturi, CSS) incluse în documentele MHTML.

public bool ExportCidUrlsForMhtmlResources { get; set; }

Valoarea proprietății

bool

Remarks

Această opțiune afectează numai documentele salvate în MHTML.

În mod implicit, resursele din documentele MHTML sunt referite prin numele fișierului (de exemplu, “image.png”), care sunt echivalate cu titlurile “Content-Location” ale părților MIME.

Această opțiune permite o metodă alternativă, în care referințele la fișierele de resurse sunt scrise ca URL-uri CID (Content-ID) (de exemplu, “cid:image.png”) și se potrivesc cu titlurile “Content-ID”.

În teorie, nu ar trebui să existe o diferență între cele două metode de referință și oricare dintre ele ar trebui să funcționeze bine în orice browser sau agent de poștă. În practică, cu toate acestea, unii agenți nu reușesc să obțină resurse prin numele fișierului. Dacă browserul sau agentul de poștă refuză să încărcească resurse incluse într-un document MTHML (nu afișează imagini sau nu încărcă stiluri CSS), încercați să exportați documentul cu URL-uri CID.

ExportDocumentProperties

Specifica dacă pentru a exporta proprietăți de document încorporate și personalizate în HTML, MHTML sau EPUB.Valoarea standard este ‘falsa’.

public bool ExportDocumentProperties { get; set; }

Valoarea proprietății

bool

ExportDropDownFormFieldAsText

Controlă modul în care câmpurile de formular de descărcare sunt salvate în HTML sau MHTML.Valoarea standardă este “falsa”.

public bool ExportDropDownFormFieldAsText { get; set; }

Valoarea proprietății

bool

Remarks

Atunci când este setat la , se exportă câmpurile de formă drop-down ca text normal. Atunci când , se exportă câmpurile de formă drop-down ca element SELECT în HTML.

Atunci când se exportă la EPUB, câmpurile de formular text drop-down sunt întotdeauna salvate ca text datorită cerințelor acestui format.

ExportFontResources

Specifica dacă resursele de font ar trebui exportate în HTML, MHTML sau EPUB.Default este “false”.

public bool ExportFontResources { get; set; }

Valoarea proprietății

bool

Remarks

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

Dacă Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources este setat la , documentul principal HTML se va referi la fiecare font prin CSS 3 în regulă și fonturile vor fi de ieșire ca fișiere separate.

Dacă Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 este setat la , fonturile nu vor fi salvate la fișiere separate.

Atunci când exportați resurse de font, trebuie luate în considerare problemele de licență a fontului. Autorii care doresc să utilizeze fonturi specifice prin intermediul unui mecanism de tip font descărcat trebuie întotdeauna să verifice cu atenție că utilizarea lor intenționată este în domeniul de aplicare al licenței font. Multe dintre fonturile comerciale în prezent nu permit download-ul web al fonturilor lor în nici o formă. Acordurile de licență care acoperă unele fonts menționează în mod specific că folosirea prin reguli în hârtiile de stil CSS nu este permis.

Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold

ExportFontsAsBase64

Specifica dacă resursele de font ar trebui să fie încorporate în HTML în Base64 coding.Default este ‘false’.

public bool ExportFontsAsBase64 { get; set; }

Valoarea proprietății

bool

Remarks

În mod implicit, font-urile sunt scrise în fișiere separate. dacă această opțiune este setată la , font-urile vor fi încorporate în CSS-ul documentului în codarea Base64.

ExportHeadersFootersMode

Specifica modul în care titlurile și picioarele sunt o ieșire în HTML, MHTML sau EPUB.Valoarea standard este Aspose.Words.Saving.ExportHeadersFootersMode.PerSection pentru HTML/MHTMLși Aspose.Words.Saving.ExportHeadersFootersMode.Nimeni pentru EPUB.

public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }

Valoarea proprietății

ExportHeadersFootersMode

Remarks

Este dificil să obțineți în mod semnificativ titluri de ieșire și picioare pentru HTML, deoarece HTML nu este paginat.

Atunci când această proprietate este Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words exportă numai capetele și picioarele primare la începutul și la sfârșitul fiecărei secțiuni.

Când este Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectFooter sunt exportate numai primul titlu primar și ultimul footer primar (inclusiv legat la anterior).

Puteți dezactiva exportul de capete și picioare în totalitate prin setarea acestei proprietăți la Aspose.Words.Saving.ExportHeadersFootersMode.None.

ExportImagesAsBase64

Specifica dacă imaginile sunt salvate în format Base64 la rezultatul HTML, MHTML sau EPUB.Default este ‘false’.

public bool ExportImagesAsBase64 { get; set; }

Valoarea proprietății

bool

Remarks

Atunci când această proprietate este setată la imagini, datele sunt exportate direct în elementele și fișierele separate nu sunt create.

ExportLanguageInformation

Specifica dacă informațiile de limbă sunt exportate în HTML, MHTML sau EPUB.Default este “false”.

public bool ExportLanguageInformation { get; set; }

Valoarea proprietății

bool

Remarks

Atunci când această proprietate este setată la Aspose.Words ieșește atribute HTML pe elementele documentului care specifică limba.

ExportListLabels

Verifică modul în care etichetele de listă sunt ieșite în HTML, MHTML sau EPUB.Valoarea standardă este Aspose.Words.Saving.ExportListLabels.Auto.

public ExportListLabels ExportListLabels { get; set; }

Valoarea proprietății

ExportListLabels

ExportOriginalUrlForLinkedImages

Specifica dacă URL-ul original ar trebui utilizat ca URL-ul imaginilor conectate.Valoarea standardă este “falsa”.

public bool ExportOriginalUrlForLinkedImages { get; set; }

Valoarea proprietății

bool

Remarks

Dacă valoarea este setată la Aspose.Words.Drawing.ImageData.SourceFullName valoarea este utilizată ca URL-ul imaginilor legate și imaginile legate nu sunt încărcate în folderul documentului sau Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.

În cazul în care valoarea este setată la imaginile legate sunt încărcate în folderul documentului sau Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder și URL-ul fiecărei imagini legate este construit în funcție de mapă a dokumentului, __ WL27_.Salvarea.

ExportPageMargins

Specifica dacă marginea paginii este exportată în HTML, MHTML sau EPUB.Default este “false”.

public bool ExportPageMargins { get; set; }

Valoarea proprietății

bool

Remarks

Aspose.Words nu afișează zona de margine de pagină în mod implicit.Dacă oricare dintre elementele sunt complet sau parțial înclinate de marginea documentului, zona afișată poate fi extinsă cuAceastă opţiune.

ExportPageSetup

Specifica dacă setarea paginii este exportată în HTML, MHTML sau EPUB.Default este “false”.

public bool ExportPageSetup { get; set; }

Valoarea proprietății

bool

Remarks

Fiecare Aspose.Words.Section în Aspose.Words document model furnizează informații de setare a paginii prin intermediul clasei Aspose.Words.PageSetup. Atunci când exportați un document în format HTML, ar putea fi necesar să păstrați aceste informații pentru utilizare ulterioară. în special, setarea paginii ar putea fi importantă pentru renderarea la mijloacele pagate (imprimare) sau conversia ulterioară la formatele de fișiere native Microsoft Word (DOCX, DOC, RTF, WML).

În cele mai multe cazuri, HTML este destinat vizualizării în browser-uri în care paginația nu este efectuată.

ExportRelativeFontSize

Specifica dacă dimensiunile fontului ar trebui să fie de ieșire în unități relative atunci când salvați în HTML, MHTML sau EPUB.Default este “false”.

public bool ExportRelativeFontSize { get; set; }

Valoarea proprietății

bool

Remarks

În multe documente existente (HTML, IDPF EPUB) dimensiunile de font sunt specificate în unități relative. Acest lucru permite aplicațiilor să ajusteze dimensiunea textului atunci când vizualizarea / procesarea documentelor. De exemplu, Microsoft Internet Explorer are submenu “View->Text Size”, Adobe Digital Editions are două butoane: Crește / Reduce Text Size. Dacă vă așteptați această funcție să funcționeze apoi setare Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize proprietatea la .

Aspose Modelul de document de cuvinte conține și funcționează numai cu unități de dimensiune absolută a fontului. unitățile relative au nevoie de logică suplimentară pentru a fi recalculate de la unele dimensiuni inițiale (standard) . dimensiunea de font a stilului documentului este luată ca standard. De exemplu, dacă are 12pt font și un text este 18pt atunci va fi o ieșire în ceea ce privește HTML.

Atunci când această opțiune este activată, elementele de document, altele decât textul va avea încă dimensiuni absolute. De asemenea, unele atributele legate de text ar putea fi exprimate absolut. În special, linia de spatiu specificat cu regula “exact” poate produce rezultate nedorite atunci când scala text. Astfel, documentele sursă ar trebui să fie proiectate și testate în mod corespunzător la export cu Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize set la .

ExportRoundtripInformation

Specifica dacă să scrieți informațiile de traseu în timp ce salvați în HTML, MHTML sau EPUB.Valoarea standardă este “reală” pentru HTML și “falsa” pentru MHTML și EPUB.

public bool ExportRoundtripInformation { get; set; }

Valoarea proprietății

bool

Remarks

Scăderea informațiilor de rotație permite restabilirea proprietăților documentului, cum ar fi opțiunile de etichetă, comentariile, titlurile și picioarele în timpul documentelor HTML încărcate înapoi într-un obiect Aspose.Words.Document.

Atunci când, informațiile de rotație sunt exportate ca -aw-* proprietăți CSS ale elementelor HTML corespunzătoare.

Atunci când, nu provoacă nici o informație de rotundtrip să fie o ieșire în fișierele produse.

ExportShapesAsSvg

Verifică dacă nodurile Aspose.Words.Drawing.Shape sunt convertite în imagini SVG atunci când sunt salvate în HTML, MHTML, EPUB sau AZW3.Valoarea standard este ‘falsa’.

public bool ExportShapesAsSvg { get; set; }

Valoarea proprietății

bool

Remarks

Dacă această opțiune este setată la , Aspose.Words.Drawing.Shape noduri sunt exportate ca elemente. în caz contrar, ele sunt renderate la bitmaps și sunt exportate dreptelemente.

ExportTextInputFormFieldAsText

Controlă modul în care câmpurile de formular de intrare text sunt salvate în HTML sau MHTML.Valoarea standardă este “falsa”.

Valoarea proprietății

bool

Remarks

Atunci când este setat la , exportă câmpurile de formă de intrare text ca text normal. atunci când , Word exporte câmpii de formular text în format de elemente INPUT în HTML.

La exportarea la EPUB, câmpurile de formular de intrare text sunt întotdeauna salvate ca text datorită cerințelor acestui format.

ExportTocPageNumbers

Specifica dacă să scrieți numărul de pagini în tabelul de conținut atunci când salvați HTML, MHTML și EPUB.Valoarea standard este “falsa”.

Valoarea proprietății

bool

ExportXhtmlTransitional

Specifica dacă să scrieți declarația DOCTYPE atunci când salvați în HTML sau MHTML.Când este adevărat, scrieți declarația DOCTYPE în document înainte de elementul de rădăcină.Valoarea standardă este falsa.Când salvați în EPUB sau HTML5 (Aspose.Words.Saving.HtmlVersion.Html5) declarația DOCTYPE este întotdeauna scrisă.

Valoarea proprietății

bool

Remarks

Aspose.Words scrie întotdeauna HTML bine format indiferent de această setare.

Când, începutul documentului de ieșire HTML va arăta așa:

Aspose.Words își propune să producă XHTML în conformitate cu specificația de tranziție XML 1.0, dar rezultatul nu va fi întotdeauna validat împotriva DTD. Unele structuri din interiorul unui document Microsoft Word sunt dificile sau imposibile pentru a descrie un document care va valideze împotriva schemei XML. De exemplu, XML nu permite listele nestate (UL nu poate fi nestat în cadrul unui alt element UL), dar în documentul Microsoft WordPress liste multileve apar destul de des.

FontResourcesSubsettingSizeThreshold

Controlați care resurse de font trebuie să fie subsetate atunci când salvați în HTML, MHTML sau EPUB.Default este ‘0’.

Valoarea proprietății

int

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources permite exportarea fonturilor ca fișiere subsidiare sau ca părți ale producțieiDacă documentul utilizează mai multe fonturi, mai ales cu un număr mare de glyfe, atunci dimensiunea de ieșire poate creșteSubsetarea fontului reduce dimensiunea surselor de font exportate prin filtrarea glifelor carenu sunt utilizate de documentul actual.

Subsetarea fontului funcționează după cum urmează:

Aspose.Words.Saving.HtmlSaveOptions.ExportFontResursele

FontSavingCallback

Permiteți să controlați modul în care fonturile sunt salvate atunci când un document este salvat în HTML, MHTML sau EPUB.

Valoarea proprietății

IFontSavingCallback

FontsFolder

Specifica folderul fizic în care fonturile sunt salvate atunci când exportați un document în HTML.Default este o linie goală.

Valoarea proprietății

string

Remarks

Atunci când salvați un document în format HTML și Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources este setat la ,Wl26trebuie să salveze fonturile utilizate în document ca fișiere independente. _www.save.html.com.FontersFolder vă permite să specificați unde fontele vor fi salvate și _ww.wh.co.uk.

În cazul în care salvați un document într-un fișier și furnizați numele de fișiere, Aspose.Words, în mod implicit, salvează fonturile în aceeași folderă unde este salvat fișa de document. Utilizați __ WL27__.Saving.HtmlSaveOptions.FontsFolder pentru a depăși acest comportament.

În cazul în care salvați un document într-un flux, Aspose.Words nu are un folder unde să salveze fonturile, dar totuși trebuie să păstrați fontele undeva. în acest caz, aveți nevoie să specificați o folderă accesibilă înWl26.Saving.HtmlSaveOptions.FontsFolder proprietate sau să furnizeze curse personalizate prin intermediul _www.wl26..

Dacă folderul specificat de Aspose.Words.Saving.HtmlSaveOptions.FontsFolder nu există, acesta va fi creat automat.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder este un alt mod de a specifica un folder în care fonturile ar trebui să fie salvate.

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

FontsFolderAlias

Specifica numele folderului utilizat pentru a construi URI-uri de font scrise într-un document HTML.Default este o linie goală.

Valoarea proprietății

string

Remarks

Atunci când salvați un document în format HTML și Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources este setat la ,Wl26trebuie să salveze fonturile utilizate în document ca fișiere independente. _www.save.html.com.FontersFolder vă permite să specificați unde fontele vor fi salvate și _ww.wh.co.uk.

Dacă Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias nu este o linie goală, atunci fontul URI scris în HTML va fi .

Dacă Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias este o linie goală, atunci fontul URI scris în HTML va fi .

Dacă Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias este setat la ‘.’ (dot), atunci numele fișierului de font va fi scris în HTML fără cale indiferent de alte opțiuni.

O modalitate alternativă de a specifica numele folderului pentru a construi URI-uri de font este de a folosi 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

Specifica versiunea standardului HTML care ar trebui utilizată atunci când salvați documentul în HTML sau MHTML.Valoarea standard este Aspose.Words.Saving.HtmlVersion.Xhtml.

Valoarea proprietății

HtmlVersion

ImageResolution

Specifica rezoluția de ieșire pentru imagini atunci când se exportă la HTML, MHTML sau EPUB.Default este ‘96 dpi’.

Valoarea proprietății

int

Remarks

Această proprietate afectează imagini raster atunci când Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize este și efectele metafizice exportate ca imaginile rastere. Unele proprietăți de imagine, cum ar fi cropping sau rotație necesită salvarea imaginilor transformate și, în acest caz, imaginea transformată este creată în rezoluția dată.

Vezi și

HtmlSaveOptions.ScaleImageToShapeSize

ImageSavingCallback

Permite controlul modului în care imaginile sunt salvate atunci când un document este salvat în HTML, MHTML sau EPUB.

Valoarea proprietății

IImageSavingCallback

ImagesFolder

Specifica folderul fizic unde imaginile sunt salvate atunci când se exportă un document în format HTML.Default este o linie goală.

Valoarea proprietății

string

Remarks

Atunci când salvați un Aspose.Words.Document în format HTML, trebuie să păstrați toate imaginile încorporate în document ca fișiere individuale.Wl26.Saving.HtmlSaveOptions.ImagesFolder vă permite să specificați unde vor fi salvate imagini și _www.wl26.save.Movie.

În cazul în care salvați un document într-un fișier și furnizați numele de fișiere, Aspose.Words, în mod implicit, salvează imaginile în aceeași folderă unde este salvat fișa de document. Utilizați __ WL27__.Saving.HtmlSaveOptions.ImagesFolder pentru a supraîncărca acest comportament.

În cazul în care salvați un document într-un flux, Aspose.Words nu are un folder unde să salveze imaginile, dar totuși trebuie să păstrați imaginea undeva. în acest caz, trebuie sa specificați o folderă accesibilă în __ WL26.Saving.HtmlSaveOptions.ImagesFolder proprietate sau să furnizeze curentele personalizate prin intermediul agentii de evenimente.

Dacă folderul specificat de Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder nu există, acesta va fi creat automat.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder este un alt mod de a specifica un folder în care imaginile ar trebui să fie salvate.

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

ImagesFolderAlias

Specifica numele folderului utilizat pentru a construi URI-uri de imagine scrise într-un document HTML.Default este o linie goală.

Valoarea proprietății

string

Remarks

Atunci când salvați un Aspose.Words.Document în format HTML, trebuie să păstrați toate imaginile încorporate în document ca fișiere individuale.Wl26.Saving.HtmlSaveOptions.ImagesFolder vă permite să specificați unde vor fi salvate imagini și _www.wl26.save.Movie.

Dacă Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias nu este o linie goală, atunci URI-ul imaginii scris în HTML va fi .

Dacă Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias este o linie goală, atunci URI-ul imaginii scris în HTML va fi .

Dacă Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias este setat la ‘.’ (dot), atunci numele fișierului imaginii va fi scris în HTML fără cale indiferent de alte opțiuni.

O modalitate alternativă de a specifica numele folderului pentru a construi URI-uri de imagine este de a folosi Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.

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

MetafileFormat

Specifica în ce format sunt salvate metafile atunci când se exportă la HTML, MHTML sau EPUB.Valoarea de bază este Aspose.Words.Saving.HtmlMetafileFormat.Png, ceea ce înseamnă că metafizele sunt renderate la raster PNG imagini.

Valoarea proprietății

HtmlMetafileFormat

Remarks

Metafilele nu sunt afișate în mod nativ de către browser-urile HTML. De preferință, Aspose.Words convertează imagini WMF și EMF în fișiere PNG atunci când se exportă la html. Alte opțiuni sunt pentru a converti metafilele în imaginile SVG sau de a le exporta așa cum este fără conversie.

Unele transformări de imagine, în special colectarea imaginii, nu vor fi aplicate imaginilor metafilice dacă sunt exportate în HTML fără conversie.

Vezi și

HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize

NavigationMapLevel

Specifica nivelul maxim de titluri populate pe harta de navigație atunci când se exportă la formatele EPUB, MOBI sau AZW3.

Valoarea proprietății

int

Remarks

Harta de navigare permite agenților utilizatorilor să furnizeze o modalitate ușoară de navigare prin structura documentului.De obicei, punctele de navigare corespund titlurilor din document. Pentru a popula titlurile până la nivel atribuie această valoare Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.

De preferință, trei niveluri de titluri sunt populate: paragrafuri de stiluri , și . Puteți configura această proprietate la o valoare de la 1 la 9 pentru a solicita nivelul maxim corespunzător. Setarea la zero va reduce harta de navigare la doar rădăcina documentului sau rădăcinile părților documentului.

OfficeMathOutputMode

Controlă modul în care obiectele OfficeMath sunt exportate în HTML, MHTML sau EPUB.Valoarea standard este Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.

Valoarea proprietății

HtmlOfficeMathOutputMode

RemoveJavaScriptFromLinks

Specifica dacă JavaScript va fi îndepărtat de la link-uri.Default este ‘false’.

Valoarea proprietății

bool

Remarks

Dacă această opțiune este activată, toate linkurile care conțin JavaScript (de exemplu, link-urile cu “javascript:” în atributul href)va fi înlocuit cu “javascript:void(0)”. Acest lucru poate ajuta la prevenirea unor riscuri potențiale de securitate, cum ar fi atacurile XSS.

ReplaceBackslashWithYenSign

Specifica dacă personajele backslash ar trebui înlocuite cu yen signs.Default este “false”.

Valoarea proprietății

bool

Remarks

În mod implicit, Aspose.Words imită comportamentul MS Word și nu înlocuiește personajele backslash cu semne de yen îna generat documente HTML. Cu toate acestea, versiunile anterioare ale Aspose.Words au efectuat astfel de înlocuiri în uneleAcest pavilion permite compatibilitatea înapoi cu versiunile anterioare ale Aspose.Words.

ResolveFontNames

specifica dacă numele de familie al fontului utilizat în document sunt rezolvate și înlocuite în funcție deAspose.Words.Document.FontSettings atunci când este scris în formate bazate pe HTML.

Valoarea proprietății

bool

Remarks

De preferință, această opțiune este setată și numele de familie de font sunt scrise în HTML după cum este specificat în documentele de sursă. adică, Aspose.Words.Document.FontSettings sunt ignorate și nu se efectuează nici o rezoluție sau substituție a numele de familie de font.

Dacă această opțiune este setată la , Aspose.Words utilizează Aspose.Words.Document.FontSettings pentru a rezolva fiecare nume de familie a fontului specificat într-un document de sursă în numele unei familii de font disponibile, efectuând înlocuirea fontului după cum este necesar.

ResourceFolder

Specifica un folder fizic unde toate resursele, cum ar fi imaginile, fonturile și CSS-urile externe sunt salvate atunci când un documenteste exportat în HTML. Default este o stringă goală.

Valoarea proprietății

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder este cel mai simplu mod de a specifica o folderă în care toate resursele ar trebui să fie scrise.O altă modalitate este să utilizați proprietăți individuale _www.wl26_.sharing.httml.saveoption.FontsFulder, _wll26 _.shipping.html.safeopties.imagesFolders, și _wwll26.saft.whll.salveoptionen.cssStyleSheetFileName.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder are o prioritate mai mică decât fișierele specificate prin _www.save.html.software.rosoftware.citește mai multe despre:www.slove.co.id.com.

Dacă folderul specificat de Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder nu există, acesta va fi creat automat.

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

ResourceFolderAlias

Specifica numele folderului utilizat pentru a construi URI-uri ale tuturor resurselor scrise într-un document HTML.Default este o linie goală.

Valoarea proprietății

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias este cel mai simplu mod de a specifica modul în care URI-urile pentru toate fișierele de resurse ar trebui construite. aceleași informații pot fi specificate pentru imagini și fonturi separat prin intermediulwww.Wl26.Salvarea.Movie.ImagesFilderAlias și _ww.save.Materiale.Intreprinderi, respectiv. Cu toate acestea, nu există proprietate individuală pentru CSS.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias are o prioritate mai mică decât _www.wl26_.saving.htmlSavingOption.FontsFulderAlias și _ww.wh.save.hu.mc.thmx.shmf.hmg.e.p. de exemplu, în cazul în care ambele __wll26-a.shift.Thmw.saveoptions .resourcefoldealias si _wh26.shifting.hrmvv.so. sfințit, URI-urile fonturilor vor fi construite folosind __wh26____savings.htmfs.

Dacă Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias este gol, valoarea proprietății Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder va fi utilizată pentru a construi URI-uri de resurse.

Dacă Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias este setat la ‘.’ (dot), URI-urile de resurse vor conține doar numele de fișier, fără nici o cale.

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

SaveFormat

Specifica formatul în care documentul va fi salvat dacă acest obiect de opțiuni de salvare este utilizat.Poate fi Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 sau Aspose.Words.SaveFormat.Mobi.

Valoarea proprietății

SaveFormat

ScaleImageToShapeSize

Specifica dacă imaginile sunt scalate prin Aspose.Words la dimensiunea formei limită atunci când se exportă la HTML, MHTML sau EPUB.Default valoarea este ’true’.

Valoarea proprietății

bool

Remarks

Imaginea într-un document Microsoft Word este o formă. forma are o dimensiune și imaginea are propria sa mărime. dimensiunile nu sunt legate direct. de exemplu, fotografia poate fi de 1024x786 pixeli, dar forma care afișează această imagine poate să fie de 400x300 puncte.

Pentru a afișa o imagine în browser, trebuie să fie scalată la dimensiunea formei. Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize controlă proprietatea unde scalarea imaginii are loc: în Aspose.Words în timpul exportului la HTML sau în browser atunci când afișează documentul.

Atunci când Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize este , imaginea este scalată deWl26folosind scaling de înaltă calitate în timpul exportului la HTML. Atunțat la _www.scaleimage.Thumbnail.com, imagina este rezultatul cu dimensiunea sa originală și browserul trebuie să-l scaleze.

Ca rezultat, veți obține în mod normal o mai bună calitate de afișare în browser și o dimensiune mai mică a fișierului atunci când Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize este , dar mai bine calitatea de imprimare și mai rapidă conversie atunci cand __www.scaleimage.

În plus față de formele care conțin imagini de raster individuale, această opțiune afectează, de asemenea, formele de grup care constau din imagini de raster. Dacă Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize este și o formă de grup conține imagini de raster a căror rezoluție intrinsecă este mai mare decât valoarea specificată în Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words va crește rezoluția de render pentru acest grup.

Vezi și

HtmlSaveOptions.ImageResolution

TableWidthOutputMode

Controlă modul în care tabelele, rândurile și latitudinile celulelor sunt exportate în HTML, MHTML sau EPUB.Valoarea standard este Aspose.Words.Saving.HtmlElementSizeOutputMode.All.

Valoarea proprietății

HtmlElementSizeOutputMode

Remarks

În format HTML, tabelele, rândurile și elementele celule ( , , ) pot avea lățimea lor specificată fie în relativ (procent) sau în unități absolute. într-un document în Aspose.Words, tabelele, liniile și celulele pot fi specificate cu ajutorul unităților relative sau absolutte, de asemenea.

Atunci când convertiți un document în HTML folosind Aspose.Words, este posibil să doriți să controlați modul în care se exportă tabele, rândurile și lățimile celulelor pentru a afecta cum este afișat documentul rezultatul în agentul vizual (de exemplu, un browser sau vizualizator).

Utilizați această proprietate ca un filtru pentru a specifica ce valori de lățime de tabel sunt exportate în documentul de destinație. De exemplu, dacă convertiți un document în EPUB și intenționați să vizualizați dokumentul pe un dispozitiv de citire mobilă, atunci probabil vrei să evitați exportarea valorilor absolute de largime. Pentru a face acest lucru trebuie să specifici modul de ieșire Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeUnul sau __ WL26.

 Română