Revizyon Gruplarını Alma

Bu adım adım kılavuzda, Aspose.Words for .NET kullanarak bir Word belgesindeki revizyon gruplarını nasıl alacağınızı anlatacağız. Size kaynak kodunun tamamını sağlayacağız ve işaretleme çıktısını nasıl biçimlendireceğinizi göstereceğiz.

1. Adım: Belgeyi yükleme

İlk adım, revizyonları içeren belgeyi yüklemektir.

Document doc = new Document(MyDir + "Revisions.docx");

Adım 2: Revizyon Gruplarına Göz Atın

Daha sonra belgede bulunan revizyon grupları arasında geçiş yapacağız ve bunların yazar, revizyon türü ve revize edilen metin gibi ayrıntılarını görüntüleyeceğiz.

foreach(RevisionGroup group in doc.Revisions.Groups)
{
     Console.WriteLine("{0}, {1}:", group.Author, group.RevisionType);
     Console.WriteLine(group.Text);
}

Aspose.Words for .NET kullanarak Revizyon Gruplarını Al için örnek kaynak kodu

Aspose.Words for .NET kullanarak bir belgedeki revizyon gruplarını almak için gereken kaynak kodun tamamı burada:

Document doc = new Document(MyDir + "Revisions.docx");

foreach(RevisionGroup group in doc.Revisions.Groups)
{
	 Console.WriteLine("{0}, {1}:", group.Author, group.RevisionType);
	 Console.WriteLine(group.Text);
}

Çözüm

Bu eğitimde Aspose.Words for .NET kullanarak bir Word belgesinde revizyon gruplarının nasıl alınacağını öğrendik. Belgeyi yüklemek ve inceleme gruplarına göz atmak, yazar ve inceleme türü gibi ayrıntıları görüntülemek için adımları izledik. Artık bu bilgiyi Aspose.Words for .NET kullanarak kendi Word belgenizin revizyonlarını analiz etmek için uygulayabilirsiniz.

SSS’ler

S: Aspose.Words for .NET’e belge nasıl yüklenir?

C: KullanDocument Bir dosyadan belge yüklemek için Aspose.Words for .NET sınıfı. Tam belge yolunu belirtebilirsiniz.

Document doc = new Document("path/to/the/document.docx");

S: Aspose.Words for .NET’te bir belgedeki revizyon gruplarına nasıl göz atılır?

C: KullanGroups belgenin özelliğiRevisions revizyon gruplarının koleksiyonunu almak için nesne. Daha sonra her inceleme grubunda döngü oluşturmak için bir döngü kullanabilirsiniz.

foreach(RevisionGroup group in doc.Revisions.Groups)
{
     // Her inceleme grubunu burada işleyin
}

S: Aspose.Words for .NET’te bir inceleme grubunun yazarını nasıl edinebilirim?

C: KullanAuthor mülkiyetiRevisionGroup revizyon grubunun yazarını almak için nesne.

string author = group.Author;

S: Aspose.Words for .NET’te bir revizyon grubunun revizyon tipini nasıl edinebilirim?

C: KullanRevisionType mülkiyetiRevisionGroupGrubun revizyon türünü almak için nesne.

string revisionType = group.RevisionType;