EditableDocument

EditableDocument class

Tussendocument, dat inhoud bevat voor en na bewerking

public sealed class EditableDocument : IAuxDisposable

Eigenschappen

Naam Beschrijving
AllResources { get; } Geeft een lijst terug van alle bestaande bronnen: alle stylesheets, afbeeldingen uit HTML en alle stylesheets, fonts, audio
Audio { get; } Retourneert een lijst met audiobronnen
Css { get; } Retourneert een lijst met CSS-bronnen
Fonts { get; } Maakt het mogelijk om externe bronnen voor lettertypen te verkrijgen, die worden gebruikt door dit HTML-document
Images { get; } Maakt het verkrijgen van externe afbeeldingsbronnen (raster- en vectorafbeeldingen) mogelijk, die door dit HTML-document worden gebruikt
IsDisposed { get; } Bepaalt of dit bewerkbare document al verwijderd was (true) of niet (false)

methoden

Naam Beschrijving
static FromFile(string, string) Statische fabriek, die een exemplaar van EditableDocument maakt van een HTML-bestand, dat wordt gespecificeerd door een pad naar het *.html-bestand zelf en een map met gekoppelde bronnen
static FromMarkup(string, IEnumerable<IHtmlResource>) Statische fabriek, die een exemplaar van EditableDocument maakt op basis van opgegeven HTML-opmaak en een set overeenkomstige gekoppelde bronnen
static FromMarkupAndResourceFolder(string, string) Statische fabriek, die een exemplaar van EditableDocument maakt van een opgegeven HTML-opmaak en van bronnen in de map, gespecificeerd door het volledige pad
Dispose() Verwijdert deze bewerkbare documentinstantie, verwijdert de inhoud en zorgt ervoor dat de methoden en eigenschappen ervan niet meer werken
GetBodyContent() Retourneert een body van het HTML-document (innerlijke inhoud tussen het openen en sluiten van BODY-tags zonder deze tags) als een tekenreeks.
GetBodyContent(string) Retourneert een hoofdtekst van het HTML-document (innerlijke inhoud tussen het openen en sluiten van BODY-tags zonder deze tags) als een tekenreeks, waar links naar de externe bronnen een gespecificeerd voorvoegsel bevatten.
GetContent() Retourneert de algemene inhoud van het HTML-document als een tekenreeks.
GetContent(string, string) Retourneert de algemene inhoud van het HTML-document als een tekenreeks, waarbij koppelingen naar de externe bronnen een gespecificeerd voorvoegsel bevatten.
GetCssContent() Retourneert de inhoud van alle externe stylesheets als een lijst met strings, waarbij één string één stylesheet vertegenwoordigt. Retourneert een lege lijst, als er geen CSS is voor dit document.
GetCssContent(string, string) Retourneert inhoud van alle externe stylesheets als een lijst met strings, waarbij één string één stylesheet vertegenwoordigt. Opgegeven prefix wordt toegepast op elke link naar de externe bron in elke resulterende stylesheet. Retourneert lege lijst, als er geen CSS voor is document.
GetEmbeddedHtml() Retourneert alle inhoud van dit HTML-document met alle gerelateerde bronnen in de vorm van een enkele tekenreeks, waarbij alle bronnen zijn ingesloten in de HTML-opmaak in een base64-gecodeerde vorm.
Save(string) Slaat dit HTML-document op in het bestand op het opgegeven pad, waar HTML-opmaak wordt opgeslagen, en in de bijbehorende map met bronnen.
Save(string, string) Slaat dit HTML-document op in het bestand op het opgegeven pad, waar de HTML-opmaak wordt opgeslagen, en in de bijbehorende map met bronnen, die zich op het opgegeven pad bevindt.

Evenementen

Naam Beschrijving
event Disposed Gebeurtenis die optreedt wanneer dit bewerkbare document wordt verwijderd, direct nadat het verwijderingsproces is voltooid

Opmerkingen

Instantie van de klasse EditableDocument kan worden geproduceerd door de ‘Edit methode of gemaakt door de gebruiker zelf met behulp van statische fabrieken. EditableDocument slaat het document intern op in zijn eigen gesloten formaat, dat compatibel (converteerbaar) is met alle import- en exportformaten, die GroupDocs.Editor ondersteunt. Om documenten bewerkbaar te maken in elke WYSIWYG client-side editor (zoals CKEditor of TinyMCE), biedt EditableDocument methoden voor het genereren van HTML-opmaak en het produceren van bronnen die door de gebruiker kunnen worden geaccepteerd.

Zie ook