ManasPDF
GPU Hızlandırmalı PDF Görüntüleyici
v0.1.3-alphaEkran Görüntüleri
ManasPDF Hakkında
ManasPDF, sıfırdan C++ ile yazılmış yüksek performanslı, GPU hızlandırmalı bir PDF görüntüleme motorudur. Donanım hızlandırmalı render için Direct2D kullanır ve otomatik CPU yazılım renderer yedeği ile çalışmaya devam eder.
Temel Özellikler
- GPU Render — Direct2D donanım hızlandırmalı yol rasterizasyonu, degradeli gölgeleme ve görüntü birleştirme.
- CPU Yedeği — Yapılandırılabilir süpersampling (1x/2x/4x) ile saf C++ tarama çizgisi rasterizer.
- 90+ PDF Operatörü — Yollar, metin, renk, gölgeleme, kırpma, XObject'ler ve daha fazlası.
- Font Desteği — TrueType, CFF/PostScript ve Type1 fontları için FreeType tabanlı rasterizasyon.
- Görüntü Kodekleri — JPEG (libjpeg-turbo), JPEG2000 (OpenJPEG), Flate/zlib, LZW, CCITT Fax, ASCII85, RunLength.
- Şifreleme — Parola (RC4, AES-128/256) ve Sertifika (PKCS#7) şifreleme desteği.
- Metin Çıkarma — Piksel koordinatları ile glif düzeyinde metin çıkarma.
- Performans Önbelleği — Sayfa render önbelleği (500MB), glif önbelleği (128MB), font önbelleği ve metin gruplama.
- Çift Dilli Arayüz — Türkçe ve İngilizce dil desteği.
Teknoloji Yığını
| Render Motoru | Direct2D (GPU) + FreeType |
| Platform | .NET 8.0 / WPF |
| Yerel Çekirdek | C++ (ManasPDFCore.dll) |
| Lisans | Apache License 2.0 |
İndir
ManasPDF şu anda alpha aşamasındadır. Aşağıdan kurulum dosyasını indirebilirsiniz.
Windows 10/11 (64-bit) gerektirir. Self-contained — .NET runtime kurulumu gerekmez.