AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Timage Resitz problem

Ein Thema von EWeiss · begonnen am 8. Okt 2006 · letzter Beitrag vom 8. Okt 2006
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#11

Re: Timage Resitz problem

  Alt 8. Okt 2006, 23:03
Lol?! Den Canvas will ich sehen der Abmaßungen hat... Ein Canvas kapselt einen Device Context(Ich bitte eventuelle Unschärfe zu eintschukldigen ). der hat zwar meistens Ränder, über die weiß der Canvas aber nichts.

1. Warum willst du dein Image vergrößern? Ein TImage ist kein echtes Window, sein Inhalt wird von der VCL auf das darunterliegende Control gezeichnet.
2. Sollte es sich nichtr nur vergrößern, wenn sich das Bild darin vergrößert?
3. Vergrößere das Bild das drin ist und das TImage, dann klappts

Also so:

Delphi-Quellcode:
MyImage.Width := SomeInt;
MyImage.Bitmap.Width := SomeInt;
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#12

Re: Timage Resitz problem

  Alt 8. Okt 2006, 23:06
Zitat von Florian Bernd:
picTopTextSrc.Picture.Bitmap.Canvas meinte ich auch Da sollte es einen Width und einen Height Wert geben ... oder lädst du kein Bitmap?
Eventuell versuch auch mal picTopTextSrc.Picture.Canvas ...

Florian
Ahhh Danke! Sorry wenn sich die Frage dumm angehört hat
aber wenn man umstellt auf eine andere sprache kann man nicht die ganze
vielfallt an Controls und deren Eigenschaften kennen.

picTopTextSrc.Picture.Bitmap.Width := IntX; Klappt jetzt

benötige ich denn überhaupt noch picTopTextSrc.Width := IntX;
wofür ist das denn nun gut!

Oder geht es generell nur in Kombination ?

Danke schön

gruß
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#13

Re: Timage Resitz problem

  Alt 8. Okt 2006, 23:08
Ja, es geht wirklich nur in Kombination, weil wenn du nur die Größe des Bitmaps erhöhst, dann wird dieses trotzdem nicht angezeigt, weil das Image, auf das das Bitmap gezeichnet wird zu klein ist.
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#14

Re: Timage Resitz problem

  Alt 8. Okt 2006, 23:09
Ein TImage zeigt nur so viel, wie reinpasst. Und das ist per Width/Height festgelegt. Wenn also dein Bild größer ist als dein TImage(Und du kein Stretching hast), wird das Bild nicht komplett angezeigt werden.

Ach ja: Für "more sophisticated" Grafik-Anwendungen empfehle ich GR32. =
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#15

Re: Timage Resitz problem

  Alt 8. Okt 2006, 23:11
Zitat von Florian Bernd:
Ja, es geht wirklich nur in Kombination, weil wenn du nur die Größe des Bitmaps erhöhst, dann wird dieses trotzdem nicht angezeigt, weil das Image, auf das das Bitmap gezeichnet wird zu klein ist.
Hab ein pic oben hochgeladen jetzt funktioniert es ja gut!
Dann bin ich in der zukunft schlauer

Die Schrift im Bitmap wird von einem Strip im Bitmap geladen deshalb muß
das TImage abhängig von der Schrift verbreitert werden.

Gruß
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#16

Re: Timage Resitz problem

  Alt 8. Okt 2006, 23:14
Zitat von DGL-luke:
Ein TImage zeigt nur so viel, wie reinpasst. Und das ist per Width/Height festgelegt. Wenn also dein Bild größer ist als dein TImage(Und du kein Stretching hast), wird das Bild nicht komplett angezeigt werden.

Ach ja: Für "more sophisticated" Grafik-Anwendungen empfehle ich GR32. =
Zu 1.Ja das habe ich bemerkt bei Stretchblt..

Zu 2.
Für solche sachen möchte ich nicht so gerne Komponente installieren
Denke das es über die altbewährte Methode API auch gut funktioniert
Trotdem Danke für den Hinweis.

Gruß
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#17

Re: Timage Resitz problem

  Alt 8. Okt 2006, 23:24
API? Dann empfehle ich GDI+.
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#18

Re: Timage Resitz problem

  Alt 8. Okt 2006, 23:31
Zitat von DGL-luke:
API? Dann empfehle ich GDI+.
Neeee wenn dann schon GDI32 hihihihihihi

gruß
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:39 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