EditableDocument
inhoud
[
verbergen
]
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
- interface IAuxDisposable
- naamruimte GroupDocs.Editor
- montage GroupDocs.Editor