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:

  1. Yapıcı aracılığıyla Editor örneğine bir belge yükleyin.
  2. İsteğe bağlı olarak, bir belge türünüGetDocumentInfo yöntem.
  3. Bir belgeyi arayarak düzenleme için açın.Edityöntemi ve bir örneğinin elde edilmesiEditableDocument ondan sınıf.
  4. Herhangi bir WYSIWYG HTML düzenleyici kullanarak istemci tarafında bir belge içeriğini düzenleme.
  5. Yeni bir örnek oluşturmaEditableDocument düzenlenmiş belge içeriğinden.
  6. Düzenlenmiş bir belgeyi bir çıktı formatına çağırarak kaydetmeSave yöntem.
  7. 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