logo
small logo
  • Producto
  • Comprar
  • Ayuda
  • Blogs
  • Consola de usarios Ayuda
    • en
    • pt
    • es
    • de
    • pl
    • JP
    • ZH
  • Página principal
  • /
  • Blogs
  • /
  • Gráficos vectorales en FastReport.Net 2019.4
  • Cómo hacer herencia de informes en FastReport .NET

    29 de enero de 2021

    Cuando tiene la tarea de crear una gran cantidad de informes dentro de un estilo

    read more
  • Cómo establecer mediante programación la configuración predeterminada del cliente de correo electrónico para enviar correos electrónicos desde FastReport.NET

    12 de febrero de 2021

    Como muchos otros generadores de informes, FastReport .NET le permite enviar un informe por correo

    read more
  • Cómo crear y generar códigos de barras ITF-14 en aplicaciones .NET

    25 de febrero de 2021

    ITF-14 (Interleaved Two of Five) es un código numérico de dos bandas, también conocido como

    read more
  • Cómo actualizar el informe web FastReport.Core

    21 de septiembre de 2020

    A veces es necesario actualizar el informe, por ejemplo, si ingresa un nuevo valor de

    read more
  • Informes y documentos PDF en Blazor

    5 de abril de 2021

    Microsoft ha lanzado recientemente una plataforma web llamada Blazor. Este marco permite crear una interfaz

    read more

Gráficos vectorales en FastReport.Net 2019.4

29 de julio de 2019

Los informes de FastReport.Net 2018 ya tenían gráficos vectorales de nivel inicial. Eran polígonos y curvas. Era posible crear figuras complejas, pero todas las curvas eran rectas. En la versión 2019 aparecen curvas de Bezier y, por lo tanto, los gráficos vectorales. Ahora podemos crear figuras. Vamos a echar un vistazo a las actualizaciones con mayor detalle.

Ante todo, verá la diferencia en comparación con la versión anterior en la barra de propiedades de arriba. En la etiqueta Home hay una sección Polygon.

Antes estaba disponible un conjunto de acciones con polígono/polilínea que aparecía sobre la figura al selecionarla:

 

Estos controles permitían mover puntos, añadir una línea al principio, añadir una línea al final y añadir puntos.

Con la aparición de curvas Bezier tuvimos que reconsiderar el concepto de editar un objecto vectoral. Ahora cada punto en la curva tiene vectores que definen la curvatura. Si es una línea rota (no figura), entonces puntos extremos tiene un vector, mientras el resto de puntos tienen dos vectores para ajustar la curvatura antes y después del punto.

Pero volvamos a la nueva barra de herramientas Polygons. Aquí están sus elementos:

  – mover figura;

  - editar figura;

 añadir puntos;

 - editing the curvature vectors, initialization of points;

 - eliminar puntos.

Vamos a ver cómo utilizar estos controles en los ejemplos de crear polilínea  y polígono .

Una polilínea se difine inicialmente por los puntos que no tienen vecotres de curvatura:

 

Si antes podía añadir líneas solo al comienzo o al final, ahora basta con seleccionar en modo editar  el punto deseado en la curva, pasar al modo de añadir puntos  y se le ofrecerá inmediatamente la opción de añadir un punto y líneas que lo conectan con el punto seleccionado y con el punto que está más cerca al cursor del ratón:

 

Si quiere crear una curva Bezier rota, tiene que pasar al modo . En este modo puede inicializar la curva Bezier seleccionando un punto en el polígono y cambiando la dirección del vector de curvatura para este:

 

Para cambiar la curvatura de un segmento trazado a un punto seleccionado, mueve el cursor del ratón hacia el punto azul del vector saliente del punto seleccionado hacia el punto anterior. Puede cambiar no solo el ángulo del vector, pero también su longuitud lo que también afectará la curvatura del segmento. De la misma manera se especifica la curvatura para el segmento trazado desde el punto seleccionado.Después, en cualquier modo de editar figura el punto cambiado se mostrará con el vector de curvatura.

Si quiere deshacerse de la curva Bezier en su línea rota, tendrá que eliminar este punto en modo eliminar  para volver a añadirlo después .

Para eliminar un punto, pase al modo  y simplemente seleccione el punto que quiere eliminar con el cursor del ratón. En este caso los segmentos que corresponden a este punto también se eliminarán y desde los vecinos de la punta remota se conectarán mediante un nuevo segmento.

En el caso del polígono todo es lo mismo. Es decir, inicialmente todos los puntos en la figura no tienen ajustes de la curvatura del segmento.

 

Para crear un polígono con curvas Bezier, seleccione el modo  y alternadamente seleccione puntos en la figura cambiando la posición de los vectores de curvatura de los segmentos.

 

Si cambia la posición del vector de los ajustes de curvatura para el punto, desde este momento en cualquier modo de edición estos ajustes estarán disponibles. Es decir, para retornar el segmento al modo inicial de línea recta, tendrá que eliminar el punto y añadirlo de nuevo.

Hay que destacar que para una persona sin experiencia dibujar curvas es una tarea bastante larga. Aun una figura así:

 

Por lo tanto, en el siguiente artículo vamos a echar un vistazo a cómo crear objetos vectorales en un informe desde el código de aplicación o un script de informe.

about product descargar comprar
avatar
Dmitriy Fedyashov
Technical Writer
Fast Reports Team: Dmitriy Fedyashov - Technical Writer at Fast Reports
.NET FastReport Vector graphic

Add comment
logo
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314
  • Comprar
  • Descargar
  • Documentación
  • Opiniones de usuarios
  • Cómo desinstalar nuestros productos
  • Enviar mensaje
  • FAQ
  • Toturial en vídeo
  • Foro
  • Documentación técnica
  • Nuestras noticias
  • Quiénes somos
  • Socios
  • Extended licensing
  • Contactos

© 1998-2022 by Fast Reports Inc.

  • Privacidad