Belgeye Uzaklık Açıklaması Ekle

giriiş

Bu öğreticide, GroupDocs.Annotation for .NET’i kullanarak bir belgeye nasıl uzaklık açıklaması ekleyeceğinizi öğreneceksiniz. Görevi gerçekleştirmek için şu adımları izleyin:

Önkoşullar

Devam etmeden önce aşağıdaki önkoşulların mevcut olduğundan emin olun:

  • GroupDocs.Annotation for .NET Kitaplığı: GroupDocs.Annotation for .NET kitaplığını şuradan indirip yükleyin:bu bağlantı.
  • Açıklama Eklenecek Belge: Mesafe açıklaması eklemek istediğiniz belgeyi (örneğin, PDF) hazırlayın.
  • Geliştirme Ortamı: Geliştirme ortamınızı Visual Studio veya seçtiğiniz herhangi bir IDE ile kurun.

Ad Alanlarını İçe Aktar

Başlamadan önce kodunuza gerekli ad alanlarını eklediğinizden emin olun. Bu ad alanları gerekli sınıflara ve yöntemlere erişim için gereklidir.

using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;

1. Adım: Annotator’ı Başlatın

Başlatarak başlayınAnnotator Açıklama eklemek istediğiniz belgenin yolunu içeren nesne.

using (Annotator annotator = new Annotator("input.pdf"))
{
    // Ek açıklama kodu buraya gelecek
}

Adım 2: Uzaklık Açıklaması Oluşturun

Şimdi bir tane oluşturunDistanceAnnotation nesneyi seçin ve kutu boyutları, mesaj, opaklık, kalem rengi vb. gibi özelliklerini yapılandırın.

DistanceAnnotation distance = new DistanceAnnotation
{
    Box = new Rectangle(200, 150, 200, 30),
    CreatedOn = DateTime.Now,
    Message = "This is distance annotation",
    Opacity = 0.7,
    PageNumber = 0,
    PenColor = 65535,
    PenStyle = PenStyle.Dot,
    PenWidth = 3,
    Replies = new List<Reply>
    {
        new Reply
        {
            Comment = "First comment",
            RepliedOn = DateTime.Now
        },
        new Reply
        {
            Comment = "Second comment",
            RepliedOn = DateTime.Now
        }
    }
};

3. Adım: Ek Açıklama Ekle

Oluşturulan mesafe açıklamasını belgeye şunu kullanarak ekleyin:Add ek açıklama nesnesinin yöntemi.

annotator.Add(distance);

Adım 4: Belgeyi Kaydet

Açıklamalı belgeyi sisteminizde istediğiniz konuma kaydedin.

string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
annotator.Save(outputPath);

Adım 5: Onayı Görüntüle

Son olarak, açıklamalı belgenin başarıyla kaydedildiğini onaylayan bir mesaj görüntüleyin.

Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");

Çözüm

GroupDocs.Annotation for .NET kullanarak belgelere uzaklık açıklamaları eklemek basit bir işlemdir. Bu eğitimde özetlenen adımları izleyerek belgelerinizi değerli ek açıklamalarla geliştirebilir, daha iyi işbirliği ve iletişimi kolaylaştırabilirsiniz.

SSS’ler

S: Mesafe açıklamasının görünümünü özelleştirebilir miyim?

C: Evet, gereksinimlerinize uyacak şekilde renk, opaklık, çizgi stili vb. çeşitli özellikleri özelleştirebilirsiniz.

S: GroupDocs.Annotation, farklı belge türlerindeki açıklamaları destekliyor mu?

C: Evet, GroupDocs.Annotation, PDF, Word, Excel, PowerPoint ve daha fazlasını içeren çok çeşitli belge formatlarındaki açıklamaları destekler.

S: GroupDocs.Annotation’ın ücretsiz deneme sürümü mevcut mu?

C: Evet, GroupDocs.Annotation’ın ücretsiz deneme sürümüne şu adresten erişebilirsiniz:bu bağlantı.

S: GroupDocs.Annotation for .NET belgelerini nerede bulabilirim?

C: Mevcut ayrıntılı belgelere başvurabilirsinizBurada.

S: GroupDocs.Annotation ile nasıl destek veya yardım alabilirim?

C: GroupDocs.Annotation topluluk forumundan destek ve yardım alabilirsiniz.Burada.