2011-11-23 18 views
5

Tengo un script PHP que usa FPDF para crear archivos PDF con dimensiones exactas (etiquetas postales). El problema es que, cuando se imprimen, las opciones predeterminadas descartan todos los márgenes y reducen todo. Si el usuario cambia "Escala de página" a ninguno y desmarca "Girar automáticamente y centrar", el documento se imprime perfectamente. El problema con esa solución es que nadie recuerda hacerlo.Deshabilitar rotar automáticamente y centrar en archivos PDF

Encontré otra pregunta en SO con an answer que ayuda por defecto la "Escala de página" a ninguna agregando una etiqueta ViewerPreferences con la opción PrintScaling.

¿Alguien sabe de una etiqueta/opción similar que puedo agregar al PDF para desmarcar "Girar automáticamente y centrar" de forma predeterminada?

+2

Super, tengo Tumbleweed para esta pregunta. – steveo225

+0

http://www.fpdf.de/downloads/addons/36/ algo así como esta ayuda. ¿Y la opción de auto rotación está disponible para todas las impresoras? – gunnx

+0

¿Qué tal esto [la respuesta de "Dave Merchant" en los foros de Adobe] (http://forums.adobe.com/message/4137601) sobre el ajuste de la escala de la página y algunas otras opciones para que "Girar y centrar automáticamente" y/o la nueva versión de eso no tiene ningún efecto. – matthewnreid

Respuesta

0

Dado que esto es principalmente del lado del usuario, es difícil hacer cumplir con PDF. Una solución que puedo pensar sería poner un borde negro fino alrededor de la página. Esto evitaría cualquier rotación, ya que la detectaría como recta, y si coloca el borde derecho en el margen podría funcionar.

+0

Disculpa la demora, dejé de recibir notificaciones sobre esta pregunta. Estoy menos preocupado por la rotación, no creo que eso esté sucediendo, pero el documento está centrado y cambia los márgenes. – steveo225

Cuestiones relacionadas