Editor
Editor class
Dönüştürme yöntemlerini içeren ana sınıf. Editor sınıfı, tüm desteklenen biçimlerdeki belgeleri yüklemek, düzenlemek ve kaydetmek için yöntemler sağlar. Tek kullanımlıktır, bu nedenle bir “kullanma” yönergesi kullanın veya kaynaklarını “Dispose()” yöntem çağrısı aracılığıyla manuel olarak atın. Belge yükleme, oluşturucular aracılığıyla gerçekleştirilir. Belge düzenleme - ‘Düzenle’ yöntemiyle ve düzenlemeden sonra ortaya çıkan belgeye geri kaydetme - ‘Kaydet’ yöntemiyle.
public sealed class Editor : IAuxDisposable
yapıcılar
İsim |
Tanım |
Editor(Func<Stream>) |
Belirtilen girdi belgesiyle (akış olarak) yeni Düzenleyici örneğini başlatır |
Editor(string) |
Belirtilen girdi belgesiyle (tam dosya yolu olarak) yeni Düzenleyici örneğini başlatır |
Editor(Func<Stream>, Func<ILoadOptions>) |
Yükleme seçenekleri ile belirtilen girdi belgesiyle (akış olarak) yeni Düzenleyici örneğini başlatır. |
Editor(string, Func<ILoadOptions>) |
Yükleme seçenekleri ile belirtilen girdi belgesiyle (tam dosya yolu olarak) yeni Düzenleyici örneğini başlatır. |
Özellikleri
İsim |
Tanım |
IsDisposed { get; } |
Bu Editor örneğinin zaten atılıp atılmadığını ve artık kullanılamayacağını (doğru) veya henüz atılmadığını ve bu nedenle etkin olup olmadığını (yanlış) gösterir. |
yöntemler
İsim |
Tanım |
Dispose() |
Düzenleyicinin bu örneğini atar, böylece tüm dahili kaynakları serbest bırakır ve daha fazla kullanım için kullanılamaz hale gelir |
Edit() |
’ örneğini oluşturup döndürerek varsayılan seçenekleri kullanarak önceden yüklenmiş bir belgeyi düzenleme için açar.EditableDocument HTML işaretlemesi ve ilgili kaynakları üretmek için yöntemler içeren sınıf. |
Edit(IEditOptions) |
’ örneğini oluşturup döndürerek belirtilen biçime özgü seçenekleri kullanarak önceden yüklenmiş bir belgeyi düzenleme için açar.EditableDocument HTML işaretlemesi ve ilgili kaynakları üretmek için yöntemler içeren sınıf. |
GetDocumentInfo(string) |
Bu ‘Düzenleyici’ örneğine yüklenen belge hakkında meta verileri döndürür |
Save(EditableDocument, Stream, ISaveOptions) |
’ örneği olarak gösterilen, belirtilen düzenlenmiş belgeyi dönüştürürEditableDocument , belirtilen biçimdeki sonuçtaki belgeye ve içeriğini belirtilen stream ‘ye kaydeder |
Save(EditableDocument, string, ISaveOptions) |
’ örneği olarak gösterilen, belirtilen düzenlenmiş belgeyi dönüştürürEditableDocument , belirtilen biçimdeki sonuçtaki belgeye gönderir ve içeriğini belirtilen dosya yolu ile dosyaya kaydeder. |
Olaylar
İsim |
Tanım |
event Disposed |
Bu Editor örneği, tüm dahili kaynaklarıyla elden çıkarıldığında meydana gelen olay |
Notlar
Editor sınıfı, GroupDocs.Editor’un bir giriş noktası ve kök nesnesi olarak düşünülmelidir. Tüm işlemler bu sınıf kullanılarak gerçekleştirilir. Tam bir belge düzenleme ardışık düzeni gerçekleştirmek için Editor sınıfının tipik kullanımı şu şekildedir: next:
- Yapıcı aracılığıyla Editor örneğine bir belge yükleyin.
- İsteğe bağlı olarak, bir belge türünü
GetDocumentInfo
yöntem.
- Bir belgeyi arayarak düzenleme için açın.
Edit
yöntemi ve bir örneğinin elde edilmesiEditableDocument
ondan sınıf.
- Herhangi bir WYSIWYG HTML düzenleyici kullanarak istemci tarafında bir belge içeriğini düzenleme.
- Yeni bir örnek oluşturma
EditableDocument
düzenlenmiş belge içeriğinden.
- Düzenlenmiş bir belgeyi bir çıktı formatına çağırarak kaydetme
Save
yöntem.
- Editor sınıfının bir örneğini ‘kullanma’ operatörü aracılığıyla veya manuel olarak elden çıkarmak.
Ayrıca bakınız