Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Eingescannte Textdokumente mit einem Werkzeug markieren (https://www.delphipraxis.net/128710-eingescannte-textdokumente-mit-einem-werkzeug-markieren.html)

Christian18 4. Feb 2009 12:50


Eingescannte Textdokumente mit einem Werkzeug markieren
 
Hallo,

ich würde mir gerne ein kleines Tool schreiben, mit dem ich eingescannte Textdokumente verwalten kann. Dies stellt nicht wirklich ein Problem dar. Die Verwaltung steht zu 100%.

Im zweiten Schritt möchte ich eine Art Textmarker Werkzeug implementieren.

Hierzu soll das eingescannte Bild im JPEG Format geöffnet werden. Mit dem Textmarker Werkzeug soll man nun bestimmte stellen im Text markieren können. (der Text ist ein eingescanntes Dokument)

Bei meinen ersten Versuch dieses Problem zu lösen, konnte meinen Text nicht mehr sehen, da ich einfach über den Text drüber gemalt habe. Wie bekomme ich nun eine Art transparent hin. Man soll den Markieren Text sehen können und trotzdem noch die markierung.

Wie kann ich mein Problem lösen?

Vielen Dank in vorraus.

MfG Christian18

nuclearping 4. Feb 2009 13:01

Re: Eingescannte Textdokumente mit einem Werkzeug markieren
 
Mit "Layern". Quasi Bitmap1 + Bitmap2 = Bitmap3. Bitmap1 ist dein Markierungs-Layer, Bitmap2 das eingescannte Dokument und Bitmap3 das, was letztendlich gezeichnet wird.

Wie du transparent zeichnest hängt von dem ab, was du nutzt. Ggf. mußt du die Bildinformationen von Bitmap2 mit in Bitmap1 einrechnen, wenn du eine selektive Markierung haben willst, wie zB wenn man Text in einem PDF-Dokument markiert.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz