Privacy Utility / SaaS · Vaka Analizi

PixnPDF — Tarayıcı Tabanlı Görsel ↔ PDF Dönüştürücü

Tüm dönüşüm işlemini tarayıcı içinde, sunucuya görsel yüklemeden gerçekleştiren, gizlilik öncelikli görsel ↔ PDF dönüştürücü.

Canlı SiteYayınlanma: 20.01.2026Güncellenme: 25.04.2026
PixnPDF — Tarayıcı Tabanlı Görsel ↔ PDF Dönüştürücü — hero ekran görüntüsü

Sonuçlar

Ölçülebilir Çıktılar

0
Sunucuya görsel yükleme
< 100ms
INP (p75)
JPG, PNG, WebP, PDF
Desteklenen format
TODO — GSC dataset
Aylık trafik

Brief

Hedef neydi?

Pazar lideri ücretsiz dönüştürücüler (smallpdf, ilovepdf) sunucu tabanlı; gizlilik kaygılı kullanıcılar için kabul edilemez. Bedava + gizlilik öncelikli + işlem hızı = pazar boşluğu.

Yaklaşım

Hangi metodoloji pillarlarını uyguladık

Methodology'nin Technical (CWV optimizasyonu, Web Worker isolation) ve Schema (SoftwareApplication entity, FeatureList) pillar'larını uyguladık. AEO için "görsel PDF dönüştürme nasıl yapılır" sorularına direkt yanıt H2 yapısı.

Tam süreç → 47 maddelik AI-Ready SEO Audit metodolojisi.

Teknoloji Yığını

Neyle inşa edildi

  • Next.js 15
  • TypeScript
  • PDF.js
  • jsPDF
  • Web Workers
  • Schema.org SoftwareApplication

Yapım Süreci

Kritik kararlar ve trade-off'lar

Web Worker tabanlı dönüşüm: ana thread'de UI takılmıyor; 50MB+ dosyalar UI'a freeze yaşatmadan işleniyor. INP < 100ms hedefini destekledi.

PDF.js + jsPDF + Sharp browser polyfill kombinasyonu; tüm üç format (image-to-pdf, pdf-to-image, pdf-merge) lazy-loaded modüllerde.

Gizlilik mesajı sayfanın %20 üst kısmında: "Görselleriniz cihazınızdan çıkmaz". Hem trust sinyali hem servis-bağımsızlık avantajı (CDN/AWS bağımlılığı yok).

Uygulanan Adımlar

Metodoloji uygulamada

1

Web Worker dönüşüm

Tüm hesaplama Web Worker'da; ana thread serbest; INP < 100ms p75.

2

Lazy modül yükleme

Format seçimine göre converter dynamic import; initial bundle 180KB.

3

Privacy-first mesajlama

Sayfa üst %20'sinde "görseller sunucuya çıkmaz"; trust + entity disambiguation.

Dürüst Yansıma

Bir daha yapsam ne değişirdi?

İlk versiyonda tüm üç converter modülü tek bundle'da yüklendi — initial JS payload 850KB oldu. Mobile cihazlarda ilk render 4 saniyeyi geçti. İkinci versiyonda dynamic import + lazy-load ile initial bundle 180KB'a düştü. Browser-only utility'lerde "tek bundle" cazip ama mobile-first audience için ölümcül.

Ekran Görüntüleri

PixnPDF — Tarayıcı Tabanlı Görsel ↔ PDF Dönüştürücü — detay ekran görüntüsü 1
PixnPDF — Tarayıcı Tabanlı Görsel ↔ PDF Dönüştürücü — detay ekran görüntüsü 2

Bunu projenizde de ister misiniz?

Aynı 47 maddelik metodoloji, sabit $499USD, 5-7 iş günü. Audit'i rezerve edin.