EditableDocument
isi
[
bersembunyi
]
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
- interface IAuxDisposable
- ruang nama GroupDocs.Editor
- perakitan GroupDocs.Editor