DaVinci 4 Grafikbibliothek

Davinci 4 macht es Softwareentwicklern leicht, professionelle Grafikverarbeitung in eigene Anwendungen für Windows, Windows CE, Linux, MacOS X und Solaris zu integrieren.

Davinci 4 hilft sowohl beim Importieren und Exportieren von Grafiken in den verschiedenen Dateiformaten, als auch bei der Anzeige, der Analyse und Veränderung von Grafiken. Mit wenigen Zeilen VBS-Code können Sie zum Beispiel einen Stapel Papier vom Einzelblatteinzug einscannen, nach Strichcodes absuchen und in mehrseitigen TIFF-Dateien speichern.

Das Lizenzmodell erlaubt DaVinci 4 Kunden ohne weitere Kosten eine beliebige Anzahl von Kopien der DaVinci 4 DLL/OCX/VCL Module, auch die Lizenzpreise je Entwickler sind moderat.

Import und Export

DaVinci 4 erlaubt Ihrer Anwendung den Import und Export fast aller wichtigen Dateiformate für Grafiken. Dabei unterstützt DaVinci 4 nicht nur die einfachsten Varianten von z.B. TIFF-Dateien, sondern auch Dateien mit besonderen Eigenschaften und Kompressionsmethoden wie z.B. TIFF-Dateien mit 16 Bit Auflösung je Farbkomponente im CMYK-Farbraum oder mit JPEG-Kompression.

Mit Ihrer Anwendung tauscht DaVinci 4 die Bitmap-Grafiken als einen Speicherblock im DIB (Device-Independent-Bitmap) Format aus. Dies ist dieselbe Darstellung wie bei der Datenübertragung von Grafiken über die Windows Zwischenablage und wird von allen unter Windows üblichen Entwicklungsumgebungen unterstützt.

Leicht können Sie auch eine Grafik von einem angeschlossenen TWAIN-fähigen Scanner oder einer digitalen Kamera holen. Dabei erlaubt DaVinci 4 auch, programmgesteuert den Einzelblatteinzug zu aktivieren oder ohne weitere Rückfrage durch das GUI des Scanners zu scannen.

Als zusätzliche Funktion kann DaVinci 4 mit heuristischen Methoden auch den Drehwinkel einer schief eingescannten Grafik erraten und diese geradedrehen. Ebenso kann der unbenutzte weiße bzw. Schwarze Rand einer Grafik entfernt werden.

DaVinci 4 unterstützt aber auch die Darstellung und Bearbeitung von Windows Metafiles und Enhanced Metafiles.

Extended DXF Import ScreenshotDXF Import

Besonders leistungsfähig ist der DXF-Import von DaVinci 4. Die DaVinci 4 Implementierung für dieses schwierige Format kann viele Dateien verarbeiten, an denen andere Implementierungen scheitern.

Bildbearbeitung

DaVinci 4 enthält umfangreiche Funktionen zur Bildbearbeitung. Sie können Grafiken drehen, skalieren, spiegeln und vieles mehr.

Mit RWGetDC können Sie für eine DIB einen Windows HDC Zeichenkontext anfordern, in den Sie dann mit Windows API-Funktionen wie auf einen Drucker zeichnen können.

Diese Funktionen können auch mit Grafiken in Sonderformaten wie CMYK und 16 Bit Auflösung je Farbkomponente umgehen, die das Windows API gar nicht kennt.

Mit den Funktionen zum pixelweisen Zugriff können Sie direkt und schnell auf jedes Pixel in einer DIB zugreifen.

Strichcodes

DaVinci 4 kann in Grafiken, zum Beispiel von einem Scanner, nach Strichcodes suchen. Dabei werden alle wichtigen eindimensionalen Strichcodes unterstützt.

Ausführliche Dokumentation

Die ausführliche Dokumentation steht Online zur Einsicht zur Verfügung und in den kostenlosen Demo-Versionen steht sie in den Dateienformaten Html-Help (.chm), WinHelp (.hlp) und PDF zur Verfügung.

Es werden Beispielprogramme für C/C++ (Microsoft Visual Studio / mingw32), Delphi, Visual Basic 6 und den Windows Scripting Host mitgeliefert.

Besondere Stärken

Grafikkonverter zum Importieren und Exportieren von Fremdformaten

Importformate:

Exportformate:

Als Ergebnis des Import-Vorgangs erhält Ihre Applikation, je nach Wunsch, ein Handle HGLOBAL für einen globalen Speicherblock im CF_DIB-Datenformat oder ein Handle HMETAFILE für einen Windows Metafile bzw. HENHMETAFILE für Enhanced MetaFile. Entsprechende Routinen zur weiteren Verarbeitung dieser Handles stehen zur Verfügung.

DaVinci führt auf Wunsch selbst alle nötigen Anwenderdialoge aus (Dateinamen ... Datei existiert bereits ... Fehlermeldungen ...). Wenn ein Programm nur Metafiles oder nur Bitmaps handhaben kann, wird die Konvertierung ins / vom jeweils anderen Format auf Wunsch automatisch durchgeführt.

Die Ablaufsteuerung ist ausgesprochen einfach. Nur zwei Routinen ( ipImportInd und ipExportInd genügen, um sämtliche üblichen Arbeiten auszuführen. Während der Wartezeit wird auf Wunsch ein Fortschrittsanzeige-Balken angezeigt.

Transformationsfunktionen

Filterfunktionen

TWAIN-Scannerunterstützung

Windows-API-Helferfunktionen

CMYK-Unterstützung

Strichcode-Erkennung

Demonstrationsfassungen

Download(4000KB): http://www.herdsoft.com/ftp/downloads.html#davinci
Preis Standard Version: 79 EURO incl. Mwst. (32 Bit)
Preis Professional: 449 EURO incl. Mwst. (32 Bit)
449 EURO incl. Mwst. (64 Bit)
Dokumentation im Internet: http://www.herdsoft.com/ti/winhelpcgi/winhelpcgi.cgi/helpfiles/german/davinci4.hlp/
Aktuelle Liste der behobenen Fehler: http://www.herdsoft.com/ti/davincie/buglist.txt

Update-Preise

DaVinci 4 ist der Nachfolger unserer erfolgreichen DaVinci 3 Bibliothek. Für Kunden, die eine Lizenz von DaVinci 3 16- oder 32-Bit erworben haben, gelten folgende Update-Preise auf DaVinci 4 32-Bit:

Updates von DaVinci 3 Standard können nur auf DaVinci 4 Standard erfolgen, also nicht auf Professional. Updates von DaVinci 3 auf DaVinci 4 64-Bit sind nicht vorgesehen.

Bitte schicken Sie Ihre Update-Anforderung schriftlich (d.h. Per Brief, Fax oder E-Mail) formlos an uns mit Angabe:

Siehe auch

Firmenlogo

Letzte News