Belgeye Metin Düzenleme Açıklaması Ekle
giriiş
Bir belgeye metin redaksiyon açıklaması eklemek, hassas bilgileri güvenli bir şekilde yönetmede önemli bir adım olabilir. GroupDocs.Annotation for .NET bunu sorunsuz bir şekilde başarmak için sağlam bir çözüm sunar. Bu eğitimde, belgenize adım adım metin redaksiyon açıklaması ekleme sürecinde size rehberlik edeceğiz.
Ön koşullar
Başlamadan önce aşağıdaki ön koşulların mevcut olduğundan emin olun:
- GroupDocs.Annotation for .NET: GroupDocs.Annotation for .NET kitaplığını yüklediğinizden emin olun. Bunu şu adresten indirebilirsiniz: web sitesi.
- Geliştirme Ortamı: Visual Studio gibi .NET uyumlu bir IDE ile bir geliştirme ortamı kurun.
Ad Alanlarını İçe Aktarma
Öncelikle projemize gerekli namespace’leri import edelim:
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: Çıktı Yolunu Tanımlayın
Açıklamalı belgeyi kaydetmek istediğiniz çıktı yolunu tanımlayın. Erişilebilir ve yazılabilir olduğundan emin olun.
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Adım 2: Annotator’ı Başlatın
Açıklayıcıyı giriş belgesi yoluyla başlatın. Değiştir "input.pdf"
belgenizin yolunu belirtin.
using (Annotator annotator = new Annotator("input.pdf"))
{
// Açıklama kodu buraya gelecek
}
Adım 3: Metin Düzenleme Açıklaması Oluşturun
Bir tane oluştur TextRedactionAnnotation
gerekli özelliklere sahip nesne örneğin PageNumber
, FontColor
, Ve Points
. İhtiyaçlarınıza göre açıklamayı özelleştirin.
TextRedactionAnnotation textRedaction = new TextRedactionAnnotation
{
CreatedOn = DateTime.Now,
Message = "This is text redaction annotation",
PageNumber = 0,
FontColor = 16761035,
Points = new List<Point>
{
new Point(80, 730), new Point(240, 730), new Point(80, 650), new Point(240, 650)
},
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 ve Kaydet
Oluşturulan açıklamayı, açıklamayı yapan aracı kullanarak belgeye ekleyin ve açıklamalı belgeyi belirtilen çıktı yoluna kaydedin.
annotator.Add(textRedaction);
annotator.Save(outputPath);
Adım 5: Çıktıyı Kontrol Edin
Son olarak belgenin belirtilen çıktı yoluna başarıyla kaydedildiğini doğrulayın.
Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");
Çözüm
Bu eğitimde, .NET için GroupDocs.Annotation kullanarak bir belgeye metin düzenleme açıklaması ekleme sürecini ele aldık. Bu adımlarla artık belgelerinizdeki hassas bilgileri güvenli bir şekilde yönetebilirsiniz.
SSS
Metin düzenleme açıklamasının görünümünü özelleştirebilir miyim?
Evet, ihtiyaçlarınıza uyacak şekilde yazı tipi rengi, dolgu rengi ve opaklık gibi çeşitli özellikleri özelleştirebilirsiniz.
Satın almadan önce deneme sürümü mevcut mu?
Evet, ücretsiz deneme sürümüne şuradan erişebilirsiniz: web sitesi.
Herhangi bir sorunla karşılaşırsam nasıl destek alabilirim?
GroupDocs.Annotation topluluk forumundan destek alabilirsiniz Burada.
Test amaçlı geçici lisansa ihtiyacım var mı?
Evet, geçici bir lisans alabilirsiniz. satın alma sayfası test için.
Tek bir belgeye birden fazla açıklama ekleyebilir miyim?
Kesinlikle, GroupDocs.Annotation tek bir belgeye çeşitli türde açıklamalar ve birden fazla örnek eklemenize olanak tanır.