with lib exportar convert javascript jquery html jspdf

javascript - exportar - jspdf lib js



¿Dónde cambiar el ancho predeterminado de la página del pdf y el tamaño de la fuente en jspdf.debug.js? (2)

Necesito cambiar el ancho predeterminado de la página del pdf y el tamaño de la fuente en jspdf.debug.js.

¿Dónde y cómo cambiar los valores predeterminados en jspdf.debug.js?


Además de usar uno de los formatos predeterminados, puede especificar cualquier tamaño que desee en la unidad que especifique.

Por ejemplo:

// Document of 210mm wide and 297mm high new jsPDF(''p'', ''mm'', [297, 210]); // Document of 297mm wide and 210mm high new jsPDF(''l'', ''mm'', [297, 210]); // Document of 5 inch width and 3 inch high new jsPDF(''l'', ''in'', [3, 5]);

El tercer parámetro del constructor puede tomar una matriz de las dimensiones. Sin embargo, no se corresponden con el ancho y la altura, sino que son laterales largos y laterales cortos (o volteados).

Su primer parámetro ( landscape o portrait ) determina lo que se convierte en el ancho y la altura.

En el código fuente de GitHub puede ver las unidades compatibles (proporciones relativas a pt ) , y también puede ver los formatos de página predeterminados (con sus tamaños en pt ) .


Desde la página de documentación.

Para establecer el tipo de página pase el valor en constructor.

jsPDF(orientation, unit, format) Crea un nuevo objeto de documento jsPDF

Parámetros de instancia:

orientación Uno de "retrato" o "paisaje" (o accesos directos "p" (Predeterminado), "l")

unidad Unidad de medida que se utilizará cuando se especifiquen las coordenadas. Uno de "pt" (puntos), "mm" (predeterminado), "cm", "en"

formato Uno de ''a3'', ''a4'' (predeterminado), ''a5'', ''letra'', ''legal''

Para establecer el tamaño de fuente

setFontSize(size)

Establece el tamaño de fuente para los próximos elementos de texto.

Parámetros:

Tamaño de {Number} Tamaño de fuente en puntos.