SSS
Bu SSS, Documentize .NET Eklentileri ile ilgili kapsamlı bilgileri sağlar; PDF dönüşümü, form yönetimi ve içerik tablosu (TOC) oluşturma gibi yönleri kapsar.
Genel Sorular
1. Documentize for .NET nedir?
Documentize for .NET, PDF belgelerini programlı olarak yönetmek ve işlemek için güçlü bir kütüphanedir. PDF’leri çeşitli formatlara dönüştürmek, PDF formlarını düzenlemek, dijital imzalar eklemek, TOC’ler oluşturmak ve uzun vadeli arşivleme için PDF/A uyumluluğunu sağlamak için 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 belgelerinin içinde ayrıntılı kurulum talimatları mevcuttur.
PDF Dönüşüm Eklentileri
3. Bir 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üşüm 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üşümü gerçekleştirmek için
Process
metodunu çağırın.
4. PDF sayfalarını JPEG resimlerine nasıl dönüştürebilirim?
PDF to JPEG Converter kullanarak:
Jpeg
sınıfının bir örneğini oluşturun.JpegOptions
aracılığıyla dönüşüm seçeneklerini ayarlayın (örneğin, çözünürlük, sayfa aralığı).- Girdi/çıktı dosya yollarını ekleyin.
- Dönüşümü yapmak için
Jpeg.Process
metodunu çağırın.
5. Bir 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ı ve birPngOptions
nesnesini oluşturun.- Girdi PDF’sini ekleyin ve çıktı klasörünü belirtin.
- Çözünürlük gibi seçenekleri ayarlayın (örneğin, 300 DPI).
- PNG görüntüleri oluşturmak için
Process
metodunu çağırın.
6. Bir 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.- Girdi/çıktı yollarını ve dönüşüm seçeneklerini yapılandırmak için
PdfToXlsOptions
kullanın. - Dönüşümü başlatmak için
Process
metodunu çağırın.
7. Bir 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üşüm seçeneklerini
PdfToHtmlOptions
veyaHtmlToPdfOptions
ile yapılandırın. - Girdi/çıktı yollarını ekleyin ve
Process
metodunu çağırın.
PDF Form Yönetimi
8. PDF formlarını Form Editörü ile nasıl düzenleyebilirim?
PDF Form Editor, şu yetenekleri sağlar:
- 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ştirebilirim?
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 veri 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. Bir PDF’yi PDF/A formatına nasıl dönüştürebilirim?
PDF’leri PDF/A’ya dönüştürmek için:
PdfAConverter
sınıfını kullanın.PdfAConvertOptions
içinde PDF/A sürümünü yapılandırın (örneğin, PDF/A-3B).- Girdi/çıktı yollarını ekleyin ve
Process
metodunu çağırın.
12. PDF’de bir İçindekiler 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 Yönetimi
13. Bir PDF belgesini dijital olarak nasıl imzalayabilirim?
Dijital imza eklemek için:
Signature
sınıfını örnekleyin.- PFX dosyasını, şifreyi ve imza detaylarını (örneğin, sebep, iletişim bilgileri) yapılandırmak için
SignOptions
kullanın. - Girdi/çıktı dosyalarını ekleyin ve
Process
metodunu çalıştırın.
Ek Özellikler
14. Documentize kullanarak PDF dosyalarını bölebilir miyim?
Evet, PDF Splitter kullanarak:
Splitter
sınıfını örnekleyin.SplitOptions
kullanarak bölme seçeneklerini 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
üzerinden bir çıktı dosyası belirtin. - Dosyaları birleştirmek için
Process
metodunu çalıştırın.
16. Documentize yalnızca PDF’lerle mi çalışmakla sınırlı?
Documentize esas olarak PDF manipülasyonuna odaklanmasına rağmen, DOC, XLS, HTML, JPEG ve PNG gibi formatlara dönüşümleri de destekler.
Lisanslama ve Uyumluluk
17. Documentize eklentilerini kullanmak 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.
- IDE: Çeşitli Visual Studio sürümleriyle uyumlu.
18. Documentize için lisans anahtarlarını nasıl ayarlarım?
Bir eklentiyi etkinleştirmek için projenizde Documentize‘yi referans alın ve herhangi bir yöntemi çağırmadan önce lisans anahtarlarını ayarlayın. Ayrıntılı talimatlar için belirli eklentinin belgelerine başvurun.
19. Documentize eklentileri için daha fazla örnek ve belgeleri nerede bulabilirim?
Tam API belgeleri ve örnekler Documentize web sitesinde veya geliştirme ortamınızdaki NuGet paketleri aracılığıyla bulunabilir.