2011-05-17 21 views
10

Ben bu yazım hatası olan HTML girişinden dönüştürülmüş PDF dosyaları oluşturmak için TCPDF kullanıyorum. Bununla birlikte, PDF'deki görüntüler kalitesiz kalırken, orijinal görüntüler yüksek kalitede (beklendiği gibi). Görüntüler PNG formatındadır. SetJPEGQuality'yi (100) kullanmayı denedim, ancak bunun hiçbir etkisi yoktu.tcpdf: zayıf görüntü kalitesi

Buna neden oluyor?

cevap

0

deneyin ilk JPG veya JPEG için Image dönüştürün. Şimdiye kadar, görüntüyü TCPDF ile dönüştürmek için bir sorunum yok. Bence TCPDF güçlü, çünkü Arapça dili de dönüştürebilir. Ben Have fpdf ile Arapça yazı dönüştürmeyi deneyin hala başarısız

4

PDF'lerinizi oluşturmak için HTML kullanırken, orijinal boyut ve yüksekliğini 1.53'a bölerek görüntü boyutlarını elle hesaplamanız ve sonucu öznitelik olarak ayarlamanız gerekir.

Örneğin, 200x100 piksel boyutlarında bir görüntü haline gelecektir:

<img src="image.jpg" width="131" height="65" /> 

Bu kötü bir geçici çözüm ve tamamen bulanıklığı kaldırmaz, ancak sonuç hiç ölçekleme olmaksızın daha iyidir.

+0

Merhaba, 200x100 dediğiniz zaman, mm'ye atıfta bulunursunuz, – freeloader

+0

@freeloader Hayır, Piksel demek istedim. Cevabımı düzenledim. –

+0

tamam, teşekkürler @cobra_fast – freeloader

0

Küçük Up.

Aynı kalite problemi çözdüm ve çözdüm ... Resminizi kaydettiğinizde, 24 bit yerine 8 bit olarak yapın ve bir "güzel kenar yumuşatma" göreceksiniz.