Tag: ANDROID-CANVAS
Estoy intentando crear un PDF utilizando el lienzo (canvas). Bitmap image = Bitmap.createBitmap(heightPx, widthPx, bimType); Paint paint = new Paint(); Canvas canvas = new Canvas(image); paint.setColor(Color.WHITE); AffineTransform form = new AffineTransform(canvas.getMatrix()); Pero ahora me aparece que canvas.getMatrix() está obsoleto. Me he enterado de que necesito utilizar View.getMatrix(). Pero no puedo . . . Read more
const { createCanvas, loadImage } = require(‘canvas’); const sharp = require(“sharp”); Este es mi código. throw new Error(help.join(‘\n’)); ^ Error: Algo salió mal al instalar el módulo “sharp”. No se pudo encontrar el procedimiento especificado. \?\C:\Users\Thaddea\Documents\ZLI\EDITS\js\fumo\node_modules\sharp\build\Release\sharp-win32-x64.node Posibles soluciones: – Instalar con la bandera –verbose y buscar errores: “npm install –ignore-scripts=false . . . Read more
Tengo una imagen en lienzo en la que quiero hacer una distorsión trapezoidal. El código en sí está listo, pero es lento, muy lento. Las imágenes de 400×400 tardan ~10-20 segundos en una máquina de escritorio i7. Sin embargo, quiero ejecutar esto en un dispositivo móvil con resolución máxima de . . . Read more
Node Canvas no está funcionando para mí en m1. Cuando intento ejecutar mi proyecto, obtengo este mensaje de error: Error: dlopen(…/node_modules/canvas/build/Release/canvas.node, 0x0001): intentado: ‘…/node_modules/canvas/build/Release/canvas.node’ (archivo mach-o, pero es una arquitectura incompatible (tiene ‘arm64’, necesita ‘x86_64’)), ‘/usr/local/lib/canvas.node’ (archivo no encontrado), ‘/usr/lib/canvas.node’ (archivo no encontrado) Ya hice lo siguiente: brew install pkg-config . . . Read more
Algunos de los gráficos creados y descargados por mi aplicación tienen el potencial de tener leyendas muy grandes. Cuando esto ocurre, la idea es crear (idealmente a través de ChartJs, como es el caso con el gráfico asociado) y descargar un lienzo/imagen dedicado que muestre la leyenda completa para el . . . Read more