Imprimir PDF generado con HTML

Hoy vamos a programar la impresión de un PDF generado a partir de HTML de modo que serás capaz de crear un PDF a partir de una cadena HTML indicando el tamaño de las hojas y márgenes para después enviar ese PDF a cualquier impresora de manera automáticamente. Dicho con otras palabras te voy a enseñar a imprimir un PDF directamente desde cualquier lenguaje de programación (incluyendo JavaScript) sin diálogos de confirmación, creando ese PDF usando HTML, así puedes diseñar cualquier documento directamente con el plugin. ...

abril 22, 2024 · 6 min · 1228 palabras · Parzibyte

Flutter: compilar APK desde Visual Studio Code

Hoy veremos cómo generar una APK lista para producción usando Flutter si es que programamos con Visual Studio Code. Al final tendremos una APK lista para distribuir en Android, creada con Flutter. Veamos cómo hacer la compilación. ...

enero 24, 2023 · 1 min · 133 palabras · Parzibyte

Cadena aleatoria con JavaScript

En el post de hoy te enseñaré a generar una string aleatoria usando el lenguaje de programación JavaScript. Al final tendremos una función que nos dará una cadena con caracteres aleatorios dependiendo de la longitud deseada. El ejercicio dice así: Escribe una función de JavaScript que genere una cadena (de longitud especificada) de caracteres aleatorios. Ejemplo de lista de caracteres válidos: “ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789” Obviamente tú podrás cambiar el banco de letras si así lo deseas. Veamos cómo hacerlo con JS. ...

diciembre 16, 2021 · 2 min · 302 palabras · Parzibyte

JavaScript - Generar archivo txt con Blob

En este post te mostraré cómo crear un archivo de texto en el navegador con JavaScript, escribir contenido dentro del mismo y luego forzar su descarga. Básicamente vamos a guardar un Blob con JS. De este modo vas a poder generar un txt con JS y descargarlo. Además, con lo que te mostraré podrás generar un CSV o cualquier tipo de archivo siempre y cuando sepas estructurarlo. Todo lo que aprenderás será aplicado del lado del cliente, así que no harás llamadas al servidor. Por cierto, usaremos Blob y URL.createObjectURL. ...

agosto 31, 2021 · 3 min · 472 palabras · Parzibyte

Generar códigos QR con JavaScript

En este post de programación web te voy a mostrar cómo generar códigos QR desde JS o JavaScript para que puedas generar un QR desde la web. Vamos a usar una librería de terceros; verás que es muy simple crear códigos QR y tal vez esto te anime para crear tu propio generador. Te aviso que vamos a usar JavaScript puro, así que puedes portar este código para frameworks como Angular, React o Vue. ...

junio 27, 2021 · 4 min · 790 palabras · Parzibyte

Generador de código (Modelo, vista y controlador) para CodeIgniter

Introducción Hace algún tiempo, por diversión, escribí un generador de código de CodeIgniter. Todo nació a partir de una plática con unos amigos sobre hacer un script que, dada una base de datos, generase el código necesario del modelo, la vista y el controlador para que un ser humano hiciera las operaciones básicas. Obviamente este generador de código de CodeIgniter es algo hecho por diversión y que no debería usarse en producción pero es entretenido de usar. Para escribirlo no usé nada más que el propio lenguaje de PHP. Y no, no es magia, son simples concatenaciones de cadenas, formateo de las mismas con sprintf y condiciones. Pero bueno, vamos por partes y veamos cómo funciona, porque sí, claro que funciona y puede generar un CRUD en menos de un segundo :-) ...

octubre 28, 2018 · 6 min · 1257 palabras · Parzibyte

Generar PDF a partir de imágenes con Python 3 e img2pdf

Introducción Debido a circunstancias que no tengo que explicar, me vi en la necesidad de convertir JPG a PDF, o en pocas palabras, convertir un montón de imágenes a un documento PDF. Conozco una herramienta llamada ilovepdf, es en línea y muy cómoda. Pero pone un límite; y por otro lado mi internet no es el de la nasa. Me puse a pensar, por lo tanto, cómo convertir mis imágenes a PDF. Y encontré la respuesta que vengo a exponer. ...

marzo 27, 2018 · 2 min · 416 palabras · Parzibyte