EditableDocument

EditableDocument class

Dokumen perantara, berisi konten sebelum dan sesudah diedit

public sealed class EditableDocument : IAuxDisposable

Properti

Nama Keterangan
AllResources { get; } Mengembalikan daftar semua sumber daya yang ada: semua stylesheet, gambar dari HTML dan semua stylesheet, font, audio
Audio { get; } Mengembalikan daftar sumber daya audio
Css { get; } Mengembalikan daftar sumber daya CSS
Fonts { get; } Memungkinkan untuk memperoleh sumber daya font eksternal, yang digunakan oleh dokumen HTML ini
Images { get; } Memungkinkan untuk mendapatkan sumber gambar eksternal (gambar raster dan vektor), yang digunakan oleh dokumen HTML ini
IsDisposed { get; } Menentukan apakah dokumen yang Dapat Diedit ini sudah dibuang (benar) atau tidak (salah)

Metode

Nama Keterangan
static FromFile(string, string) Pabrik statis, yang membuat instance EditableDocument dari file HTML, yang ditentukan oleh jalur ke file *.html itu sendiri dan folder dengan sumber daya tertaut
static FromMarkup(string, IEnumerable<IHtmlResource>) Pabrik statis, yang membuat instance EditableDocument dari markup HTML tertentu dan kumpulan sumber daya tertaut yang sesuai
static FromMarkupAndResourceFolder(string, string) Pabrik statis, yang membuat instance EditableDocument dari markup HTML tertentu dan dari sumber daya, terletak di folder, ditentukan oleh path lengkap
Dispose() Membuang instance dokumen yang Dapat Diedit ini, membuang kontennya dan membuat metode dan propertinya tidak berfungsi
GetBodyContent() Mengembalikan isi dokumen HTML (konten dalam antara membuka dan menutup tag BODY tanpa tag ini) sebagai string.
GetBodyContent(string) Mengembalikan isi dokumen HTML (konten dalam antara membuka dan menutup tag BODY tanpa tag ini) sebagai string, di mana tautan ke sumber daya eksternal berisi awalan yang ditentukan.
GetContent() Mengembalikan keseluruhan konten dokumen HTML sebagai string.
GetContent(string, string) Mengembalikan keseluruhan konten dokumen HTML sebagai string, di mana tautan ke sumber daya eksternal berisi awalan yang ditentukan.
GetCssContent() Mengembalikan konten semua stylesheet eksternal sebagai daftar string, di mana satu string mewakili satu stylesheet. Mengembalikan daftar kosong, jika tidak ada CSS untuk dokumen ini.
GetCssContent(string, string) Mengembalikan konten dari semua stylesheet eksternal sebagai daftar string, di mana satu string mewakili satu stylesheet. Awalan yang ditentukan akan diterapkan ke setiap tautan ke sumber daya eksternal di setiap stylesheet yang dihasilkan. Mengembalikan daftar kosong, jika tidak ada CSS untuk ini dokumen.
GetEmbeddedHtml() Mengembalikan semua konten dokumen HTML ini dengan semua sumber daya terkait dalam bentuk string tunggal, di mana semua sumber daya disematkan di dalam markup HTML dalam bentuk berenkode base64.
Save(string) Menyimpan dokumen HTML ini ke file di jalur yang ditentukan, tempat markup HTML akan disimpan, dan ke folder yang menyertainya dengan sumber daya.
Save(string, string) Menyimpan dokumen HTML ini ke file di jalur yang ditentukan, tempat markup HTML akan disimpan, dan ke folder yang menyertainya dengan sumber daya, yang terletak di jalur yang ditentukan.

Acara

Nama Keterangan
event Disposed Peristiwa, yang terjadi saat dokumen yang Dapat Diedit ini dibuang, tepat setelah menyelesaikan proses pembuangan

Perkataan

Instance kelas EditableDocument dapat dihasilkan oleh ‘Edit metode atau dibuat oleh pengguna sendiri menggunakan pabrik statis. EditableDocument secara internal menyimpan dokumen dalam format tertutupnya sendiri, yang kompatibel (dapat dikonversi) dengan semua format impor dan ekspor, yang didukung GroupDocs.Editor. Untuk membuat dokumen dapat diedit di editor sisi klien WYSIWYG mana pun (seperti CKEditor atau TinyMCE), EditableDocument menyediakan metode untuk menghasilkan markup HTML dan menghasilkan sumber daya, yang dapat diterima oleh pengguna.

Lihat juga