html - tamaño - ultra comprimir pdf
¿Cómo se especifican los tamaños de PDF? (2)
El PDF es intrínsecamente un medio de impresión y sus coordenadas internas funcionan en términos de "puntos" (72 puntos por pulgada). El software de renderización PDF (Acrobat, FoxIt, Ghostscript, etc.) consultará el dispositivo de salida para su clasificación DPI y convertirá internamente todas las coordenadas punto-basec en tamaños de píxeles específicos del dispositivo cuando llegue el momento de procesar el PDF para su visualización /impresión.
Puede especificar tamaños en píxeles mientras construye un PDF, sin duda. Pero recuerda que los tamaños de píxeles son diferentes. Una imagen de 300x300 píxeles tendrá un cuadrado de 1 "x 1" en una impresora de 300 ppp, pero de 3 "por 3" en un monitor de 100 ppp.
Estoy generando un PDF desde HTML usando una biblioteca, y todos los parámetros de tamaño que estoy dando están en píxeles. Esto parece un poco extraño. Acabo de buscar en Google el tamaño A4 en píxeles, ¿puedo usar estos valores en todas partes?
¿Es así como debería hacerse? ¿El PDF generado se verá correctamente?
De lo contrario, ¿tengo que calcular de alguna manera el tamaño del píxel utilizando la información de la pantalla?
Entonces, ¿cómo funcionan los PDF si pueden enviarse a otros y seguir siendo comparativamente iguales?
PDF internamente utiliza el mismo modelo de gráficos que PostScript. PDF se deriva de PostScript. Básicamente,...
- ... utiliza los mismos operadores que están disponibles en PostScript, pero los cambia el nombre de ser largos y completamente legibles a abreviaturas cortas de 1, 2 o 3 letras;
- ... sin embargo, elimina todas las características que hacen que PostScript sea un lenguaje de programación completo;
- ... y agrega algunas nuevas capacidades gráficas, como las tranparencias y la incrustación directa de fuentes TrueType.
PDF también utiliza la misma unidad de medida básica que PostScript: 72 puntos == 1 pulgada . También puedes usar fracciones de puntos. Esta es la forma independiente del dispositivo para indicar las dimensiones.
Si alguna vez usa píxeles, puede hacerlo. Si lo hace, el tamaño absoluto de un objeto gráfico en la pantalla o en el papel impreso dependerá de la resolución actual de la pantalla o impresora. Un cuadrado de 72px x 72px es de 1 pulgada x 1 pulgada a una resolución de 72 ppp, pero es de 0.1 pulg x 0.1 pulg a una resolución de 720 ppp. Por lo tanto, el uso de píxeles es una forma dependiente del dispositivo de indicar las dimensiones.
Las dimensiones A4 son ''ancho x alto = 595 x 842 pt'' .