GroupDocs.Annotation for .NET Kullanılarak Açıklamalı Sayfalar PDF Olarak Nasıl Kaydedilir
giriiş
PDF belgelerinizden belirli açıklamalı sayfaları kaydetmekte zorluk mu çekiyorsunuz? Bu kapsamlı kılavuz, GroupDocs.Annotation for .NET kullanarak bunu nasıl verimli bir şekilde başaracağınızı gösterir. Açıklama yeteneklerinden yararlanarak, belge yönetimini kolaylaştırın ve ilgili içeriğe odaklanarak iş birliğini geliştirin.
Bu eğitimde şunları öğreneceksiniz:
- GroupDocs.Annotation ile geliştirme ortamınızı kurma
- Çeşitli türde açıklamalar ekleme
- Yalnızca açıklamalı sayfaları etkili bir şekilde kaydetme
Başlamaya hazır mısınız? Her şeyin hazır olduğundan emin olalım.
Ön koşullar
Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:
- .NET Çerçevesi (4.6 veya üzeri sürüm) veya .NET Çekirdek/5+
- Visual Studio gibi bir kod düzenleyici
- C# ve .NET proje kurulumunun temel bilgisi
.NET için GroupDocs.Annotation Kurulumu
GroupDocs.Annotation’ı kullanmaya başlamak için NuGet üzerinden yüklemeniz gerekiyor.
NuGet Paket Yöneticisi Konsolu
Install-Package GroupDocs.Annotation -Version 25.4.0
.NET Komut Satırı Arayüzü
dotnet add package GroupDocs.Annotation --version 25.4.0
Lisans Edinimi
GroupDocs, yazılımlarını tam olarak keşfetmeniz için ücretsiz deneme sürümü sunar. Uzun süreli kullanım için bir lisans satın alın veya geçici bir lisans talep edin:
- Ücretsiz Deneme: Başlangıç için herhangi bir sınırlama olmaksızın özellikleri keşfedin.
- Geçici Lisans: Üretimde geçici olarak GroupDocs.Annotation kullanın.
- Satın almakUzun vadeli ihtiyaçlarınızı ticari lisansla güvence altına alın.
Kurulum tamamlandıktan sonra kütüphaneyi aşağıdaki şekilde başlatın:
using GroupDocs.Annotation;
// Belgeleri yüklemek ve açıklamalar eklemek için temel kurulum
Annotator annotator = new Annotator("path/to/your/document.pdf");
Uygulama Kılavuzu
Açıklama Ekleme
Genel bakış
Açıklamalar, belgenizdeki önemli alanları vurgulamanıza yardımcı olur. Bir açıklama eklemeyi keşfedelim AreaAnnotation
ve bir EllipseAnnotation
.
Adım 1: Alan Açıklaması Oluşturun
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
// Alan açıklamasını tanımlayın
AreaAnnotation area = new AreaAnnotation()
{
Box = new Rectangle(100, 100, 100, 100), // Pozisyon ve boyut
BackgroundColor = 65535, // Vurgulama için ARGB renk değeri
PageNumber = 1 // Belirli sayfa numarası
};
The AreaAnnotation
Belgede dikdörtgen bir alanı vurgular. Konumunu özelleştirin (Box
) ve arka plan rengi.
Adım 2: Elips Açıklaması Oluşturun
// Elips açıklamasını tanımlayın
EllipseAnnotation ellipse = new EllipseAnnotation()
{
Box = new Rectangle(100, 100, 100, 100), // Pozisyon ve boyut
BackgroundColor = 123456, // Vurgulama için ARGB renk değeri
PageNumber = 1 // Belirli sayfa numarası
};
The EllipseAnnotation
belgeye oval bir şekil çizmeye izin verir. Konumu ve boyutları kullanarak ayarlayın Box
mülk.
Adım 3: Açıklamalar Ekleyin
// Annotator örneğine açıklamalar ekleme
annotator.Add(new List<AnnotationBase>() { area, ellipse });
Kullanımı Add
yöntem, birden fazla türde açıklama içerir. Bu adım, her ikisini de ekler AreaAnnotation
Ve EllipseAnnotation
.
Yalnızca Açıklamalı Sayfaları Kaydetme
Genel bakış
Yalnızca açıklama içeren sayfaları kaydetmek için kaydetme seçeneklerinizi buna göre yapılandırın.
Adım 4: Açıklamalı Sayfaları Kaydet
using GroupDocs.Annotation.Options;
// Kaydetme seçeneklerini yalnızca açıklamalı sayfaları içerecek şekilde ayarlayın
annotator.Save("path/to/output/document.pdf\