2011-11-23 21 views
5

Tam boyutlara sahip (posta etiketleri) PDF dosyaları oluşturmak için FPDF kullanan bir PHP betiğim var. Sorun, yazdırıldıklarında, varsayılan seçenekler tüm kenar boşluklarını atar ve her şeyi küçültür. Kullanıcı "Sayfa Ölçeklendirmesi" ni değiştirmezse ve "Otomatik Döndür ve Ortala" seçeneğini işaretlerse, belge mükemmel şekilde yazdırılır. Bu çözümle ilgili sorun, kimse bunu yapmayı hatırlamaz.PDF dosyalarını otomatik olarak döndürme ve ortalamayı devre dışı bırak

PrintScaling seçeneğiyle ViewerPreferences etiketi ekleyerek "Page Scaling" öğesini varsayılan olarak sıfırlayarak an answer ile SO üzerinde başka bir soru buldum.

Varsayılan olarak "Otomatik Döndürme ve Merkezleme" onayını kaldırmak için PDF'ye ekleyebileceğim benzer bir etiket/seçenek bilen var mı?

+2

Süper, Bu soru için Tumbleweed'i aldım. – steveo225

+0

http://www.fpdf.de/downloads/addons/36/ bu gibi bir şey ister. Ve tüm yazıcılar için otomatik döndürme seçeneği mevcut mu? – gunnx

+0

Bu "Adobe forumlarında" Dave Merchant "ile yanıtlayın] (http://forums.adobe.com/message/4137601) sayfa ölçeklendirmesini ve diğer birkaç seçeneği ayarlayarak" Otomatik Döndürme ve Merkezleme "ve/veya veya bunun yeni sürümünün bir etkisi yoktur. – matthewnreid

cevap

0

Bu, çoğunlukla kullanıcılar tarafında olduğundan, PDF ile zorlamak zordur. Düşünebildiğim bir geçici çözüm, sayfa etrafında ince bir siyah kenarlık koymak olabilir. Bu, herhangi bir dönüşü düz olarak algılayacağı şekilde önleyecektir ve eğer sınırın kenar boşluğuna konması durumunda, sadece işe yarayabilir.

+0

Gecikme için özür dilerim, bu soru hakkında bildirim almayı kestim. Rotasyon hakkında daha az endişeliyim, bunun olduğunu sanmıyorum, ancak belge ortalanmış ve marjları kaydırıyor. – steveo225

İlgili konular