Ich möchte die Minigrafiken in einer Tabellen anzeigen und um die Zelle, welche die Minigrafik enthält, einen Rahmen machen. Das ist aber auch kein Problem. Was mir aber aufgefallen ist, ist dass die Minigrafiken einen rechten und unteren Rand aufweisen. Dies sieht nicht sehr schön aus (doppelter Rahmen), wenn die Zelle bereits einen Rahmen hat.
Meine Frage nun. Ist es möglich die Minigrafiken ohne diese beiden Ränder zu generieren, so dass sie keinen Rand aufweisen? Gibt es dafür in wswin.cfg eine Einstellung, die das verhindert?
Bin für jeden Tip dankbar.
Gruss
Bruno
Minigrafiken ohne Rahmen möglich (bottom, right)
Moderatoren: Werner, Tex, weneu
-
Bruno Keller
-
joergeli
- Beiträge: 669
- Registriert: 30 Aug 2006 17:32
- Wohnort: 61279 Grävenwiesbach (Hessen)
- Kontaktdaten:
Hallo Bruno,
mit WsWIN-Bordmitteln ist es nicht möglich, aber evtl.durch einen automatisierten Workaround mittels IrFanView.
IrFanView ( http://www.irfanview.de/ ) ist ein Freeware-Bildbetrachter, mit dem sich aber auch einige Manipulationen an Bildern vornehmen lassen
Er bietet auch die Möglichkeit, Parameter per Kommandozeile zu übergeben, so daß er sich gut zum Einsatz in Batch-Dateien eignet.
Meine Überlegung zu Deinem Problem: Einfach die störenden Ränder aus den Mini-Grafiken abschneiden.
IrFanview bietet dazu die sog. Crop-Funktion: /crop=(x,y,w,h) - crop input image: x-start, y-start, width, height
Damit kann man einen beliebigen Bildausschnitt aus einer Gafik in einer anderen Grafik abspeichern.
(siehe IrFanView-Hilfe --> Command Line Options)
Ein Beispiel dazu (anhand mini_currentt.gif):
Angenommen die Mini-Grafiken haben eine Abmessung von 370*200 Pixeln.
Mit diesem Befehl werden die beiden Ränder eliminiert:
C:\IRFanView\i_view32.exe C:\WSWin\html\mini_currentt.gif /crop=(0,0,365,180) /convert=C:\mini_currentt.gif /silent
(Ausgabe-Datei wird direkt unter c:\ abgelegt)
Diese Zeile müsste in einer Batch-Datei entsprechend oft wiederholt werden, um jede Current-Mini-Grafik zu Beschneiden.
Es können natürlich auch noch die Wochen-, Monats- und Jahres-Mini-Grafiken verarbeitet werden, dann wird es m.E. aber ziemlich aufwändig.
Der einfachere Weg wäre, den Abstand des Tabelleninhalts (der Mini-Grafik) zum Tabellenrand auf 0 zu setzen, so daß der "doppelte Rand" quasi nicht auffällt.
So weit ich auf Deiner WEB-Site sehen konnte, hast Du dieses ja auch bereits realisiert.
Gruß
Jörg
mit WsWIN-Bordmitteln ist es nicht möglich, aber evtl.durch einen automatisierten Workaround mittels IrFanView.
IrFanView ( http://www.irfanview.de/ ) ist ein Freeware-Bildbetrachter, mit dem sich aber auch einige Manipulationen an Bildern vornehmen lassen
Er bietet auch die Möglichkeit, Parameter per Kommandozeile zu übergeben, so daß er sich gut zum Einsatz in Batch-Dateien eignet.
Meine Überlegung zu Deinem Problem: Einfach die störenden Ränder aus den Mini-Grafiken abschneiden.
IrFanview bietet dazu die sog. Crop-Funktion: /crop=(x,y,w,h) - crop input image: x-start, y-start, width, height
Damit kann man einen beliebigen Bildausschnitt aus einer Gafik in einer anderen Grafik abspeichern.
(siehe IrFanView-Hilfe --> Command Line Options)
Ein Beispiel dazu (anhand mini_currentt.gif):
Angenommen die Mini-Grafiken haben eine Abmessung von 370*200 Pixeln.
Mit diesem Befehl werden die beiden Ränder eliminiert:
C:\IRFanView\i_view32.exe C:\WSWin\html\mini_currentt.gif /crop=(0,0,365,180) /convert=C:\mini_currentt.gif /silent
(Ausgabe-Datei wird direkt unter c:\ abgelegt)
Diese Zeile müsste in einer Batch-Datei entsprechend oft wiederholt werden, um jede Current-Mini-Grafik zu Beschneiden.
Es können natürlich auch noch die Wochen-, Monats- und Jahres-Mini-Grafiken verarbeitet werden, dann wird es m.E. aber ziemlich aufwändig.
Der einfachere Weg wäre, den Abstand des Tabelleninhalts (der Mini-Grafik) zum Tabellenrand auf 0 zu setzen, so daß der "doppelte Rand" quasi nicht auffällt.
So weit ich auf Deiner WEB-Site sehen konnte, hast Du dieses ja auch bereits realisiert.
Gruß
Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus