Estoy usando pdf-to-printer en node js para hacer una pequeña aplicación de impresora web. Este no es el método más utilizado, pero funciona lo suficientemente decente. Hay una cosita que no entiendo:
Como puede ver, la API proporciona un modo horizontal en las opciones, pero aparece como una cadena, mientras que esperaría un valor booleano. ¿Qué valor necesito pasar?
¡Tx!
Dado que ese paquete usa SumatraPDF (que admito) a través de un contenedor complejo, puede encontrar que usar SumatraPDF portátil de https://www.sumatrapdfreader.org/download-free-pdf-viewer.html es más rápido y mucho más confiable para configurar su opciones directas donde el comando para pasar las páginas 90 grados es una cadena delimitada por comas "paisaje" o "retrato". NOTA: es mejor usar la versión actual (que también permite tamaños de página personalizados) cuando sea posible https://www.sumatrapdfreader.org/prerelease
SumatraPDF -print-to <printer-name> -print-settings "retrato" file(s).pdf
Tenga en cuenta que los archivos no necesitan ser PDF, también funcionarán con cualquier tipo de archivo compatible, como libros electrónicos o HTML e imágenes. Sin embargo , en todos los casos, el PDF impreso por Windows Imaging se basará en imágenes (no se podrá buscar texto), por lo que NO es adecuado para aplanar formularios de TEXTO, simplemente convirtiendo el formulario estático en imágenes.