.NET için Itext, PDF belgeleri C#/VB.NET uygulamalarında oluşturmak ve çalışmak için ücretsiz açık kaynaklı bir .NET API’sıdır. .NET uygulama geliştiricilerinin PDF dosyalarından içerik oluşturmak, değiştirmek ve çıkarmak için uygulamalar yazmasına izin verir. Itext for .NET, Java programlama dilinde yazılan orijinal ITEXT API’sının bir bağlantı noktasıdır. .NET uygulama geliştiricilerine PDF belge işleme özellikleri sağlamak için geliştirilmiştir. Belge yönetim sistemleri, raporlama araçları ve PDF üretimi ve manipülasyonu gerektiren diğer uygulamalar gibi çeşitli alanlarda kullanılır.
.NET {.wp-block-heading} için Itext API’sinin temel özellikleri
- PDF Nesil: .NET için itext, sıfırdan yeni PDF belgeleri oluşturmanıza izin verir. Belgeye metin, resimler, tablolar ve diğer öğeler ekleyebilirsiniz. İçeriğin görünümünü özelleştirmek için çeşitli yazı tiplerini, renkleri ve biçimlendirme seçeneklerini destekler.
- PDF manipülasyonu: İçerik ekleyerek, kaldırarak veya değiştirerek mevcut PDF belgelerini değiştirebilirsiniz. Sayfaları manipüle etmenizi, birden çok PDF dosyasını birleştirmenizi, bir PDF’yi birden çok belgeye ayırmanızı ve bir PDF’den metin veya resimler gibi belirli öğeleri çıkarmanızı sağlar.
- Form doldurma: .NET için ITEXT, etkileşimli PDF formlarını doldurmak için özellikler sağlar. Form alanlarını, onay kutularını ve radyo düğmelerini verilerle programlı olarak doldurabilirsiniz.
- Dijital İmzalar: Kütüphane, PDF belgelerine dijital imzalar eklemeyi destekleyerek, özgünlüklerini ve bütünlüklerini sağlamak için dosyaları imzalamanıza ve onaylamanıza olanak tanır.
- Metin Çıkarma: ITEXT.
- Güvenlik ve Şifreleme: Hassas bilgileri korumak ve içeriğe erişimi kısıtlamak için parola tabanlı veya sertifika tabanlı şifreleme kullanarak PDF belgelerini şifreleyebilirsiniz.
- PDF/A Destek: .NET için ITEXT, elektronik belgelerin uzun süreli arşivlenmesi için kullanılan PDF/A standardını destekler. Oluşturulan PDF belgelerinin koruma ve gelecekteki erişilebilirlik için özel gereksinimlere uygun olmasını sağlar.
.net {.wp-block-heading} için itext yükleme
.NET API için ITEXT iki yöntem kullanılarak kurulabilir.
- Nuget’ten itex kurulumu
- ITEXT Artifactory Server’dan kurulum
Nuget Paket Yöneticisi kullanarak ITEXT’i yükleme
** Adım 1:* Visual Studio’yu Aç - Visual Studio’yu açın ve mevcut projeye ITEXT API’sını eklemek istiyorsanız yeni bir proje oluşturun veya mevcut bir proje açın. ** Adım 2: Paket Yöneticisi Konsolunu Aç - Paket Yöneticisi Konsolu’nu açmak için “Araçlar”> “Nuget Paket Yöneticisi”> “Paket Yöneticisi Konsolu” adresine gidin. ** Adım 3: *ITEXT paketini yükleyin - Paket Yöneticisi konsoluna aşağıdaki komutu yazın ve Enter tuşuna basın:
Install Package itext7
Bu, ITEXT API’sinin en son sürümünü ve tüm bağımlılıklarını yükleyecektir.
ITEXT’den yükleme Artifactory Server
ITEXT NUGET paketleri ITEXT Artifactory Server’da da mevcuttur. Aşağıdaki adımları kullanarak Visual Studio’ya özel bir Nuget deposu olarak ekleyebilirsiniz.
- Nuget Paket Yöneticisi’nde ayarlara gidin
- Aşağıdaki URL’yi paket kaynağı olarak ekleyin :. Ayrıca IText Artifactory Server’a göz atabilir ve Nuget paketlerini manuel olarak indirebilirsiniz.
itext kaynakları {.wp-blok başlık}
Yaklaşan itextpdf C# Örnekler
Bu noktada, .NET konsol projeniz, PDF belgeleriyle çalışmak için .NET için ITEXT API’sine başlamaya hazır olmalıdır. Sonraki makalelerimizde şu hakkında konuşacağız:
- Bir PDF belgesi oluştur
- Büyük PDF dosyalarını C#‘da birden çok parçaya bölün
- C#ile PDF dosyasından sayfaları sil
- HTML’yi PDF belgesine dönüştürün
- .NET API ile birden çok dosyayı birleştirin
- PDF’ye tablo ekleme
- PDF’ye resim ekleme
- PDF dosyasını c#içinde döndürün
- .NET API kullanarak bir PDF’de nesneler çizmek
- .NET API ile PDF belgesinde sayfalarla çalışmak Öyleyse bizi izlemeye devam edin.