Belgeye Elips Açıklaması Ekle
giriiş
Bu eğitimde, .NET için GroupDocs.Annotation kullanarak bir belgeye elips ek açıklamasının nasıl ekleneceğini öğreneceksiniz. Bu adım adım kılavuz, her adımı net bir şekilde anlamanızı sağlayarak sizi süreçte yönlendirecektir.
Ön koşullar
Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:
- GroupDocs.Annotation for .NET: GroupDocs.Annotation for .NET’i indirip kurduğunuzdan emin olun. Buradan indirebilirsiniz Burada.
- IDE (Bütünleşik Geliştirme Ortamı): Kodu yazmak ve çalıştırmak için sisteminizde Visual Studio gibi bir IDE’nin yüklü olması gerekir.
Ad Alanlarını İçe Aktar
Öncelikle projenize gerekli namespace’leri import edin:
using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;
Adım 1: Çıkış Yolunu Ayarlayın
Açıklamalı belgenin kaydedileceği çıktı yolunu tanımlayın:
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Adım 2: Annotator’ı Başlatın
Giriş belgesi yolunu sağlayarak açıklayıcıyı başlatın:
using (Annotator annotator = new Annotator("input.pdf"))
{
Adım 3: Elips Açıklaması Oluşturun
Bir örneğini oluşturun EllipseAnnotation
sınıfını oluştur ve özelliklerini ayarla:
EllipseAnnotation ellipse = new EllipseAnnotation
{
BackgroundColor = 65535,
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Message = "This is ellipse 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
}
}
};
Adım 4: Açıklama Ekle
Belgeye elips açıklamasını ekleyin:
annotator.Add(ellipse);
Adım 5: Belgeyi Kaydedin
Açıklamalı belgeyi çıktı yoluna kaydedin:
annotator.Save(outputPath);
Çözüm
Tebrikler! GroupDocs.Annotation for .NET kullanarak bir belgeye elips ek açıklamasını başarıyla eklediniz. Artık bu işlevselliği, belge iş birliğini ve iletişimini geliştirmek için .NET uygulamalarınıza entegre edebilirsiniz.
SSS
Elips açıklamasının görünümünü özelleştirebilir miyim?
Evet, ihtiyaçlarınıza göre arka plan rengi, kenarlık rengi, opaklık vb. gibi çeşitli özellikleri özelleştirebilirsiniz.
GroupDocs.Annotation for .NET tüm belge formatlarıyla uyumlu mudur?
GroupDocs.Annotation for .NET, PDF, DOCX, PPTX, XLSX ve daha fazlası dahil olmak üzere çok çeşitli belge biçimlerini destekler.
Tek bir belgeye birden fazla açıklama ekleyebilir miyim?
Evet, tek bir belgeye elips, dikdörtgen, metin vb. gibi birden fazla açıklama ekleyebilirsiniz.
Test amaçlı deneme sürümü mevcut mu?
Evet, ücretsiz deneme sürümünü şu adresten indirebilirsiniz: Burada Özelliklerini değerlendirmek için.
GroupDocs.Annotation for .NET için teknik desteği nereden alabilirim?
GroupDocs.Annotation topluluk forumundan teknik destek alabilirsiniz Burada.