Sıkça Sorulan Sorular
Bu Sıkça Sorulan Sorular (SSS) bölümü, Documentize .NET Eklentileri ile ilgili PDF dönüştürme, form işleme ve içerik tablosu (TOC) oluşturma gibi özellikler ve işlevlerle ilgili kapsamlı bilgileri sunmaktadır.
Genel Sorular
1. Documentize for .NET nedir?
Documentize for .NET, PDF belgelerini programlı bir şekilde yönetmek ve işlemek için güçlü bir kütüphanedir. PDF’leri çeşitli formatlara dönüştürme, PDF formlarını düzenleme, dijital imzalar ekleme, içerik tabloları (TOC) oluşturma ve uzun vadeli arşivleme için PDF/A uyumluluğu sağlama gibi eklentiler içerir.
2. Documentize eklentilerini .NET için nasıl kurarım?
Documentize eklentilerini, resmi web sitesinden derleme dosyalarını indirerek veya doğrudan NuGet üzerinden paketleri alarak kurabilirsiniz. Her eklentinin dokümantasyonunda ayrıntılı kurulum talimatları mevcuttur.
PDF Dönüştürme Eklentileri
3. PDF belgesini Word (DOC/DOCX) dosyasına nasıl dönüştürebilirim?
PDF to DOC Converter kullanarak bir PDF belgesini Word formatına dönüştürmek için:
PdfDoc
sınıfını örnekleyin.- Dönüştürme seçeneklerini yapılandırmak için bir
PdfToDocOptions
nesnesi oluşturun. - Girdi PDF’si ve çıktı DOC/DOCX dosya yollarını ekleyin.
- Dönüştürmeyi gerçekleştirmek için
Process
metodunu çağırın.
4. PDF sayfalarını JPEG resimlerine nasıl dönüştürürüm?
PDF to JPEG Converter kullanarak:
Jpeg
sınıfının bir örneğini oluşturun.- Dönüşüm seçeneklerini (örn. çözünürlük, sayfa aralığı)
JpegOptions
aracılığıyla ayarlayın. - Girdi/çıktı dosya yollarını ekleyin.
- Dönüşümü gerçekleştirmek için
Jpeg.Process
metodunu çağırın.
5. PDF’yi PNG’ye nasıl dönüştürebilirim?
Bir PDF’yi PNG formatına dönüştürmek için:
Png
sınıfının bir örneğini ve birPngOptions
nesnesini oluşturun.- Girdi PDF’sini ekleyin ve çıktı klasörünü belirtin.
- Çözünürlük gibi seçenekleri ayarlayın (örn. 300 DPI).
- PNG resimlerini oluşturmak için
Process
metodunu çağırın.
6. PDF’yi Excel (XLS/XLSX) formatına nasıl dönüştürebilirim?
PDF’yi Excel’e dönüştürmek için:
PdfXls
sınıfını örnekleyin.PdfToXlsOptions
kullanarak girdi/çıktı yollarını ve dönüşüm seçeneklerini yapılandırın.- Dönüşümü başlatmak için
Process
metodunu çağırın.
7. PDF’yi HTML’ye nasıl dönüştürebilirim?
PDF belgelerini HTML’ye dönüştürmek için:
PdfHtml
sınıfının bir örneğini oluşturun.- Dönüştürme seçeneklerini
PdfToHtmlOptions
veyaHtmlToPdfOptions
ile yapılandırın. - Girdi/çıktı yollarını ekleyin ve
Process
metodunu çağırın.
PDF Form İşleme
8. Form Editörü ile PDF formlarını nasıl düzenleyebilirim?
PDF Form Editörü, aşağıdakileri yapmanıza olanak tanır:
- Alan eklemek (
FormEditorAddOptions
). - Alanları güncellemek (
FormEditorSetOptions
). - Alanları kaldırmak (
FormRemoveSelectedFieldsOptions
). Form alanlarını yapılandırdıktan sonra,Process
metodunu çalıştırın.
9. PDF formlarını nasıl düzleştiririm?
Form alanlarını düzleştirmek için:
FormFlattener
sınıfını örnekleyin.- Tüm alanları düzleştirmek için
FormFlattenAllFieldsOptions
veya belirli alanları hedeflemek içinFormFlattenSelectedFieldsOptions
kullanın. - Girdi/çıktı dosyalarını ekleyin ve
Process
metodunu çağırın.
10. PDF formlarından verileri nasıl dışa aktarabilirim?
Form verilerini dışa aktarmak için PDF Form Exporter kullanın. Bir FormExporterValuesToCsvOptions
nesnesi oluşturun, form alanı koşullarını belirtin ve verileri CSV formatında dışa aktarmak için Process
metodunu çalıştırın.
PDF/A ve TOC Yönetimi
11. PDF’yi PDF/A formatına nasıl dönüştürebilirim?
PDF’leri PDF/A formatına dönüştürmek için:
PdfAConverter
sınıfını kullanın.PdfAConvertOptions
içindeki PDF/A sürümünü yapılandırın (örn. PDF/A-3B).- Girdi/çıktı yollarını ekleyin ve
Process
metodunu çağırın.
12. PDF’de İçerik Tablosu (TOC) nasıl oluşturabilirim?
Bir TOC oluşturmak için:
TocGenerator
sınıfının bir örneğini oluşturun.- TOC parametrelerini tanımlamak için
TocOptions
kullanın. - Girdi/çıktı dosyalarını ekleyin ve
Process
metodunu çalıştırın.
İmza İşleme
13. PDF belgesine nasıl dijital imza ekleyebilirim?
Dijital imza eklemek için:
Signature
sınıfını örnekleyin.- PFX dosyasını, parolayı ve imza detaylarını (örn. neden, iletişim bilgileri) yapılandırmak için
SignOptions
kullanın. - Girdi/çıktı dosyalarını ekleyin ve
Process
metodunu çalıştırın.
Ekstra Özellikler
14. Documentize kullanarak PDF dosyalarını bölebilir miyim?
Evet, PDF Splitter kullanarak:
Splitter
sınıfını örnekleyin.- Bölme seçeneklerini
SplitOptions
ile yapılandırın. - Girdi/çıktı yollarını ekleyin ve
Process
metodunu çağırın.
15. Birden fazla PDF dosyasını nasıl birleştirebilirim?
PDF’leri birleştirmek için:
Merger
sınıfını örnekleyin.- Girdi PDF’lerini ekleyin ve
MergeOptions
ile bir çıktı dosyası belirtin. - Dosyaları birleştirmek için
Process
metodunu çalıştırın.
16. Documentize yalnızca PDF’lerle mi sınırlıdır?
Documentize esas olarak PDF manipülasyonuna odaklansa da, aynı zamanda DOC, XLS, HTML, JPEG ve PNG gibi formatlara ve bu formatlardan dönüşümlere de destek vermektedir.
Lisanslama ve Uyumluluk
17. Documentize eklentileri için sistem gereksinimleri nelerdir?
Documentize destekler:
- İşletim Sistemleri: Windows 7-11, Windows Server 2003-2022, macOS (10.12+) ve Linux.
- Frameworkler: .NET Framework 4.0’dan 8.0’a kadar.
- IDE: Farklı Visual Studio sürümleriyle uyumludur.
18. Documentize için lisans anahtarlarını nasıl ayarlayabilirim?
Bir eklentiyi etkinleştirmek için projenizde Documentize’i referans alın ve herhangi bir metod çağırmadan önce lisans anahtarlarını ayarlayın. Detaylı talimatlar için ilgili eklentinin dokümantasyonuna başvurun.
19. Documentize eklentileriyle ilgili daha fazla örnek ve dokümantasyonu nerede bulabilirim?
Tam API dokümantasyonu ve örnekler Documentize web sitesinde veya geliştirme ortamınızdaki NuGet paketleri aracılığıyla bulunmaktadır.