Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

196
Vistas
¿Cómo puede hacer que el cuadro delimitador de texto en un lienzo HTML5 tenga en cuenta transformaciones como la panorámica y la escala?

He estado jugando con un programa Javascript que se compone de un HTML5 Canvas que se puede desplazar y ampliar. También se puede agregar texto y se genera inicialmente un cuadro delimitador para él. Tengo el programa para dar cuenta de las transformaciones panorámicas, pero no puedo hacer que el cuadro delimitador tenga en cuenta el escalado/acercamiento y alejamiento. El cuadro delimitador inicial tampoco es perfecto, aunque funciona cuando intentas hacer clic y arrastrar el texto, está bastante desviado.

Por favor, ayúdame a descubrir cómo solucionar estos problemas.

Aquí está el programa: https://jsfiddle.net/HappyAcorn77/hekagmb2/2/

 /* I use this code to account for panning transformations for the bounding box on line 362 The Zooming/Scaling function can be found on line 372 which is what I am unable to adjust the bounding box for. */
  • Haz clic y mantén presionado para arrastrar el texto.
  • Haga clic con el botón izquierdo en los valores predeterminados de transformación de visualización inicial
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Intente ajustar las matrices Intente ajustar las matrices Intente ajustar las matrices Intente ajustar las matrices Intente ajustar las matrices

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda