Entwickler-Ecke
Multimedia / Grafik - TImage drucken
Dusty - Sa 01.11.03 14:40
Titel: TImage drucken
1.
In meinem Programm lade ich über LoadFromFile ein JPEG in ein TImage. Dieses Bild kann man in die Zwischenablage kopieren und in ein anderes TImage einfügen (image.picture.assign(clipboard)). Am Bildschirm funktioniert dies. Wenn ich das TImage dann aber mit
Printer.Canvas.Stretchdraw(Rect,Image.Picture.Graphic)
auf dem Papier anzeigen lassen will, so geht dies nicht mit dem Bild, welches über die Zwischenablage eingefügt wurde. Das Bild ist definitiv in TImage vorhanden, es ist nicht empty und Image.Picture.Graphic.width bzw. Image.Picture.Graphic.height geben die korrekte Größe an, aber das Papier bleibt leer. Ich habe dafür keine Erklärung.
2.
Kann ich TIFF Bilder mit Delphi bearbeiten analog meinen JPEG-Bildern?
Help!
tommie-lie - Sa 01.11.03 15:14
Zu 2.:
Die Komponenten, die Delphi mitbringt, können es nicht, aber eine bekannte Bibliothek ist Mike Lischke's GraphicEx, zu finden unter
http://www.delphi-gems.com/Graphics.php
Dusty - Sa 01.11.03 16:23
Die Bibliothek ist VIEL zu umfangreich. Eine Funktion / Komponente, welche mir ein TIFF in ein JPEG umwandelt, würde völlig ausreichen. Das ganze darf die Mini-Applikation nicht unnötig aufblähen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!