VintaSoft Annotation .NET Plug-in - Historia de desarrollo

Información sobre las versiones del producto

En esta página puede obtener información general historia de desarrollo VintaSoft Annotation .NET Plug-in. Puede encontrar información sobre los cambios en el SDK de API en la documentación.

  • .NET-desarrollo:
    • Se agregó soporte para .NET 9 en Windows, Linux y macOS.
  • Web-desarrollo:
    • La herramienta visual WebMagnifierToolJS ahora le permite ver una imagen ampliada con anotaciones. Anteriormente, la herramienta no mostraba anotaciones.
    • Se agregaron las propiedades LoadAnnotationsOnlyForDisplayedImages y LoadAnnotationsOnlyForVisibleImages a la clase WebAnnotationViewerJS.
  • Se agregó soporte para .NET 8.0 en Windows, Linux y macOS.
  • .NET-desarrollo:
    • Se agregó la capacidad de crear una firma digital basada en una anotación y firmar un documento PDF usando una firma digital.
    • Aplicaciones de demostración:
      • Las aplicaciones de demostración AnnotationDemo y WpfAnnotationDemo han agregado la capacidad de crear una firma digital basada en una anotación y firmar un documento PDF usando una firma digital.
    • Algunos errores menores corregidos
  • Web-desarrollo:
    • Se agregó la capacidad de comentar las anotaciones en el visor de documentos web.
  • .NET-desarrollo:
    • Se agregó soporte para .NET 7 en Windows, Linux y macOS.
    • Se agregó la capacidad de deshabilitar la selección de una anotación usando el mouse o el teclado (consulte la propiedad AnnotationData.CanSelect).
    • Uso deshabilitado de la clase System.Runtime.Serialization.Formatters.Binary.BinaryFormatter en .NET 7 porque la clase BinaryFormatter no se puede usar a partir de .NET 7.
    • Se han solucionado varios errores menores.
  • .NET-desarrollo:
    • Se agregó soporte multiplataforma para Windows, Linux y macOS en .NET 6, .NET 5 y .NET Core 3.1.
    • Se crearon los siguientes ensamblados .NET:
      • Vintasoft.Imaging.Annotation.Pdf.UI.dll
    • Dibujar gráficos 2D:
      • El complemento ha reescrito completamente el código para que funcione con gráficos bidimensionales.
      • Ahora todo el trabajo con gráficos bidimensionales se realiza utilizando el motor de dibujo (clase Vintasoft.Imaging.Drawing.DrawingEngine). El complemento ya no utiliza la biblioteca GDI+ (System.Drawing.Common) directamente.
      • Para que el complemento funcione, necesita utilizar un motor de dibujo multiplataforma para Windows, Linux y macOS basado en la biblioteca SkiaSharp o un motor de dibujo para Windows basado en la biblioteca GDI+ (System.Drawing .Común).
    • Mejorado el algoritmo que guarda anotaciones en un documento PDF.
      Ahora el algoritmo dibuja anotaciones utilizando el motor de dibujo PDF y esto le permite crear vistas para cualquier anotación.
      Anteriormente, el algoritmo creaba vistas sólo para un conjunto de anotaciones "estándar".
    • Se han solucionado muchos errores menores.
  • .NET-desarrollo:
    • Plataformas compatibles:
      • Se agregó soporte para .NET 6 para Windows.
    • Entornos de desarrollo compatibles:
      • Se agregó soporte para compatibilidad con Visual Studio 2022.
    • SO compatible:
      • Se agregó soporte para compatibilidad con el sistema operativo Windows 11.
      • La compatibilidad con Windows Server 2003 ha sido descontinuada.
    • Se agregó una nueva anotación de Office que le permite mostrar una página DOCX de un documento.
    • Se agregó la capacidad de editar el texto de OfficeAnnotation usando el editor de texto enriquecido:
      • cambiar text
      • cambiar las propiedades del texto seleccionado: fuente, tamaño, color, negrita, cursiva, subrayado, superíndice, subíndice, escala horizontal, espaciado entre letras
      • cambiar la alineación horizontal de un párrafo: izquierda, derecha, centro, justificado
      • cambiar sangría del párrafo
      • cambiar interlineado
      • crear una lista numerada
    • Aplicaciones de demostración:
      • Se ha agregado una nueva funcionalidad a AnnotationDemo/WpfAnnotationDemo:
        • Se agregó la capacidad de agregar una anotación de Office a una imagen.
      • Se ha agregado una nueva funcionalidad a DocumentViewerDemo/WpfDocumentViewerDemo:
        • Se agregó la capacidad de agregar una anotación de Office a una imagen.
    • Se crearon los siguientes ensamblados .NET:
      • Vintasoft.Imaging.Annotation.Office.dll
      • Vintasoft.Imaging.Annotation.Office.UI.dll
      • Vintasoft.Imaging.Annotation.Office.Wpf.UI.dll
  • Web-desarrollo:
    • Plataformas compatibles:
      • El motor JavaScript ya no depende de la biblioteca jQuery y está completamente escrito en JavaScript ES5.
      • El motor JavaScript ahora solo admite navegadores web HTML5. Se completó la compatibilidad con navegadores web antiguos basados en tecnología SVG; el script Vintasoft.Imaging.Annotation.Svg.js ya no es compatible.
    • Se han realizado correcciones menores en la API de JavaScript. Consulte la documentación para obtener más detalles.
    • Se han solucionado errores no críticos en el motor JavaScript.
  • .NET-desarrollo:
    • Plataformas compatibles:
      • Se agregó soporte para .NET 5 para Windows.
  • .NET-desarrollo:
    • Se agregó la capacidad de ampliar una imagen con anotaciones en el visor de imágenes de WinForms.
    • Errores menores solucionados.
  • Web-desarrollo:
    • Se agregó la capacidad de anular el algoritmo que serializa/deserializa una anotación web personalizada.
    • Se agregó la capacidad de anular el algoritmo que dibuja una anotación web personalizada.
  • .NET-desarrollo:
    • Plataformas compatibles:
      • Se agregó soporte para WPF y WinForms en .NET Core 3 para Windows.
        Se han creado los siguientes ensamblados de .NET Core:
        • Vintasoft.Imaging.Annotation.UI.dll
        • Vintasoft.Imaging.Annotation.Wpf.UI.dll
        • Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.dll
      • Se agregó la capacidad de agregar comentarios a anotaciones de imágenes o documentos en el visor de imágenes WinForms/WPF:
        • añadir y eliminar comentarios o respuestas
        • crear hilos de comentarios
        • establecer el estado de un comentario o respuesta
        • mostrar comentarios en el visor de imágenes o en la interfaz de la aplicación
      • Ver imágenes con anotaciones en WinForms:
        • Los controles de WinForms (AnnotationViewer, etc.) y los tipos de anotaciones (AnnotationView, etc.) se han movido del ensamblado Vintasoft.Imaging.Annotation.dll al ensamblado Vintasoft.Imaging.Annotation.UI.dll .
      • Aplicaciones de demostración:
        • Se creó la aplicación de demostración WPF y WinForms AnnotationDemo para .NET Core.
        • Se agregó la capacidad de comentar imágenes en las aplicaciones de demostración AnnotationDemo y WpfAnnotationDemo.
  • .NET-desarrollo:
    • Plataformas compatibles:
      • Se agregó soporte (sin controles de UI) para .NET Core 3 para Windows.
        Se han creado los siguientes ensamblados de .NET Core:
        • Vintasoft.Imaging.Annotation.dll
        • Vintasoft.Imaging.Annotation.Pdf.dll
        • Vintasoft.Imaging.Annotation.Dicom.dll
        • Vintasoft.Imaging.Annotation.Dicom.UI.dll.
      • .NET Framework 2.0 ha sido descontinuado, el SDK ahora es compatible con .NET Framework 4+ y 3.5.
  • Web-desarrollo:
    • Anotar imágenes y documentos PDF en una aplicación web:
      • Se ha creado un servicio web .NET Core independiente de la plataforma para anotar imágenes y documentos PDF.
        El servicio web independiente de la plataforma le permite crear rápidamente servicios web para cualquier plataforma web compatible con .NET Core, por ejemplo, ASP.NET Core MVC, ServiceStack. El servicio web se encuentra en el ensamblado Vintasoft.Imaging.Annotation.Web.Services.dll.
      • Se ha creado un servicio web para anotar imágenes y documentos PDF en ASP.NET Core MVC.
        El servicio web está ubicado en el ensamblado Vintasoft.Imaging.Annotation.AspNetCore.ApiControllers.dll.
  • Anotar imágenes y documentos PDF en HTML5 y SVG:
    • Se agregó la capacidad de ver imágenes con anotaciones en varias páginas.
    • Se agregó la capacidad de mover una anotación de una página a otra en el modo de visualización de imágenes de varias páginas.
  • Se agregó una nueva herramienta visual, ImageMeasureTool, que le permite tomar medidas en una imagen. Hay metros disponibles para los siguientes objetos: línea, polilínea, elipse, ángulo entre líneas.
  • Se agregó la capacidad de transformar una anotación usando la matriz de transformación.
  • Optimizado el algoritmo de representación de anotaciones en WPF.
  • Cambios menores en la aplicación de demostración "AnnotationDemo".
  • Puede encontrar información detallada sobre los cambios en la API en la documentación.
  • En WinForms, un visor de imágenes con anotaciones (clase AnnotationViewer):
    • Se agregó soporte para el modo de varias páginas.
    • Se agregó la capacidad de mover una anotación de una página a otra en el modo de visualización de imágenes de varias páginas.
  • En la herramienta visual WinForms para trabajar con anotaciones (clase AnnotationTool):
    • Se agregó soporte para el modo de varias páginas.
    • Se agregaron varias mejoras menores.
  • En WPF, un visor de imágenes con anotaciones (clase WpfAnnotationViewer):
    • Se agregó soporte para el modo de varias páginas.
    • Se agregó la capacidad de mover una anotación de una página a otra en el modo de visualización de imágenes de varias páginas.
  • En la herramienta de anotación visual de WPF (clase WpfAnnotationTool):
    • Se agregó soporte para el modo de varias páginas.
    • Se agregaron varias mejoras menores.
  • Anotaciones:
    • Se agregó soporte para los estilos Nube y Triángulo en anotaciones: Rectangle, Ellipse, Text, FreeText, Highlight.
    • Se agregó la capacidad de establecer la alineación del texto en una anotación de sello usando la propiedad StampAnnotation.TextAlign.
  • Aplicaciones de demostración:
    • En la aplicación de demostración de WinForms y WPF AnnotationDemo:
      • Se agregó la capacidad de anotar imágenes en modo de varias páginas.
      • Se agregaron varias mejoras menores.
      • Errores menores solucionados.
    • En la aplicación de demostración ASP.NET WebForms y ASP.NET MVC AnnotationDemo:
      • Se agregó la capacidad de seleccionar una fuente para una anotación de texto de la lista de fuentes.
      • Se agregaron varias mejoras menores.
  • Puede encontrar información detallada sobre los cambios en la API en la documentación.
  • Se agregó la capacidad de establecer el estilo de Nube o Triángulo para los siguientes tipos de anotaciones: Lines, Polygon, Rulers, Angle, Triangle.
  • Anotar imágenes y documentos PDF en una aplicación web:
    • Se ha creado un servicio web independiente de la plataforma para anotar imágenes y documentos PDF. El servicio web independiente de la plataforma le permite crear rápidamente servicios web para cualquier plataforma web compatible con .NET, por ejemplo, ASP.NET MVC, ASP.NET WebForms, ServiceStack. El servicio web se encuentra en el ensamblado Vintasoft.Imaging.Annotation.Web.Services.dll.
    • Se ha creado un servicio web para anotar imágenes y documentos PDF en ASP.NET MVC 5. El servicio web está ubicado en el ensamblado Vintasoft.Imaging.Annotation.Web.Api2Controllers.dll.
    • Los controles HTML5 y SVG para anotar imágenes y documentos PDF ahora son compatibles con jQuery 2 y 3.
    • Ahora es posible agrupar anotaciones.
  • Aplicaciones de demostración:
    • La aplicación de demostración "Web Annotation Demo" ahora tiene la capacidad de mantener un registro de los cambios de anotación.
  • Se han solucionado varios errores menores.
  • Puede encontrar información detallada sobre los cambios en la API en la documentación.
  • Anotar imágenes y documentos PDF en ASP.NET:
    • Se ha agregado una nueva funcionalidad al controlador API web para anotar imágenes. Por ejemplo, se ha agregado la posibilidad de rotar una imagen con anotaciones.
    • Se ha agregado una nueva funcionalidad al controlador HTTP para anotar imágenes. Por ejemplo, se ha agregado la posibilidad de rotar una imagen con anotaciones.
    • Se ha creado un servicio WCF para anotar imágenes en ASP.NET.
  • Visualizadores de imágenes web con la capacidad de anotar imágenes:
    • Creamos controles HTML5, escritos en JavaScript, para ver imágenes y miniaturas con anotaciones en HTML5.
    • Se crearon controles SVG, los cuales fueron escritos en JavaScript, para visualizar imágenes y miniaturas con anotaciones en HTML.
    • Se han eliminado los controles web ASP.NET, ahora necesita usar controles HTML5 o SVG en su lugar.
    • Se agregó la capacidad de rotar ortogonalmente una imagen con anotaciones en el visor web de imágenes con anotaciones.
    • Se agregó la capacidad de rotar ortogonalmente miniaturas con anotaciones en el visor web de miniaturas con anotaciones.
  • Imprimir imágenes con anotaciones:
    • Se agregó la capacidad de vectorizar anotaciones en WinForms usando la clase AnnotatedPdfPrintDocument.
  • Código mejorado para la clase AnnotationVintasoftXmpFormatter. Ahora la clase te permite serializar los valores de enumeraciones arbitrarias.
  • Se han solucionado varios errores menores.
  • Puede encontrar información detallada sobre los cambios en la API en la documentación.
  • Se agregó la capacidad de anotar imágenes en una aplicación ASP.NET MVC:
    • Los controles web ASP.NET MVC4 y HTML5 se crearon para ver, anotar y editar imágenes y documentos PDF en aplicaciones ASP.NET MVC.
  • Aplicaciones de demostración:
    • Se creó la aplicación de demostración "ASP.NET MVC Annotation Viewer Demo": aplicación ASP.NET MVC4 y HTML5 para anotar imágenes y documentos PDF.
  • Errores menores solucionados.
  • Anotar imágenes en la Web:
    • La lista de anotaciones admitidas en ASP.NET se ha ampliado:
      • Highlight annotation
      • Referenced image annotation
      • Embedded image annotation
      • Sticky note annotation
      • Free text annotation
      • Link annotation
      • Polygon annotation
      • Freehand polygon annotation
      • Ruler annotation
      • Rulers annotation
      • Angle annotation
      • Triangle annotation
      • Mark annotation
    • Se agregó la capacidad de transformar anotaciones por puntos.
    • Se agregó la capacidad de usar interpolación para la anotación Líneas y la anotación Polígono.
  • Aplicaciones de demostración:
    • En la aplicación de demostración "Web Annotation Demo", se agregó la capacidad de ver y cambiar los valores de las propiedades de las anotaciones.
    • La aplicación de demostración "Web Annotation Demo" ha mejorado el diseño y la interfaz de usuario.
  • Se agregó la capacidad de anotar imágenes en una aplicación ASP.NET:
    • Clase WebAnnotationViewer: control de formularios web que le permite ver imágenes con anotaciones y anotar imágenes.
    • Clase WebAnnotatedThumbnailViewer: control de WebForms que le permite ver miniaturas de imágenes con anotaciones.
    • Actualmente se admiten las siguientes anotaciones:
      • Anotación rectangular (RectangleAnnotation)
      • Anotación elipse (EllipseAnnotation)
      • Anotación de flecha (ArrowAnnotation)
      • Anotación de línea (LineAnnotation)
      • Anotación de polilínea (PolylineAnnotation)
      • Anotación de texto (TextAnnotation)
      • Anotación de sello (StampAnnotation)
  • Implementada una nueva anotación ArrowAnnotation.
  • Algoritmo mejorado para el códec de anotación WANG. Ahora el códec puede guardar:
    • Rotado RectangleAnnotation
    • EllipseAnnotation
    • Rotado LineAnnotation, PolylineAnnotation y PolygonAnnotation
    • suavizado (UseInterpolation == true) PolylineAnnotation y PolygonAnnotationData
  • Se agregó la capacidad de establecer el tamaño predeterminado para anotaciones rectangulares.
  • Aplicaciones de demostración:
    • Se ha creado una nueva aplicación de demostración, "Web Annotation Demo", que demuestra cómo se pueden ver y anotar imágenes y archivos PDF en una aplicación web ASP.NET.
    • Se ha agregado la capacidad de crear una ArrowAnnotation a la aplicación de demostración "Annotation Demo".
  • Se ha cambiado el nombre de los ensamblajes y se han realizado cambios en la estructura del espacio de nombres. Información más detallada está disponible en la documentación.
  • Se agregó la capacidad de cambiar el radio de la zona interactiva del punto de interacción.
  • Errores menores solucionados.
  • El motor de anotaciones ha sido completamente rediseñado para hacerlo lo más flexible y rápido posible.
  • Se ha creado una jerarquía de clases para WinForms correspondiente al patrón de diseño Modelo-Vista-Presentador (MVP):
    • Se ha creado la clase AnnotationData y sus descendientes, que son responsables de almacenar los datos de anotación.
    • Se han creado la clase AnnotationView y sus descendientes, que son responsables del aspecto de la anotación y de cómo el usuario puede interactuar con la anotación.
    • Se ha creado una herramienta visual, AnnotationVisualTool, que se utiliza para crear, mostrar y editar una anotación de imagen en el visor de imágenes.
  • Se ha creado una jerarquía de clases para WPF que cumple con el patrón de diseño Modelo-Vista-VistaModelo (MVVM):
    • Se ha creado la clase AnnotationData y sus descendientes, que son responsables de almacenar los datos de anotación.
    • Se han creado la clase WpfAnnotationView y sus descendientes, que son responsables del aspecto de la anotación y de cómo el usuario puede interactuar con la anotación.
    • Se ha creado una herramienta visual WpfAnnotationVisualTool que se utiliza para crear, mostrar y editar una anotación de imagen en el visor de imágenes.
  • El sistema de eventos de anotación ha sido rediseñado:
    • Ahora es posible obtener, cambiar y deshacer cambios en cualquier propiedad de anotación.
    • Se ha hecho posible limitar el área de construcción y transformación de anotaciones.
  • La anotación y la colección de anotaciones admiten el mecanismo de serialización de objetos .NET estándar:
    • Se han creado los formateadores responsables de guardar y cargar una colección de anotaciones: AnnotationVintasoftBinaryFormatter, AnnotationVintasoftXmpFormatter y AnnotationWangFormatter.
    • Se puede guardar una colección de anotaciones utilizando cualquier formateador que admita el mecanismo de serialización de objetos .NET estándar, por ejemplo, la clase BinaryFormatter.
  • La clase AnnotationVisualTool, descendiente de la clase UserInteractionVisualTool, proporciona alta flexibilidad y personalización para crear y editar anotaciones.
  • Reelaborado el código de los controles de WinForms para mostrar imágenes y miniaturas con anotaciones.
  • Se han creado controles WPF para mostrar imágenes y miniaturas con anotaciones:
    • WpfAnnotationImageViewer - WPF-control diseñado para ver una imagen con anotaciones.
    • WpfAnnotatedThumbnailViewer - WPF-control diseñado para ver imágenes en miniatura con anotaciones.
  • Nuevas anotaciones creadas:
    • CompositeAnnotation - una anotación que define un conjunto de anotaciones que de alguna manera están relacionadas entre sí.
    • GroupAnnotation - una anotación que define un grupo de anotaciones con la capacidad de mover, cambiar el tamaño y rotar todo el grupo.
    • StickyNoteAnnotation - nota-anotación.
    • LeaderLineAnnotation - una anotación que define una línea que conecta dos anotaciones.
  • Se agregó la capacidad de seleccionar múltiples anotaciones.
  • Se agregó la capacidad de guardar grupos de anotaciones en formato WANG.
  • Se agregaron nuevas propiedades de anotación: información sobre el creador de la anotación y quién la modificó.
  • Anotación de texto libre mejorada.
  • Se agregó la capacidad de leer y escribir anotaciones en archivos PNG.
  • Mayor velocidad de anotaciones de dibujo.
  • El visor de anotaciones ha sido optimizado y acelerado.
  • Se corrigieron algunos errores en el decodificador/codificador de anotaciones WANG.
  • Codificación de anotaciones PDF mejorada.
  • Errores menores solucionados.
  • Se ha optimizado el algoritmo para el visor de miniaturas con anotaciones y se ha mejorado el rendimiento.
  • Se agregó la capacidad de anotar y ampliar imágenes con diferentes resoluciones horizontales y verticales en el visor de anotaciones.
  • Se agregó la funcionalidad de mezcla de colores para las anotaciones Highlight.
  • Se agregó​la capacidad de dibujar anotaciones en el objeto Gráficos.
  • Se agregó​la capacidad de crear anotaciones sin rotación. Cuando selecciona una anotación, el punto de rotación no se muestra.
  • Se ha mejorado la aplicación de demostración "Annotation Demo". Se agregó el control AnnotationsToolStrip: panel independiente con anotaciones.
  • Se agregó​la capacidad de mostrar información sobre herramientas para una anotación.
  • Errores menores solucionados.
  • Se agregó la capacidad de obtener una vista previa de una imagen en miniatura con anotaciones en PropertyGrid y cambiar esta imagen en PropertyGrid.
  • Se agregó​la capacidad de cambiar la propiedad Ubicación en PropertyGrid.
  • Se corrigió un error en el método ImageViewer.CancelAnnotationBuilding.
  • Mayor rendimiento general y menor uso de memoria.
  • Errores menores solucionados.
  • Se agregó soporte para anotaciones VintasoftBinary.
  • Se agregó soporte para anotaciones WANG: lectura y escritura.
  • Se agregó interpolación (suavizado) para las anotaciones Polyline, Polygon y FreehandLine.
  • Representación mejorada de anotaciones rectangulares.
  • Errores menores solucionados.
  • Se agregó​la capacidad de guardar/cargar anotaciones en/desde documentos PDF (se requiere el complemento VintaSoft PDF .NET).
  • Se corrigió un error en el modo de vista previa de píxel a píxel para imágenes con anotaciones y diferentes resoluciones horizontales/verticales.
  • Se agregó un nuevo método virtual SetResolution a la clase AnnotationBase.
  • Se agregó un nuevo método CalculateLength a la interfaz IRuler.
  • Se agregó​la capacidad de crear visualmente anotaciones simétricas.
  • Algunas correcciones mayores y menores.
  • Se ha actualizado la aplicación de demostración "Annotation Demo".
  • Mejoras en los consejos de anotación.
  • Mejoras en las anotaciones Angle y FreeText.
  • Errores menores solucionados.
  • Se agregó​la capacidad de modificar el esquema de anotación.
  • Se agregó la capacidad de guardar las proporciones de anotaciones del tipo Image.
  • Se mejoró la calidad de representación de las sugerencias de anotación.
  • Algunas correcciones mayores y menores.
  • Se agregó​la capacidad de usar pinceles personalizados para anotaciones.
  • Se agregó​la capacidad de guardar y cargar anotaciones GUID.
  • Errores menores solucionados.
  • Se agregó la capacidad de modificar anotaciones integradas o crear anotaciones personalizadas.
  • Se agregó​la capacidad de controlar completamente la interacción entre la anotación y el mouse.
  • Se han agregado nuevos tipos de anotaciones: FreeText y Link.
  • Se agregó la capacidad de usar puntas de flecha para las anotaciones de la Línea.
  • Se agregó​la capacidad de guardar anotaciones en un archivo JPEG.
  • Se agregó la capacidad de rotar una imagen con anotaciones en un ángulo arbitrario.
  • Algunas correcciones mayores y menores.
  • Se ha creado un ejemplo de construcción de una anotación de triángulo personalizada (Triangle).
  • Se ha actualizado la aplicación de demostración "Annotation Demo".
  • Se agregó​la capacidad de adjuntar un menú contextual a una anotación.
  • Errores menores solucionados.
  • Se ha actualizado la aplicación de demostración "Annotation Demo".
  • Se agregó​la capacidad de anotar una colección de imágenes con solo una línea de código.
  • Se agregó​la capacidad de establecer la alineación del texto en las anotaciones de texto.
  • Se agregó la capacidad de identificar anotaciones mediante un número de identificación GUID globalmente único.
  • Se corrigió un error en la operación de arrastrar y soltar en el visor de miniaturas con anotaciones.
  • Errores menores solucionados.
  • Se ha creado una aplicación de demostración "Web Stamp Image Demo" que muestra cómo anotar imágenes cargadas a un servidor web.
  • Se ha actualizado la aplicación de demostración "Annotation Demo".
  • Se agregó la capacidad de obtener una vista previa de imágenes en miniatura con anotaciones en el visor de miniaturas.
  • Se agregó la capacidad de monitorear cambios en una anotación o colección de anotaciones usando un nuevo mecanismo de eventos.
  • Documentación creada en formato Visual Studio .NET 2005.
  • Se corrigieron algunos errores en el visor de anotaciones.
  • Se corrigieron algunos errores en el motor de anotaciones.
  • Aumento del rendimiento general en el motor de anotaciones.
  • Se corrigió un error en la anotación de tipo EmbeddedImage.
  • Aplicaciones de demostración actualizadas.
  • Se han creado aplicaciones de demostración para sistemas de 32 y 64 bits.
  • Algunas correcciones mayores y menores.
  • Se han creado nuevos tipos de anotaciones:
    • Line - dibuja una línea.
    • Freehand line - dibuja una línea a mano alzada.
    • Ruler - dibuja una línea y calcula la longitud de la línea.
    • Rulers - dibuja una polilínea y calcula la longitud de la polilínea.
    • Angle - dibuja dos líneas desde un punto y calcula el ángulo entre ellas.
    • Polygon - dibuja un polígono.
    • Freehand polygon - dibuja un polígono a mano alzada.
    • Square (rectángulo simétrico) - dibuja un cuadrado.
    • Circle (elipse simétrica) - dibuja un círculo.
  • Se pueden calibrar las anotaciones de regla, reglas y ángulos.
  • Se ha creado un asistente de rotación (Rotation assistant).
  • Aplicaciones de demostración actualizadas.
  • Errores menores solucionados.
  • Se agregó la capacidad de crear colecciones de anotaciones asociadas con una imagen.
  • Se agregó la capacidad de colocar cualquier número de anotaciones en una colección.
  • Se agregó la capacidad de eliminar anotaciones de una colección.
  • Se agregó la capacidad de fusionar una imagen con una colección de anotaciones.
  • Se agregó la capacidad de guardar anotaciones en un archivo XML en formato Adobe XMP.
  • Se agregó la capacidad de cargar anotaciones desde un archivo XML.
  • Se agregó la capacidad de guardar anotaciones en un archivo TIFF en formato Adobe XMP.
  • Se agregó la capacidad de cargar anotaciones desde un archivo TIFF.
  • Se han creado las siguientes propiedades de anotación personalizadas: mover, cambiar tamaño, rotar, reflejar y procesar.
  • Tipos de anotaciones admitidos:
    • Rectangle - dibuja un rectángulo.
    • Ellipse - dibuja una elipse.
    • Embedded image - dibuja una imagen almacenada en la anotación.
    • Referenced image - dibuja una imagen almacenada en una fuente externa.
    • Text - dibuja texto.
    • Rubber stamp - dibuja un sello.