Kelime Türlerinin Revizyonunu Alın
Bu adım adım kılavuzda, Aspose.Words for .NET kullanarak bir Word belgesindeki kelime revizyonlarının türlerini 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: Paragraflarda ilerleyin
Daha sonra belgenin paragraflarını inceleyeceğiz ve her paragrafla ilişkili kelime revizyon türlerini kontrol edeceğiz.
ParagraphCollection paragraphs = doc.FirstSection.Body.Paragraphs;
for (int i = 0; i < paragraphs.Count; i++)
{
if (paragraphs[i].IsMoveFromRevision)
Console.WriteLine("Paragraph {0} has been moved (deleted).", i);
if (paragraphs[i].IsMoveToRevision)
Console.WriteLine("Paragraph {0} has been moved (inserted).", i);
}
Aspose.Words for .NET kullanarak Revizyon Tiplerini Al için örnek kaynak kodu
Aspose.Words for .NET kullanarak bir belgede revizyon türlerini almak için tam kaynak kodu:
Document doc = new Document(MyDir + "Revisions.docx");
ParagraphCollection paragraphs = doc.FirstSection.Body.Paragraphs;
for (int i = 0; i < paragraphs.Count; i++)
{
if (paragraphs[i].IsMoveFromRevision)
Console.WriteLine("Paragraph {0} has been moved (deleted).", i);
if (paragraphs[i].IsMoveToRevision)
Console.WriteLine("Paragraph {0} has been moved (inserted).", i);
}
Çözüm
Bu eğitimde Aspose.Words for .NET kullanarak bir Word belgesindeki kelime revizyon türlerinin nasıl alınacağını öğrendik. Belgeyi yüklemek, paragrafları gözden geçirmek ve her paragrafla ilişkili kelime incelemesi türlerini kontrol etmek için gerekli adımları izledik. Artık bu bilgiyi Aspose.Words for .NET kullanarak kendi Word belgelerinizdeki kelime incelemelerini analiz etmek için uygulayabilirsiniz.
Kelimelerin revizyon türlerini almak için 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 paragraflar arasında nasıl geçiş yapabilirim?
C: KullanParagraphs
paragrafların koleksiyonunu almak için belge bölümünün özelliği. Daha sonra her paragrafta döngü yapmak için bir döngü kullanabilirsiniz.
ParagraphCollection paragraphs = doc.FirstSection.Body.Paragraphs;
for (int i = 0; i < paragraphs.Count; i++)
{
// Her paragrafı burada işleyin
}
S: Aspose.Words for .NET’te bir paragrafın taşınıp taşınmadığı (silindiği) nasıl kontrol edilir?
C: Bir paragraf kullanınIsMoveFromRevision
taşınıp taşınmadığını (silinip silinmediğini) kontrol etmek için özellik.
if (paragraph. IsMove
FromRevision)
{
// Paragraf taşındı (silindi)
}
S: Aspose.Words for .NET’te bir paragrafın taşınıp taşınmadığını (eklendiğini) nasıl kontrol edebilirim?
C: Bir paragraf kullanınIsMoveToRevision
taşınıp taşınmadığını (eklenip eklenmediğini) kontrol etmek için özellik.
if (paragraph.IsMoveToRevision)
{
// Paragraf taşındı (eklendi)
}