İçeriğe geç

PDFont hakkında: tarayıcında çalışan gizli PDF araçları

PDFont, tamamen tarayıcında çalışan ücretsiz PDF araçlarından oluşur. Dosyaların kendi cihazında işlenir ve sunucularımıza hiçbir zaman yüklenmez.

Neden var?

Bir PDF’i birleştirmek, küçültmek ya da şifresini kaldırmak için çoğu sitede önce dosyayı başkasının sunucusuna göndermen gerekir. Sözleşme, kimlik fotokopisi, maaş bordrosu gibi belgelerde bu, gereğinden fazla güven ister. PDFont bu ihtiyaçtan doğdu: aynı işleri dosyayı hiç göndermeden, doğrudan tarayıcında yapmak için.

Gizlilik ilkemiz

  • Dosyaların sunucumuza yüklenmez. Hiçbir araç dosya içeriğini ağ üzerinden göndermez.
  • Üyelik yok. Araçlar adını ya da e-posta adresini toplamaz; imza için yazdığın ad bile cihazında kalır.
  • Reklam ya da izleme çerezi kullanmayız. Tek ölçüm, Cloudflare’in çerezsiz ve toplu ziyaret istatistiğidir.
  • Tarayıcında yalnızca senin için gerekli olanı tutarız: dil ve tema tercihin, son işlemlerin listesi (yalnızca dosya adı, boyut ve zaman).

Ayrıntılar için Gizlilik ve Aydınlatma Metni’ne bakabilirsin.

Her şey tarayıcında olur

Bir dosya seçtiğinde tarayıcın onu belleğe okur ve işlemi bu sekmede çalışan kod yapar. Ağır işler, sayfanın donmaması için arka planda (Web Worker) ve gerektiğinde WebAssembly ile çalışır. Sonuç yine cihazında oluşturulur; sekmeyi kapattığında bellekten silinir. Bunu kendin nasıl kontrol edeceğini Nasıl çalışır sayfasında adım adım anlattık.

Üzerine kurulduğumuz açık kaynak bileşenler

PDFont, PDF dünyasının köklü açık kaynak projeleri sayesinde çalışıyor. Her biri kendi lisansının koşullarına uygun olarak kullanılıyor.

Açık kaynak bileşenler ve lisansları
BileşenNe içinLisans
PDF.jsSayfa önizlemeleri, sayfaları görüntüye çevirme, metin okumaApache-2.0 · Mozilla
PDFiumŞifre kaldırma, kişisel veri maskeleme motoru (EmbedPDF’in WebAssembly derlemesi, MIT)BSD-3-Clause · PDFium Authors (Chromium)
pdf-libPDF dosyası oluşturma ve düzenlemeMIT · Andrew Dillon, Cantoo
HarfBuzzFiligran, sayfa numarası ve imzada birçok yazı sistemi için metin dizgisiMIT · HarfBuzz project
NotoAraçların PDF’e eklediği metinler için yazı tipleriOFL-1.1 · Google
Dancing ScriptYazarak oluşturulan imzalar için el yazısı yazı tipiOFL-1.1 · Impallari Type

Diğerleri: Next.js, React (MIT) · fflate, JSZip (MIT) · Comlink, idb-keyval (Apache-2.0) · libphonenumber-js, bidi-js (MIT)

Bize ulaş

Bir hata gördüysen ya da yeni bir araç önermek istersen [email protected] adresine yazabilirsin.