EditableDocument

EditableDocument class

Düzenleme öncesi ve sonrası içeriği içeren ara belge

public sealed class EditableDocument : IAuxDisposable

Özellikleri

İsim Tanım
AllResources { get; } Mevcut tüm kaynakların bir listesini döndürür: tüm stil sayfaları, HTML’den görüntüler ve tüm stil sayfaları, yazı tipleri, audio
Audio { get; } Ses kaynaklarının bir listesini döndürür
Css { get; } CSS kaynaklarının bir listesini döndürür
Fonts { get; } Bu HTML belgesi tarafından kullanılan harici yazı tipi kaynaklarının alınmasına izin verir
Images { get; } Bu HTML belgesi tarafından kullanılan harici görüntü kaynaklarının (raster ve vektör görüntüleri) alınmasına izin verir.
IsDisposed { get; } Bu Düzenlenebilir belgenin zaten atılıp atılmadığını (doğru) veya olmadığını (yanlış) belirler

yöntemler

İsim Tanım
static FromFile(string, string) Bir HTML dosyasından EditableDocument örneğini oluşturan statik fabrika, *.html dosyasının kendisine giden bir yol ve bağlantılı kaynaklara sahip bir klasör
static FromMarkup(string, IEnumerable<IHtmlResource>) Statik fabrika, belirtilen HTML biçimlendirmesinden bir EditableDocument örneği ve karşılık gelen bağlantılı bir dizi kaynak oluşturur
static FromMarkupAndResourceFolder(string, string) Tam path tarafından belirtilen klasörde bulunan, belirtilen bir HTML işaretlemesinden ve kaynaklardan bir EditableDocument örneği oluşturan statik fabrika
Dispose() Bu Düzenlenebilir belge örneğini atar, içeriğini atar ve yöntemlerini ve özelliklerini çalışmaz hale getirir
GetBodyContent() HTML belgesinin gövdesini (bu etiketler olmadan BODY etiketlerini açma ve kapatma arasındaki iç içeriği) bir dize olarak döndürür.
GetBodyContent(string) HTML belgesinin bir gövdesini (bu etiketler olmadan BODY etiketlerinin açılması ve kapatılması arasındaki iç içerik) bir dize, olarak döndürür; burada harici kaynaklara bağlantılar belirtilen öneki içerir.
GetContent() HTML belgesinin genel içeriğini bir dize olarak döndürür.
GetContent(string, string) HTML belgesinin genel içeriğini, harici kaynaklara olan bağlantıların belirtilen öneki içerdiği bir dize olarak döndürür.
GetCssContent() Tüm harici stil sayfalarının içeriğini, bir dizenin bir stil sayfasını temsil ettiği bir dizi listesi olarak döndürür. Bu belge için CSS yoksa boş liste döndürür.
GetCssContent(string, string) Tüm harici stil sayfalarının içeriğini, bir dizenin bir stil sayfasını temsil ettiği bir dizi listesi olarak döndürür. Elde edilen her stil sayfasında harici kaynağa giden her bağlantıya belirtilen önek uygulanır. Bunun için CSS yoksa boş liste döndürür belge.
GetEmbeddedHtml() Bu HTML belgesinin tüm içeriğini, ilgili tüm kaynaklarla birlikte tek bir dize biçiminde döndürür; burada tüm kaynaklar, base64 kodlu bir biçimde HTML işaretlemesinin içine gömülüdür.
Save(string) Bu HTML belgesini, HTML işaretlemesinin depolanacağı belirtilen yoldaki dosyaya ve beraberindeki kaynaklarla birlikte klasöre kaydeder.
Save(string, string) Bu HTML belgesini, HTML işaretlemesinin depolanacağı belirtilen yoldaki dosyaya ve belirtilen yolda bulunan, kaynakları içeren eşlik eden klasöre kaydeder.

Olaylar

İsim Tanım
event Disposed Bu Düzenlenebilir belge imha edildiğinde, imha işlemi tamamlandıktan hemen sonra meydana gelen olay

Notlar

EditableDocument sınıfının örneği ’ tarafından üretilebilir.Edit yöntemi veya kullanıcının kendisi tarafından statik fabrikalar kullanılarak yaratılmıştır. EditableDocument, belgeyi GroupDocs.Editor’ın desteklediği tüm içe ve dışa aktarma biçimleri ile uyumlu (dönüştürülebilir) kendi kapalı biçiminde depolar. Belgeyi herhangi bir WYSIWYG istemci tarafı düzenleyicide (CKEditor veya TinyMCE gibi) düzenlenebilir hale getirmek için, EditableDocument, kullanıcı tarafından kabul edilebilecek HTML biçimlendirmesi ve kaynak üretme yöntemleri sağlar.

Ayrıca bakınız