Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi DPI zahl beim Speichern angeben (https://www.delphipraxis.net/72324-dpi-zahl-beim-speichern-angeben.html)

backdraft 28. Jun 2006 16:11


DPI zahl beim Speichern angeben
 
Hallo zusammen,

ich bin quasi mittlerweile am verzweifeln.

Ich suche eine Möglichkeit die DPI Zahl beim Speichern einer Grafik Datei einzugeben.
Habe auch schon diverse Freeware Komponenten durchgesucht.
Das Zielformat ist mir eigentlich egal, ob BMP, PNG, TIFF oder was auch immer.
Wichtig ist, das ich angeben kann, mit wie viel DPI die Datei erzeugt wurde.

Wäre für jeden Tipp dankbar.

Oliver

DGL-luke 28. Jun 2006 21:21

Re: DPI zahl beim Speichern angeben
 
wofür brauchst du das? evtl. kannst dus in jpg ins exif schreiben. unter anderem png ist glaub ich ein chunked based format, das heißt du kannst einfach einen eigenen chunk definieren, in den du das reinschreibst, andere programme werden (sollten) sich nicht dran stören.

backdraft 29. Jun 2006 20:35

Re: DPI zahl beim Speichern angeben
 
es geht um ocr scanning via Microsoft Document Image Library.

Wenn ich ein fertiges gescanntes Bild durch die OCR Erkennung schicke ist alles ok. Die Vorlage ist zB auf 300 DPI gescannt in 29x21 cm.

Wenn ich in meinem Prog jetzt erreichen will, dass nur ein Teil des Bildes gescannt wird, dann muss ich diesen Teil des Bildes ja in eine Datei abspeichern und erneut durch den OCR Scanner schicken.

Beim Speichern wird das Bild mit 72 DPI gespeichert.

Das Bild ist also dann im OCR Scan nicht mehr 29x21 gross, sondern 29/72*300 x 21/72*300 gross. Dadurch schmiert die ganze OCR Engine ab.

TheAn00bis 29. Jun 2006 20:42

Re: DPI zahl beim Speichern angeben
 
Hilft dir vielleicht dieser Thread? http://www.delphipraxis.net/internal...t.php?p=568339

Wenn nicht will ich nichts gesagt haben. :D

Eidt: Schau dir mal die Unit an: http://www.efg2.com/Lab/Library/UseNet/2000/0120a.txt

backdraft 29. Jun 2006 21:15

Re: DPI zahl beim Speichern angeben
 
Zitat:

Zitat von TheAn00bis
Hilft dir vielleicht dieser Thread? http://www.delphipraxis.net/internal...t.php?p=568339

Wenn nicht will ich nichts gesagt haben. :D

Eidt: Schau dir mal die Unit an: http://www.efg2.com/Lab/Library/UseNet/2000/0120a.txt

der tipp ist erstmal was wert. damit kann ich mir zumindest erstmal helfen. ich probiere das ganze mal...
ich kenne die original dpi zahl ja. die muss ich ja nur ins ziel schreiben.

Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:36 Uhr.

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