MarkdownLoadOptions
Innehåll
[
Dölj
]MarkdownLoadOptions class
Gör det möjligt att ange ytterligare alternativ vid laddningMarkdown dokument till ettDocument
objekt.
public class MarkdownLoadOptions : LoadOptions
Konstruktörer
namn | Beskrivning |
---|---|
MarkdownLoadOptions() | Initierar en ny instans avMarkdownLoadOptions klass. |
Egenskaper
namn | Beskrivning |
---|---|
BaseUri { get; set; } | Hämtar eller ställer in strängen som ska användas för att lösa relativa URI:er som finns i dokumentet till absoluta URI:er vid behov. Kan varanull eller tom sträng. Standard ärnull . |
ConvertMetafilesToPng { get; set; } | Hämtar eller anger om metafil ska konverteras(Wmf ellerEmf ) bilder tillPngbildformat. |
ConvertShapeToOfficeMath { get; set; } | Hämtar eller anger om former ska konverteras med EquationXML till Office Math-objekt. |
Encoding { get; set; } | Hämtar eller anger kodningen som ska användas för att läsa in ett HTML-, TXT- eller CHM-dokument om kodningen inte är specificerad i dokumentet. Kan varanull Standard ärnull . |
FontSettings { get; set; } | Gör det möjligt att ange dokumentets teckensnittsinställningar. |
IgnoreOleData { get; set; } | Anger om OLE-data ska ignoreras. |
ImportUnderlineFormatting { get; set; } | Hämtar eller ställer in ett booleskt värde som anger att en sekvens av två plustecken “++” ska kännas igen som understruken textformatering. Standardvärdet ärfalsk . |
LanguagePreferences { get; } | Hämtar språkinställningar som kommer att användas när dokumentet laddas. |
LoadFormat { get; set; } | Anger formatet för det dokument som ska läsas in. Standard ärAuto . |
MswVersion { get; set; } | Gör det möjligt att ange att dokumentinläsningsprocessen ska matcha en specifik MS Word-version. Standardvärdet ärWord2019 |
Password { get; set; } | Hämtar eller ställer in lösenordet för att öppna ett krypterat dokument. Kan varanull eller tom sträng. Standard ärnull . |
PreserveEmptyLines { get; set; } | Hämtar eller ställer in ett booleskt värde som anger om tomma rader ska behållas vid laddning av enMarkdown dokument. Standardvärdet ärfalsk . |
PreserveIncludePictureField { get; set; } | Hämtar eller anger om fältet INCLUDEPICTURE ska bevaras vid läsning av Microsoft Word-format. Standardvärdet ärfalsk . |
ProgressCallback { get; set; } | Anropas under laddning av ett dokument och accepterar data om laddningsförloppet. |
ResourceLoadingCallback { get; set; } | Gör det möjligt att styra hur externa resurser (bilder, stilmallar) laddas när ett dokument importeras från HTML, MHTML. |
TempFolder { get; set; } | Tillåter användning av temporära filer vid läsning av dokument. Som standard är den här egenskapennull och inga temporära filer används. |
UpdateDirtyFields { get; set; } | Anger om fälten ska uppdateras medsmutsig attribut. |
UseSystemLcid { get; set; } | Hämtar eller anger om LCID-värde från Windows-registret ska användas för att bestämma standardmarginaler för sidinställningar. |
WarningCallback { get; set; } | Anropas under en inläsningsoperation, när ett problem upptäcks som kan leda till förlust av data- eller formateringsåtergivning. |
Metoder
namn | Beskrivning |
---|---|
override Equals(object) | Avgör om det angivna objektet har samma värde som det aktuella objektet. |
Exempel
Visar hur man bevarar tomma rader när man laddar ett dokument.
string mdText = $"{Environment.NewLine}Line1{Environment.NewLine}{Environment.NewLine}Line2{Environment.NewLine}{Environment.NewLine}";
using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(mdText)))
{
MarkdownLoadOptions loadOptions = new MarkdownLoadOptions() { PreserveEmptyLines = true };
Document doc = new Document(stream, loadOptions);
Assert.AreEqual("\rLine1\r\rLine2\r\f", doc.GetText());
}
Se även
- class LoadOptions
- namnutrymme Aspose.Words.Loading
- hopsättning Aspose.Words