Class MarkdownSaveOptions
Nazwa przestrzeń: Aspose.Words.Saving Zgromadzenie: Aspose.Words.dll (25.4.0)
Klasy do określenia dodatkowych opcji podczas przechowywania dokumentu w formacie Aspose.Words.SaveFormat.Markdown.
Aby dowiedzieć się więcej, odwiedź Specify Save Options Artykuł dokumentacyjny .
public class MarkdownSaveOptions : TxtSaveOptionsBase
Inheritance
object ← SaveOptions ← TxtSaveOptionsBase ← MarkdownSaveOptions
Dziedziczeni członkowie
TxtSaveOptionsBase.Encoding , TxtSaveOptionsBase.ParagraphBreak , TxtSaveOptionsBase.ForcePageBreaks , TxtSaveOptionsBase.ExportHeadersFootersMode , 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
MarkdownSaveOptions()
Inicjalizuje nową instancję tej klasy, która może być używana do zapisania dokumentuw formacie Aspose.Words.SaveFormat.Markdown.
public MarkdownSaveOptions()
Properties
ExportAsHtml
Pozwala określić elementy, które mają być wyeksportowane do Markdown jako surowe HTML.Podstawową wartością jest Aspose.Words.Saving.MarkdownExportAsHtml.None.
public MarkdownExportAsHtml ExportAsHtml { get; set; }
Wartość nieruchomości
ExportImagesAsBase64
Określa, czy obrazy są przechowywane w formacie Base64 do pliku wyjściowego.Wyznaczona wartość jest “fałszywa”.
public bool ExportImagesAsBase64 { get; set; }
Wartość nieruchomości
Remarks
Po ustawieniu tej właściwości na obrazy dane są eksportowane bezpośrednio do elementów, a oddzielne pliki nie są tworzone.
ExportUnderlineFormatting
Otrzymuje lub ustawia wartość boolean wskazującą na eksportowanie formatu podtytułowego jako sekwencję dwóch plus znaków “++".Wyznaczona wartość jest “fałszywa”.
public bool ExportUnderlineFormatting { get; set; }
Wartość nieruchomości
ImageResolution
Określa rozdzielczość wyjścia dla obrazów przy eksportowaniu do Markdown.Default jest ‘96 dpi’.
public int ImageResolution { get; set; }
Wartość nieruchomości
ImageSavingCallback
Umożliwia kontrolowanie sposobu, w jaki obrazy są zapisywane, gdy dokument jest zapisywany doFormularz Aspose.Words.SaveFormat.Markdown
public IImageSavingCallback ImageSavingCallback { get; set; }
Wartość nieruchomości
ImagesFolder
Określa folder fizyczny, w którym obrazy są zapisywane podczas eksportu dokumentu dow formacie Aspose.Words.SaveFormat.Markdown.Default jest puste wiersze.
public string ImagesFolder { get; set; }
Wartość nieruchomości
Remarks
Podczas przechowywania dokumentu w formacie Aspose.Words.SaveFormat.Markdown, musi być zapisane wszystkie obrazy wbudowane w dokument jako pojedyncze pliki. Wl26.Przekierowuje.MarkingOptions.ImagesFolder pozwala określić, gdzie zdjęcia zostaną zapisywane.
Jeśli zapisujesz dokument w pliku i podajesz nazwę plików, Aspose.Words, domyślnie, zapisuje obrazy w tym samym folderze, w którym jest zapisywany dokument. Użyj __ WL27__.Saving.MarkdownSaveOptions.ImagesFolder, aby przekroczyć to zachowanie.
Jeśli przechowujesz dokument w strumieniu, Aspose.Words nie ma folderu, w którym można zapisać obrazy, ale nadal musisz gdzieś zachować zdjęcia.
Jeśli folder określony przez Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolder nie istnieje, zostanie on utworzony automatycznie.
ImagesFolderAlias
Określa nazwę folderu używanego do tworzenia URI obrazu napisanych w dokumencie.Default to pusty pasek.
public string ImagesFolderAlias { get; set; }
Wartość nieruchomości
Remarks
Podczas przechowywania Aspose.Words.Dokument w formacie Aspose.Words.SaveFormat.Markdown, Aspose.Words musi przechowywać wszystkie obrazy wbudowane w dokument jako pojedyncze pliki. Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolder pozwala określić, gdzie obrazy zostaną przechowywane i Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolderAlias pozwala określić, w jaki sposób URI obrazu zostaną zbudowane.
Jeśli Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolderAlias nie jest pustym paskiem, to obraz URI napisany do Markdown będzie .
Jeśli Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolderAlias jest pustym wierszem, to obraz URI napisany do Markdown będzie .
Jeśli Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolderAlias jest ustawiony na ‘.’ (dot), nazwa pliku obrazu zostanie napisana na Markdown bez ścieżki niezależnie od innych opcji.
Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolder Aspose.Words.Saving.MarkdownSaveOptions.ImageSavingCallback
LinkExportMode
Sprawdź, w jaki sposób linki zostaną napisane do pliku wyjściowego.Wartość domyślna to Aspose.Words.Saving.MarkdownLinkExportMode.Auto.
public MarkdownLinkExportMode LinkExportMode { get; set; }
Wartość nieruchomości
ListExportMode
Sprawdź, w jaki sposób elementy listy zostaną napisane do pliku wyjściowego.Wartość domyślna to Aspose.Words.Saving.MarkdownListExportMode.MarkdownSyntax.
public MarkdownListExportMode ListExportMode { get; set; }
Wartość nieruchomości
Remarks
Kiedy ta właściwość jest ustawiona na Aspose.Words.Saving.MarkdownListExportMode.PlainText wszystkie etykiety listy są aktualizowane za pomocą Aspose.Words.Document.UpdateListLabels i eksportowane z ich rzeczywistych wartości.
Kiedy ta właściwość jest ustawiona na Aspose.Words.Saving.MarkdownListExportMode.MarkdownSyntax, pisarz próbuje wyeksportować elementy listy w sposób, który umożliwia numerowanie elementów listy w trybie automatycznym przez Markdown.
OfficeMathExportMode
Sprawdź, w jaki sposób OfficeMath zostanie napisany do pliku wyjściowego.Wartość domyślna to Aspose.Words.Saving.MarkdownOfficeMathExportMode.Text.
public MarkdownOfficeMathExportMode OfficeMathExportMode { get; set; }
Wartość nieruchomości
SaveFormat
Określa format, w którym dokument zostanie zapisany, jeśli ten obiekt opcji zapisów jest używany.Może być tylko Aspose.Words.SaveFormat.Markdown.
public override SaveFormat SaveFormat { get; set; }
Wartość nieruchomości
TableContentAlignment
otrzymuje lub ustawia wartość, która określa, jak dopasować zawartość w tabelachw przypadku eksportu do formatu Aspose.Words.SaveFormat.Markdown.Wartość domyślna to Aspose.Words.Saving.TableContentAlignment.Auto.
public TableContentAlignment TableContentAlignment { get; set; }