Bağlantı Yorumu
Bu kapsamlı eğitimde, Aspose.Words for .NET kullanarak yorum yanıtlarını bir Word belgesindeki belirli bir metne nasıl bağlayacağınızı öğreneceksiniz. Süreç boyunca size rehberlik edeceğiz ve gerekli C# kod parçacıklarını sağlayacağız. Bu kılavuzun sonunda yorumları belgelerinizdeki belirli metinlerle ilişkilendirebileceksiniz.
Önkoşullar
Başlamadan önce aşağıdaki önkoşullara sahip olduğunuzdan emin olun:
- Aspose.Words for .NET kütüphanesi sisteminizde kuruludur.
1. Adım: Yeni Bir Belge Oluşturun ve Metin Ekleyin
Başlamak için Document sınıfını kullanarak yeni bir belge oluşturun ve istediğiniz metni ekleyin:
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document();
Paragraph para1 = new Paragraph(doc);
Run run1 = new Run(doc, "Some ");
Run run2 = new Run(doc, "text ");
para1.AppendChild(run1);
para1.AppendChild(run2);
doc.FirstSection.Body.AppendChild(para1);
Paragraph para2 = new Paragraph(doc);
Run run3 = new Run(doc, "is ");
Run run4 = new Run(doc, "added ");
para2.AppendChild(run3);
para2.AppendChild(run4);
doc.FirstSection.Body.AppendChild(para2);
2. Adım: Yorum Oluşturun ve Yorum Aralığı Ekleyin
Ardından, bir yorum oluşturun ve CommentRangeStart ve CommentRangeEnd nesnelerini kullanarak bunu belirli bir metinle ilişkilendirin:
Comment comment = new Comment(doc, "Awais Hafeez", "AH", DateTime.Today);
comment.Paragraphs.Add(new Paragraph(doc));
comment.FirstParagraph.Runs.Add(new Run(doc, "Comment text."));
CommentRangeStart commentRangeStart = new CommentRangeStart(doc, comment.Id);
CommentRangeEnd commentRangeEnd = new CommentRangeEnd(doc, comment.Id);
run1.ParentNode.InsertAfter(commentRangeStart, run1);
run3.ParentNode.InsertAfter(commentRangeEnd, run3);
commentRangeEnd.ParentNode.InsertAfter(comment, commentRangeEnd);
3. Adım: Belgeyi Kaydedin
Yorumu belirli bir metne bağladıktan sonra, Document sınıfının Kaydet yöntemini kullanarak belgeyi bir dosyaya kaydedin:
doc.Save(dataDir + "WorkingWithComments.AnchorComment.doc");
Bağlantı Yorumu için Örnek Kaynak Kodu Aspose.Words for .NET kullanarak yanıtlama
Aspose.Words for .NET kullanarak bir yorum yanıtını sabitlemek için gereken kaynak kodun tamamı burada:
// Belgenin bir örneğini oluşturun.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document();
// Üç Çalıştırma nesnesi oluşturun.
// İlk ikisi bir metin çalıştırırken üçüncüsü bir Yorum çalıştırır
Paragraph para1 = new Paragraph(doc);
Run run1 = new Run(doc, "Some ");
Run run2 = new Run(doc, "text ");
para1.AppendChild(run1);
para1.AppendChild(run2);
doc.FirstSection.Body.AppendChild(para1);
Paragraph para2 = new Paragraph(doc);
Run run3 = new Run(doc, "is ");
Run run4 = new Run(doc, "added ");
para2.AppendChild(run3);
para2.AppendChild(run4);
doc.FirstSection.Body.AppendChild(para2);
Comment comment = new Comment(doc, "Awais Hafeez", "AH", DateTime.Today);
comment.Paragraphs.Add(new Paragraph(doc));
comment.FirstParagraph.Runs.Add(new Run(doc, "Comment text."));
// Run nesnelerinin her birinin ilişkili bir CommentRangeStart ve CommentRangeEnd nesnesi vardır.
CommentRangeStart commentRangeStart = new CommentRangeStart(doc, comment.Id);
CommentRangeEnd commentRangeEnd = new CommentRangeEnd(doc, comment.Id);
run1.ParentNode.InsertAfter(commentRangeStart, run1);
run3.ParentNode.InsertAfter(commentRangeEnd, run3);
commentRangeEnd.ParentNode.InsertAfter(comment, commentRangeEnd);
doc.Save(dataDir + "WorkingWithComments.AnchorComment.doc");
SSS’ler
S: Aspose.Words for .NET’te yorum bağlantısı nedir?
C: Aspose.Words for .NET’te yorum bağlantısı, bir yorumu belgedeki belirli bir konuma bağlayan bir işaretleyicidir.
S: Aspose.Words for .NET belgesine nasıl yorum bağlantısı ekleyebilirim?
C: Aspose.Words for .NET belgesine yorum bağlantısı eklemek için eğitimde belirtilen adımları izleyin.
S: Aspose.Words for .NET’te mevcut bir yorum bağlantısına nasıl erişebilirim?
C: Aspose.Words for .NET’te mevcut bir yorum bağlantısına aşağıdaki komutu kullanarak erişebilirsiniz:Comment.Anchor
mülk.
S: Aspose.Words for .NET’te bir yorum bağlantısını destekleyebilir miyim?
C: Evet, Aspose.Words for .NET’teki bir yorum bağlantısını aşağıdaki komutu kullanarak kaldırabilirsiniz:Comment.Remove
yöntem.
S: Aspose.Words for .NET’te bir yorum bağlantısına bağlı bir yorumun metnini nasıl düzenleyebilirim?
C: Aspose.Words for .NET’te bir yorum bağlantısına bağlı yorumun metnini değiştirmek içinComment.Text
karşılık gelen mülkComment
nesneyi seçin ve metni gerektiği gibi değiştirin.