Imprimir tabla con medidas exactas

Tunnecino

Buenas,

A ver... voy a intentar explicarme lo mejor posible. Tengo un proyecto para una empresa en la que he programado una utilidad, que básicamente exporta unas etiquetas QR a un PDF para que lo impriman.

La dificultad viene cuando vemos que el papel destino, donde se van a imprimir las etiquetas QR está dividido en cuadrículas (son pegatinas), así que tengo que generar un PDF con las medidas exactas del papel, para que todas las pegatinas coincidan.

La cosa es que, el sistema está hecho con php (y codeigniter). Uso la librería DomPDF (https://github.com/dompdf/dompdf) adaptada como library a CodeIgniter para poder usarla. Bien... por mucho que lo intento, el PDF me genera el folio A4 en resolución de 72dpi, pero no se pasar lo que miden las pegatinas (tanto en mm cómo en cm usando una regla) a esa resolución, por que si hago una conversión directa, no me cuadran los tamaños.

He conseguido más o menos encuadrarlos con muchas pruebas y error, pero claro... no soy capaz de hacer bien los márgenes superiores y laterales, y si la primera pegatina sale perfecta, la siguiente se come un poco de alto, a la siguiente un poco mas, a la siguiente más... así hasta comerse medio QR en la última, así que... mi pregunta es:

¿Cómo cojones puedo exportar un PDF con las medidas exactas del papel de pegatinas?

Gracias de antebarso

alterego

Me suena que podías cambiar los dpi
define("DOMPDF_DPI", 300);

También puedes cambiar las medidas del pdf -> http://stackoverflow.com/questions/8835323/customized-width-and-height-in-dompdf

1 respuesta
Tunnecino

#2 Lo he cambiado a 300 DPI y entonces, como es normal, es a mucha más resolución, el problema es que entonces, las medidas que tengo se me quedan super pequeñas...

Que por cierto, genera el PDF en 96dpi no en 72

Edit:

Bueno, gracias #2 al final lo he conseguido hacer con la resolución a 300dpi y con esta web que encontré en Google, http://www.pixelcalculator.com/

Usuarios habituales

  • Tunnecino
  • alterego