Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
204
Tıklama
0
Öne Çıkarma
[Proje Tanıtım] ManasPDF — Sıfırdan C++ ile yazılmış PDF görüntüleyici (Açık Kaynak)
E
7 ay (141 mesaj)
Teğmen
Konu Sahibi

Merhaba arkadaşlar,

Üzerinde çalıştığım açık kaynak projemi paylaşmak istedim.

ManasPDF, sıfırdan C++ ile yazılmış, Direct2D ile GPU hızlandırmalı bir PDF görüntüleme motoru. Arayüz tarafı .NET 8.0 / WPF. GPU olmayan ortamlarda otomatik CPU renderer'a geçiyor.

Kısaca desteklediği şeyler: 90+ PDF operatörü, TrueType/CFF/Type1/Type3 font desteği, AES-256 şifreleme, JPEG/JPEG2000/Flate dahil görüntü kodekleri, glif düzeyinde metin çıkarma.

Şu anda görüntüleme tarafı üzerinde çalışıyorum. Özellikle karmaşık PDF'lerde sorun olabilir tek başıma hepsini test edemediğimden geri dönüşleriniz çok kıymetli. Görüntüleme tamamen tamamlandığında PDF düzenleme (edit) özelliklerine de geçmeyi planlıyorum.

Render Motoru: Direct2D (GPU) + FreeType
Platform: .NET 8.0 / WPF
Yerel Çekirdek: C++ (ManasPDFCore.dll)
Lisans: Apache License 2.0

NuGet paketi olarak kendi WPF projelerinizde de kullanabilirsiniz:

dotnet add package ManasPDF --prerelease
dotnet add package ManasPDF.Wpf --prerelease

Şu anda alpha aşamasında. Github da kodları inceleyebilir, internet sitesinden ekran görüntülerini de inceleyerek hazır UI olan uygulamayı indirebilirsiniz. Test edip geri bildirim verecek herkese şimdiden teşekkürler.

GitHub: https://github.com/Informal061/ManasPDF

Web sitesi: https://thebigstudio.net/tr/ManasPDF

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



P
7 ay (277 mesaj)
Yüzbaşı

Hocam moral bozucu elestiriden herzaman nefret etmisimdir ancak. ben websiteden installer'i indirdigimde 221 mb olarak goruyorum. ve bu boyut asiri ama asiri fazla geldi bana. mesela sumatra pdf var ve boyutu sadece 7.9 mb hadi diyelimki sizinkide 25 mb olsun oda olur ama 221 mb cok asiri alakasiz ve sacma geldi. bu soruna bence onemli bir cozum bulmaniz gerekiyor.


Bu mesaja 1 cevap geldi.
P
7 ay (277 mesaj)
Yüzbaşı

be buyuk ihtimal selfcontained app oldugu icin boyutu okadar fazla onu da anladim. ama nebileyim yani pdf readerin boyutu bukdar olmamali diye dusnuyorum. yinede basarinizi tebrik ederim.



E
7 ay (141 mesaj)
Teğmen
Konu Sahibi

Öncelikle yorumunuz için teşekkür ediyorum. Evet bu konuda kesinlikle haklısınız, UI tarafını NET 8.0 bağımlılık ile yaptığımdan self-contained ile publish ettim. Bu boyutu optimize etmeyi düşünüyorum sadece ilk yayınlama olarak kodu açık kaynak olarak github da yayınlamaya ve nuget paketi tarafına yoğunlaştım. Frontend kısmının bu tarafı için çalışma yapmadım. Ama tabii ki şu an sadece PDF görüntüleyici bir uygulama için bu boyut fazla. Bir sonraki sürümde PublishTrimmed olarak yayınlarım test edip. En azından böylelikle 60-80 MB boyutlara düşebilir.




Bu mesajda bahsedilenler: @psikolojikSorunlu.insan
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.