VintaSoft Annotation .NET Plug-in - Produkthistorie

Produktversionsinformationen

Auf dieser Seite finden Sie Informationen zur allgemeinen Entwicklungshistorie des VintaSoft Annotation .NET Plug-in. Informationen zu Änderungen an der SDK-API finden Sie in der Dokumentation.

  • .NET-Entwicklung:
    • Unterstützung für .NET 10 unter Windows, Linux und macOS hinzugefügt.
  • Webentwicklung:
    • Demoanwendungen:
      • Die Webdemoanwendung "Annotation Demo" kann nun den Verlauf von Annotationsänderungen anzeigen und durch diese navigieren.
  • .NET-Entwicklung:
    • Eine neue Freihandannotation wurde erstellt, die aus handgezeichneten Linien besteht.
    • Annotationen in Bildern können nun gelöscht werden.
    • Linienannotationspunkte in Bildern können nun gelöscht werden.
    • JPEG2000-Bilder können nun annotiert werden.
    • Die Verwendung von SVG-Bildern in Bildannotationen ist nun möglich.
  • Webentwicklung:
    • Eine neue Freihandannotation wurde erstellt, die aus handgezeichneten Linien besteht.
    • Annotationen in Bildern können nun gelöscht werden.
    • Linienannotationspunkte in Bildern können nun gelöscht werden.
    • Die Verwendung von SVG-Bildern in Bildannotationen ist nun möglich.
  • .NET-Entwicklung:
    • Unterstützung für .NET 9 unter Windows, Linux und macOS hinzugefügt.
  • Webentwicklung:
    • Das visuelle Tool WebMagnifierToolJS ermöglicht nun die Anzeige vergrößerter Bilder mit Anmerkungen. Zuvor wurden keine Anmerkungen angezeigt.
    • Die Eigenschaften LoadAnnotationsOnlyForDisplayedImages und LoadAnnotationsOnlyForVisibleImages wurden der Klasse WebAnnotationViewerJS hinzugefügt.
  • Unterstützung für .NET 8.0 unter Windows, Linux und macOS hinzugefügt.
  • .NET-Entwicklung:
    • Die Möglichkeit, eine digitale Signatur basierend auf Anmerkungen zu erstellen und ein PDF-Dokument mit einer digitalen Signatur zu signieren, wurde hinzugefügt.
    • Demoanwendungen:
      • Die Demoanwendungen AnnotationDemo und WpfAnnotationDemo bieten nun die Möglichkeit, auf Basis von Anmerkungen eine digitale Signatur zu erstellen und ein PDF-Dokument mit dieser Signatur zu signieren.
    • Mehrere kleinere Fehler wurden behoben.
  • Webentwicklung:
    • Anmerkungen können nun im Web-Dokumentenbetrachter kommentiert werden.
  • .NET-Entwicklung:
    • Unterstützung für .NET 7 unter Windows, Linux und macOS wurde hinzugefügt.
    • Die Auswahl von Anmerkungen per Maus oder Tastatur kann nun verhindert werden (siehe die Eigenschaft AnnotationData.CanSelect).
    • Die Verwendung der Klasse System.Runtime.Serialization.Formatters.Binary.BinaryFormatter wurde in .NET 7 deaktiviert, da die Klasse BinaryFormatter ab .NET 7 nicht mehr verwendet werden kann.
    • Mehrere kleinere Fehler wurden behoben.
  • .NET-Entwicklung:
    • Plattformübergreifende Unterstützung für Windows, Linux und macOS in .NET 6, .NET 5 und .NET Core 3.1 hinzugefügt.
    • Die folgenden .NET-Assemblies wurden erstellt:
      • Vintasoft.Imaging.Annotation.Pdf.UI.dll
    • 2D-Grafiken zeichnen:
      • Der Code des Plugins für die Arbeit mit 2D-Grafiken wurde vollständig neu geschrieben.
      • Die gesamte Arbeit mit zweidimensionalen Grafiken wird nun mit der Zeichen-Engine (Vintasoft) durchgeführt.Imaging.Drawing.DrawingEngine-Klasse). Das Plugin verwendet die GDI+-Bibliothek (System.Drawing.Common) nicht mehr direkt.
      • Das Plugin benötigt eine plattformübergreifende Zeichen-Engine für Windows, Linux und macOS auf Basis der SkiaSharp-Bibliothek oder eine Zeichen-Engine für Windows auf Basis der GDI+-Bibliothek (System.Drawing.Common).
    • Der Algorithmus zum Speichern von Anmerkungen in einem PDF-Dokument wurde verbessert.
      Der Algorithmus zeichnet Anmerkungen nun mithilfe der PDF-Zeichen-Engine und kann so Ansichten für beliebige Anmerkungen erstellen.
      Zuvor erstellte der Algorithmus nur Ansichten für eine Reihe von "Standard"-Anmerkungen.
    • Viele kleinere Fehler wurden behoben.
  • .NET-Entwicklung:
    • Unterstützte Plattformen:
      • Unterstützung für .NET 6 unter Windows hinzugefügt.
    • Unterstützte Entwicklungsumgebungen:
      • Kompatibilität mit Visual Studio 2022 hinzugefügt.
    • Unterstützte Betriebssysteme:
      • Kompatibilität mit Windows 11 hinzugefügt.
      • Kompatibilität mit Windows Server 2003 nicht mehr unterstützt.
    • Neue Annotation "OfficeAnnotation" hinzugefügt, mit der die DOCX-Seite eines Dokuments angezeigt werden kann.
    • Die Möglichkeit, OfficeAnnotation-Text mithilfe des Rich-Text-Editors zu bearbeiten, wurde hinzugefügt:
      • Text bearbeiten
      • Eigenschaften des ausgewählten Texts ändern: Schriftart, Größe, Farbe, Fett, Kursiv, Unterstrichen, Hochstellung, Tiefstellung, horizontale Skalierung, Buchstabenabstand
      • Horizontale Absatzausrichtung ändern: links, rechts, zentriert, Blocksatz
      • Absatzeinzug ändern
      • Zeilenabstand ändern
      • Nummerierte Liste erstellen
    • Demoanwendungen:
      • Neue Funktionen zu AnnotationDemo/WpfAnnotationDemo hinzugefügt:
        • Die Möglichkeit, OfficeAnnotation zu einem Bild hinzuzufügen, wurde hinzugefügt.
      • Neue Funktionen wurden zu DocumentViewerDemo/WpfDocumentViewerDemo hinzugefügt:
        • Die Möglichkeit, OfficeAnnotation zu einem Bild hinzuzufügen, wurde hinzugefügt.
    • Die folgenden .NET-Assemblies wurden erstellt:
      • Vintasoft.Imaging.Annotation.Office.dll
      • Vintasoft.Imaging.Annotation.Office.UI.dll
      • Vintasoft.Imaging.Annotation.Office.Wpf.UI.dll
  • Webentwicklung:
    • Unterstützte Plattformen:
      • Die JavaScript-Engine ist nicht mehr von der jQuery-Bibliothek abhängig und vollständig in JavaScript ES5 geschrieben.
      • Die JavaScript-Engine unterstützt jetzt nur noch HTML5-Webbrowser. Die Unterstützung für ältere Webbrowser auf Basis der SVG-Technologie ist abgeschlossen, und das Skript Vintasoft.Imaging.Annotation.Svg.js wird nicht mehr unterstützt.
    • Kleinere Korrekturen wurden an der JavaScript-API vorgenommen. Weitere Informationen finden Sie in der Dokumentation.
    • Nicht kritische Fehler in der JavaScript-Engine wurden behoben.
  • .NET-Entwicklung:
    • Unterstützte Plattformen:
      • Unterstützung für .NET 5 für Windows hinzugefügt.
  • .NET-Entwicklung:
    • Die Möglichkeit, Bilder mit Anmerkungen im WinForms-Bildbetrachter zu vergrößern, wurde hinzugefügt.
    • Kleinere Fehler wurden behoben.
  • Webentwicklung:
    • Die Möglichkeit, den Algorithmus für die Serialisierung/Deserialisierung einer benutzerdefinierten Webanmerkung zu überschreiben, wurde hinzugefügt.
    • Die Möglichkeit, den Algorithmus für das Zeichnen einer benutzerdefinierten Webanmerkung zu überschreiben, wurde hinzugefügt.
  • .NET-Entwicklung:
    • Unterstützte Plattformen:
      • Unterstützung für WPF und WinForms wurde hinzugefügt..NET Core 3 für Windows.
        Die folgenden .NET Core-Assemblies wurden erstellt:
        • Vintasoft.Imaging.Annotation.UI.dll
        • Vintasoft.Imaging.Annotation.Wpf.UI.dll
        • Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.dll
      • Die Möglichkeit, Bild- oder Dokumentanmerkungen im WinForms/WPF-Bildbetrachter Kommentare hinzuzufügen, wurde hinzugefügt:
        • Kommentare oder Antworten hinzufügen und entfernen
        • Kommentarthreads erstellen
        • Den Status für einen Kommentar oder eine Antwort festlegen
        • Kommentare im Bildbetrachter oder in der Anwendungsoberfläche anzeigen
      • Bilder mit Anmerkungen in WinForms anzeigen:
        • WinForms-Steuerelemente (AnnotationViewer usw.) und Anmerkungstypen (AnnotationView usw.) wurden von der Assembly Vintasoft.Imaging.Annotation.dll in die Assembly Vintasoft.Imaging.Annotation.UI.dll verschoben.
      • Demoanwendungen:
        • WPF- und WinForms-Demoanwendung AnnotationDemo für .NET Core erstellt.
        • Die Möglichkeit, Bilder in den Demoanwendungen AnnotationDemo und WpfAnnotationDemo zu annotieren, wurde hinzugefügt.
  • .NET-Entwicklung:
    • Unterstützte Plattformen:
      • Unterstützung (ohne UI-Steuerelemente) für .NET Core 3 für Windows hinzugefügt.
        Die folgenden .NET Core-Assemblies wurden erstellt:
        • Vintasoft.Imaging.Annotation.dll
        • Vintasoft.Imaging.Annotation.Pdf.dll
        • Vintasoft.Imaging.Annotation.Dicom.dll
        • Vintasoft.Imaging.Annotation.Dicom.UI.dll.
      • Die Unterstützung für .NET Framework 2.0 wurde eingestellt; das SDK unterstützt nun .NET Framework 4+ und 3.5.
  • Webentwicklung:
    • Annotieren von Bildern und PDF-Dokumenten in einer Webanwendung:
      • Ein plattformunabhängiger .NET Core-Webdienst zum Annotieren von Bildern und PDF-Dokumenten wurde erstellt.
        Ein plattformunabhängiger Webdienst ermöglicht die schnelle Erstellung von Webdiensten für jede .NET Core-kompatible Webplattform, wie z. B. ASP.NET Core MVC und ServiceStack. Der Webdienst befindet sich in der Assembly Vintasoft.Imaging.Annotation.Web.Services.dll.
      • Ein Webdienst zum Kommentieren von Bildern und PDF-Dokumenten in ASP.NET Core MVC wurde erstellt.
        Der Webdienst befindet sich in der Assembly Vintasoft.Imaging.Annotation.AspNetCore.ApiControllers.dll.
  • Kommentieren von Bildern und PDF-Dokumenten in HTML5 und SVG:
    • Die Möglichkeit, mehrseitige Bilder mit Anmerkungen anzuzeigen, wurde hinzugefügt.
    • Die Möglichkeit, Anmerkungen im Mehrseiten-Bildanzeigemodus von einer Seite auf eine andere zu verschieben, wurde hinzugefügt.
  • Ein neues visuelles Werkzeug, ImageMeasureTool, wurde hinzugefügt, mit dem Sie Messungen an einem Bild durchführen können. Messungen sind für die folgenden Objekte verfügbar: Linie, Polylinie, Ellipse und Winkel zwischen Linien.
  • Die Möglichkeit, Annotationen mithilfe einer Transformationsmatrix zu transformieren, wurde hinzugefügt.
  • Der Rendering-Algorithmus für Annotationen in WPF wurde optimiert.
  • Kleinere Änderungen in der Demo-Anwendung "AnnotationDemo".
  • Detaillierte Informationen zu den API-Änderungen finden Sie in der Dokumentation.
  • In WinForms wurde der Annotationsbildbetrachter (Klasse AnnotationViewer) wie folgt aktualisiert:
    • Unterstützung für den Mehrseitenmodus hinzugefügt.
    • Die Möglichkeit, Anmerkungen im Mehrseiten-Bildanzeigemodus von einer Seite auf eine andere zu verschieben, wurde hinzugefügt.
  • In WinForms, das visuelle Werkzeug zum Arbeiten mit Annotationen (AnnotationTool-Klasse):
    • Unterstützung für den Mehrseitenmodus hinzugefügt.
    • Mehrere kleinere Verbesserungen hinzugefügt.
  • In WPF, der Annotationsbildbetrachter (WpfAnnotationViewer-Klasse):
    • Unterstützung für den Mehrseitenmodus hinzugefügt.
    • Die Möglichkeit, Anmerkungen im Mehrseiten-Bildanzeigemodus von einer Seite auf eine andere zu verschieben, wurde hinzugefügt.
  • Im visuellen WPF-Tool für die Arbeit mit Anmerkungen (Klasse WpfAnnotationTool):
    • Unterstützung für den Mehrseitenmodus hinzugefügt.
    • Mehrere kleinere Verbesserungen hinzugefügt.
  • Anmerkungen:
    • Unterstützung für die Stile Wolke und Dreieck in Anmerkungen hinzugefügt: Rechteck, Ellipse, Text, Freitext, Hervorhebung.
    • Die Möglichkeit, die Textausrichtung in der Stempelanmerkung mithilfe der Eigenschaft StampAnnotation.TextAlign festzulegen, wurde hinzugefügt.
  • Demoanwendungen:
    • In WinForms und der WPF-Demoanwendung AnnotationDemo:
      • Die Möglichkeit, Bilder im Mehrseitenmodus zu annotieren, wurde hinzugefügt.
      • Mehrere kleinere Verbesserungen hinzugefügt.
      • Kleinere Fehler wurden behoben.
    • In der ASP.NET WebForms- und ASP.NET MVC-Demoanwendung AnnotationDemo:
      • Die Möglichkeit, eine Schriftart für eine Textanmerkung aus der Schriftartenliste auszuwählen, wurde hinzugefügt.
      • Mehrere kleinere Verbesserungen hinzugefügt.
  • Detaillierte Informationen zu den API-Änderungen finden Sie in der Dokumentation.
  • Die Möglichkeit, den Stil "Wolke" oder "Dreieck" für die folgenden Anmerkungstypen festzulegen, wurde hinzugefügt: Linien, Polygone, Lineale, Winkel, Dreiecke.
  • Annotieren von Bildern und PDF-Dokumenten in einer Webanwendung:
    • Ein plattformunabhängiger Webdienst zum Kommentieren von Bildern und PDF-Dokumenten wurde erstellt. Mit diesem Webdienst können Sie schnell Webdienste für jede .NET-kompatible Webplattform erstellen, z. B. für ASP.NET MVC, ASP.NET WebForms und ServiceStack. Der Webdienst befindet sich in der Assembly "Vintasoft.Imaging.Annotation.Web.Services.dll".
    • Ein Webdienst zum Kommentieren von Bildern und PDF-Dokumenten in ASP.NET MVC 5 wurde erstellt. Der Webdienst befindet sich in der Assembly "Vintasoft.Imaging.Annotation.Web.Api2Controllers.dll".
    • HTML5- und SVG-Steuerelemente zum Kommentieren von Bildern und PDF-Dokumenten sind jetzt mit jQuery 2 und 3 kompatibel.
    • Die Möglichkeit, Kommentare zu gruppieren, wurde hinzugefügt.
  • Demoanwendungen:
    • Die Demo-Anwendung "Web Annotation Demo" unterstützt jetzt die Protokollierung von Annotationsänderungen.
  • Mehrere kleinere Fehler wurden behoben.
  • Detaillierte Informationen zu den API-Änderungen finden Sie in der Dokumentation.
  • Kommentieren von Bildern und PDF-Dokumenten in ASP.NET:
    • Dem Web-API-Controller zum Kommentieren von Bildern wurden neue Funktionen hinzugefügt. Beispielsweise wurde die Möglichkeit hinzugefügt, Bilder mit Kommentaren zu drehen.
    • Dem HTTP-Handler zum Kommentieren von Bildern wurden neue Funktionen hinzugefügt. Beispielsweise wurde die Möglichkeit hinzugefügt, Bilder mit Kommentaren zu drehen.
    • Ein WCF-Dienst zum Annotieren von Bildern in ASP.NET wurde erstellt.
  • Web-Bildbetrachter mit der Möglichkeit zum Annotieren von Bildern:
    • HTML5-Steuerelemente in JavaScript wurden zum Anzeigen von Bildern und Miniaturansichten mit Annotationen in HTML5 erstellt.
    • SVG-Steuerelemente in JavaScript wurden zum Anzeigen von Bildern und Miniaturansichten mit Annotationen in HTML erstellt.
    • ASP.NET-Websteuerelemente wurden entfernt; stattdessen sollten nun HTML5- oder SVG-Steuerelemente verwendet werden.
    • Die Möglichkeit, annotierte Bilder im webbasierten Bildbetrachter orthogonal zu drehen, wurde hinzugefügt.
    • Die Möglichkeit, annotierte Miniaturansichten im webbasierten Miniaturansichtsbetrachter orthogonal zu drehen, wurde hinzugefügt.
  • Drucken von annotierten Bildern:
    • Die Möglichkeit, Annotationen im Vektorformat in WinForms mithilfe der Klasse AnnotatedPdfPrintDocument zu drucken, wurde hinzugefügt.
  • Der Code der Klasse AnnotationVintasoftXmpFormatter wurde verbessert. Die Klasse ermöglicht nun die Serialisierung beliebiger Enumerationswerte.
  • Mehrere kleinere Fehler wurden behoben.
  • Detaillierte Informationen zu den API-Änderungen finden Sie in der Dokumentation.
  • Die Möglichkeit, Bilder in einer ASP.NET MVC-Anwendung zu annotieren, wurde hinzugefügt:
    • Es wurden ASP.NET MVC4- und HTML5-Websteuerelemente zum Anzeigen, Annotieren und Bearbeiten von Bildern und PDF-Dokumenten in ASP.NET MVC-Anwendungen erstellt.
  • Demoanwendungen:
    • Die Demo-Anwendung "ASP.NET MVC Annotation Viewer Demo" wurde erstellt - eine ASP.NET MVC4- und HTML5-Anwendung zum Annotieren von Bildern und PDF-Dokumenten.
  • Kleinere Fehler wurden behoben.
  • Bildannotationen im Web:
    • Die Liste der in ASP.NET unterstützten Annotationen wurde erweitert:
      • 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
    • Die Möglichkeit, Annotationen anhand von Punkten zu transformieren, wurde hinzugefügt.
    • Die Möglichkeit, Interpolation für Linien- und Polygonannotationen zu verwenden, wurde hinzugefügt.
  • Demoanwendungen:
    • Die Anwendung "Web Annotation Demo" unterstützt nun das Anzeigen und Bearbeiten von Annotationseigenschaften.
    • Die Anwendung "Web Annotation Demo" verfügt über ein verbessertes Design und eine optimierte Benutzeroberfläche.
  • Die Möglichkeit, Bilder in ASP.NET-Anwendungen mit Anmerkungen zu versehen, wurde hinzugefügt:
    • Die Klasse "WebAnnotationViewer" ist ein WebForms-Steuerelement, mit dem Sie Bilder mit Anmerkungen anzeigen und kommentieren können.
    • Die Klasse "WebAnnotatedThumbnailViewer" ist ein WebForms-Steuerelement, mit dem Sie Bildminiaturen mit Anmerkungen anzeigen können.
    • Folgende Annotationen werden derzeit unterstützt:
      • RectangleAnnotation
      • EllipseAnnotation
      • ArrowAnnotation
      • LineAnnotation
      • PolylineAnnotation
      • TextAnnotation
      • StampAnnotation
  • Die neue Annotation "Pfeilannotation" wurde implementiert.
  • Der WANG-Annotationscodec-Algorithmus wurde verbessert. Der Codec kann nun Folgendes speichern:
    • Gedrehte RectangleAnnotation
    • EllipseAnnotation
    • Gedrehte LineAnnotation, PolylineAnnotation und PolygonAnnotation
    • Geglättete (Interpolation verwenden == true) PolylineAnnotation und PolygonAnnotationData
  • Die Möglichkeit, die Standardgröße für rechteckige Anmerkungen festzulegen, wurde hinzugefügt.
  • Demoanwendungen:
    • Eine neue Demoanwendung, "Web Annotation Demo", wurde erstellt, die zeigt, wie Bilder und PDF-Dateien in einer ASP.NET-Webanwendung angezeigt und annotiert werden können.
    • Die Möglichkeit, Pfeilanmerkungen zu erstellen, wurde der Anwendung "Annotation Demo" hinzugefügt.
  • Die Assemblies wurden umbenannt und die Namespace-Struktur geändert. Weitere Details finden Sie in der Dokumentation.
  • Die Möglichkeit, den Radius der interaktiven Zone des interaktiven Punktes zu ändern, wurde hinzugefügt.
  • Kleinere Fehler wurden behoben.
  • Die Annotations-Engine wurde komplett überarbeitet, um maximale Flexibilität und Geschwindigkeit zu gewährleisten.
  • Für WinForms wurde eine Klassenhierarchie erstellt, die dem Model-View-Presenter (MVP)-Entwurfsmuster folgt:
    • Die Klasse "AnnotationData" und ihre Unterklassen, die für die Speicherung von Annotationsdaten zuständig sind, wurden erstellt.
    • Die Klasse "AnnotationView" und ihre Unterklassen, die für die Darstellung der Annotation und die Interaktionsmöglichkeiten des Benutzers verantwortlich sind, wurden erstellt.
    • Das visuelle Werkzeug "AnnotationVisualTool" wurde erstellt, das zum Erstellen, Anzeigen und Bearbeiten von Bildannotationen in einem Bildbetrachter dient.
  • Für WPF wurde eine Klassenhierarchie erstellt, die dem Model-View-ViewModel (MVVM)-Entwurfsmuster folgt.
    • Die Klasse "AnnotationData" und ihre Unterklassen, die für die Speicherung von Annotationsdaten zuständig sind, wurden erstellt.
    • Die Klasse WpfAnnotationView und ihre Unterklassen wurden erstellt. Sie sind für das Erscheinungsbild der Annotationen und die Interaktion des Benutzers mit ihnen verantwortlich.
    • Das visuelle Werkzeug WpfAnnotationVisualTool wurde erstellt. Es dient zum Erstellen, Anzeigen und Bearbeiten von Bildannotationen in einem Bildbetrachter.
  • Das Ereignissystem für Annotationen wurde überarbeitet.
    • Es ist nun möglich, Änderungen an beliebigen Annotationseigenschaften abzurufen, zu ändern und zu verwerfen.
    • Es ist nun möglich, den Umfang der Annotationserstellung und -transformation einzuschränken.
  • Annotationen und Annotationssammlungen unterstützen den Standardmechanismus der .NET-Objektserialisierung:
    • Es wurden Formatierer zum Speichern und Laden von Annotationssammlungen erstellt: AnnotationVintasoftBinaryFormatter, AnnotationVintasoftXmpFormatter und AnnotationWangFormatter.
    • Eine Annotationssammlung kann mit jedem Formatierer gespeichert werden, der den Standardmechanismus der .NET-Objektserialisierung unterstützt, z. B. mit der Klasse BinaryFormatter.
  • Die Klasse AnnotationVisualTool, eine Unterklasse der Klasse UserInteractionVisualTool, bietet hohe Flexibilität und Anpassbarkeit beim Erstellen und Bearbeiten von Annotationen.
  • Der Code für WinForms-Steuerelemente zum Anzeigen von Bildern und Miniaturansichten mit Annotationen wurde überarbeitet.
  • Es wurden WPF-Steuerelemente zum Anzeigen von Bildern und Miniaturansichten mit Anmerkungen erstellt:
    • WpfAnnotationImageViewer - WPF-Steuerelement zum Anzeigen von Bildern mit Anmerkungen.
    • WpfAnnotatedThumbnailViewer - WPF-Steuerelement zum Anzeigen von Miniaturansichten von Bildern mit Anmerkungen.
  • Neue Anmerkungen wurden erstellt:
    • CompositeAnnotation - Anmerkung, die eine Gruppe von Anmerkungen definiert, die in einem bestimmten Zusammenhang stehen.
    • GroupAnnotation - Anmerkung, die eine Gruppe von Anmerkungen definiert, die verschoben, in der Größe geändert und gedreht werden kann.
    • StickyNoteAnnotation - eine Notizanmerkung.
    • LeaderLineAnnotation - eine Annotation, die eine Linie definiert, die zwei Annotationen verbindet.
  • Die Möglichkeit, mehrere Annotationen auszuwählen, wurde hinzugefügt.
  • Die Möglichkeit, Gruppen von Annotationen im WANG-Format zu speichern, wurde hinzugefügt.
  • Neue Annotationseigenschaften hinzugefügt: Informationen zum Ersteller der Annotation und zum Bearbeiter.
  • Verbesserte Freitextannotation.
  • Annotationen können nun in PNG-Dateien gelesen und geschrieben werden.
  • Annotations-Rendering-Geschwindigkeit erhöht.
  • Annotationsanzeige optimiert und beschleunigt.
  • Einige Fehler im WANG-Annotationsdecoder/-codierer behoben.
  • Annotationscodierung in PDF verbessert.
  • Kleinere Fehler wurden behoben.
  • Der Algorithmus für die Miniaturansicht mit Anmerkungen wurde optimiert und die Leistung verbessert.
  • Im Anmerkungsbetrachter können nun Bilder mit unterschiedlichen horizontalen und vertikalen Auflösungen annotiert und gezoomt werden.
  • Farbmischfunktionen für Hervorhebungsanmerkungen wurden hinzugefügt.
  • Anmerkungen können nun auf dem Grafikobjekt gezeichnet werden.
  • Anmerkungen können nun ohne Drehung erstellt werden. Der Drehpunkt wird bei der Auswahl einer Anmerkung nicht angezeigt.
  • Die Anwendung "Annotation Demo" wurde verbessert. Das Steuerelement "AnnotationsToolStrip" - ein unabhängiges Bedienfeld mit Anmerkungen - wurde hinzugefügt.
  • Tooltips für Anmerkungen können nun angezeigt werden.
  • Kleinere Fehler wurden behoben.
  • Die Möglichkeit, eine Miniaturansicht eines Bildes mit Anmerkungen im PropertyGrid anzuzeigen und dieses Bild im PropertyGrid zu ändern, wurde hinzugefügt.
  • Die Möglichkeit, die Eigenschaft "Location" im PropertyGrid zu ändern, wurde hinzugefügt.
  • Ein Fehler in der Methode ImageViewer.CancelAnnotationBuilding wurde behoben.
  • Die Gesamtleistung wurde verbessert und der Speicherverbrauch reduziert.
  • Kleinere Fehler wurden behoben.
  • Unterstützung für Vintasoft-Binäranmerkungen wurde hinzugefügt.
  • Unterstützung für WANG-Anmerkungen (Lesen und Schreiben) wurde hinzugefügt.
  • Interpolation (Anti-Aliasing) für Polylinien-, Polygon- und Freihandlinienanmerkungen wurde hinzugefügt.
  • Verbesserte Darstellung von Rechteck-Anmerkungen.
  • Kleinere Fehler wurden behoben.
  • Die Möglichkeit, Anmerkungen in/aus PDF-Dokumenten zu speichern/laden, wurde hinzugefügt (VintaSoft PDF .NET Plug-in erforderlich).
  • Ein Fehler im Pixel-zu-Pixel-Vorschaumodus für Bilder mit Anmerkungen und unterschiedlichen horizontalen/vertikalen Auflösungen wurde behoben.
  • Der Klasse "AnnotationBase" wurde die neue virtuelle Methode "SetResolution" hinzugefügt.
  • Der Schnittstelle "IRuler" wurde die neue Methode "CalculateLength" hinzugefügt.
  • Die Möglichkeit, symmetrische Anmerkungen visuell zu erstellen, wurde hinzugefügt.
  • Diverse größere und kleinere Fehlerbehebungen.
  • Die Anwendung "Annotation Demo" wurde aktualisiert.
  • Verbesserungen bei den Anmerkungstipps.
  • Verbesserungen bei Winkel- und Freitextanmerkungen.
  • Kleinere Fehler wurden behoben.
  • Die Möglichkeit, die Anmerkungskontur zu bearbeiten, wurde hinzugefügt.
  • Die Möglichkeit, das Seitenverhältnis von Bildanmerkungen beizubehalten, wurde hinzugefügt.
  • Die Darstellungsqualität der Anmerkungsspitzen wurde verbessert.
  • Diverse größere und kleinere Fehlerbehebungen.
  • Die Möglichkeit, benutzerdefinierte Pinsel für Anmerkungen zu verwenden, wurde hinzugefügt.
  • Die Möglichkeit, Anmerkungs-GUIDs zu speichern und zu laden, wurde hinzugefügt.
  • Kleinere Fehler wurden behoben.
  • Die Möglichkeit, integrierte Anmerkungen zu bearbeiten oder benutzerdefinierte zu erstellen, wurde hinzugefügt.
  • Die Möglichkeit, die Interaktion zwischen Anmerkungen und der Maus vollständig zu steuern, wurde hinzugefügt.
  • Neue Anmerkungstypen hinzugefügt: Freitext und Link.
  • Die Möglichkeit, Pfeilspitzen für Linienanmerkungen zu verwenden, wurde hinzugefügt.
  • Die Möglichkeit, Anmerkungen als JPEG-Datei zu speichern, wurde hinzugefügt.
  • Die Möglichkeit, ein Bild mit Anmerkungen um einen beliebigen Winkel zu drehen, wurde hinzugefügt.
  • Diverse größere und kleinere Fehlerbehebungen.
  • Ein Beispiel für die Erstellung einer benutzerdefinierten Dreiecksanmerkung (Dreieck) wurde erstellt.
  • Die Anwendung "Annotation Demo" wurde aktualisiert.
  • Die Möglichkeit, Anmerkungen ein Kontextmenü zuzuordnen, wurde hinzugefügt.
  • Kleinere Fehler wurden behoben.
  • Die Anwendung "Annotation Demo" wurde aktualisiert.
  • Die Möglichkeit, eine Bildersammlung mit nur einer Codezeile zu annotieren, wurde hinzugefügt.
  • Die Möglichkeit, die Textausrichtung in Textanmerkungen festzulegen, wurde hinzugefügt.
  • Die Möglichkeit, Anmerkungen anhand ihrer global eindeutigen Identifikationsnummer (GUID) zu identifizieren, wurde hinzugefügt.
  • Ein Fehler in der Drag-and-Drop-Funktion der Miniaturansicht mit Anmerkungen wurde behoben.
  • Kleinere Fehler wurden behoben.
  • Eine Demo-Anwendung namens "Web Stamp Image Demo" wurde erstellt, die zeigt, wie auf einen Webserver hochgeladene Bilder annotiert werden.
  • Die Anwendung "Annotation Demo" wurde aktualisiert.
  • Die Möglichkeit, Miniaturansichten von Bildern mit Annotationen in der Miniaturansicht anzuzeigen, wurde hinzugefügt.
  • Die Möglichkeit, Änderungen an einer Annotation oder Annotationssammlung mithilfe des neuen Ereignismechanismus zu überwachen, wurde hinzugefügt.
  • Die Dokumentation wurde im Visual Studio .NET 2005-Format generiert.
  • Einige Fehler in der Annotationsansicht wurden behoben.
  • Einige Fehler in der Annotations-Engine wurden behoben.
  • Die Gesamtleistung der Annotations-Engine wurde verbessert.
  • Ein Fehler im Annotationstyp "Eingebettetes Bild" wurde behoben.
  • Demoanwendungen aktualisiert.
  • Demoanwendungen für 32- und 64-Bit-Systeme erstellt.
  • Diverse größere und kleinere Fehlerbehebungen.
  • Neue Beschriftungstypen erstellt:
    • Line - zeichnet eine Linie.
    • Freehand line - zeichnet eine Freihandlinie.
    • Ruler - zeichnet eine Linie und berechnet deren Länge.
    • Rulers - zeichnet eine Polylinie und berechnet deren Länge.
    • Angle - zeichnet zwei Linien von einem Punkt aus und berechnet den Winkel zwischen ihnen.
    • Polygon - zeichnet ein Polygon.
    • Freehand polygon - zeichnet ein Freihandpolygon.
    • Square (symmetrisches Rechteck) - zeichnet ein Quadrat.
    • Circle (symmetrische Ellipse) - zeichnet einen Kreis.
  • Lineal, Lineale und Winkelmarkierungen können kalibriert werden.
  • Rotationsassistent erstellt.
  • Demoanwendungen aktualisiert.
  • Kleinere Fehler wurden behoben.
  • Die Möglichkeit, Anmerkungssammlungen zu einem Bild zu erstellen, wurde hinzugefügt.
  • Die Möglichkeit, beliebig viele Anmerkungen in einer Sammlung zu platzieren, wurde hinzugefügt.
  • Die Möglichkeit, Anmerkungen aus einer Sammlung zu entfernen, wurde hinzugefügt.
  • Die Möglichkeit, ein Bild mit einer Anmerkungssammlung zusammenzuführen, wurde hinzugefügt.
  • Die Möglichkeit, Anmerkungen im Adobe XMP-Format in einer XML-Datei zu speichern, wurde hinzugefügt.
  • Die Möglichkeit, Anmerkungen aus einer XML-Datei zu laden, wurde hinzugefügt.
  • Die Möglichkeit, Anmerkungen im Adobe XMP-Format in einer TIFF-Datei zu speichern, wurde hinzugefügt.
  • Die Möglichkeit, Anmerkungen aus einer TIFF-Datei zu laden, wurde hinzugefügt.
  • Die folgenden benutzerdefinierten Annotationseigenschaften wurden erstellt: Verschieben, Größe ändern, Drehen, Spiegeln und Bearbeiten.
  • Unterstützte Annotationstypen:
    • Rectangle - zeichnet ein Rechteck.
    • Ellipse - zeichnet eine Ellipse.
    • Embedded image - zeichnet ein in der Annotation gespeichertes Bild.
    • Referenced image - zeichnet ein in einer externen Quelle gespeichertes Bild.
    • Text - zeichnet Text.
    • Rubber stamp - zeichnet einen Stempel.