ppstats en png output

Pagina: 1
Acties:

  • Prozaq
  • Registratie: Juni 2000
  • Laatst online: 13-04 16:25
Omdat .png een beter compressie levert bij het maken van de grafiekjes, heb ik het script een beetje aangepast zodat hij png'tjes maakt.

Ik heb echter 1 klein probleempje. Wat ik ook probeer gnuplot accepteert alleen wit als achtergrondkleur van het png'tje, wat ik niet wil dus. Want de stats pagina heeft een andere achtergrondkleur. Wat opties en parameters veranderd, helpt niets. Zijn er mischien meer mensen die png gebruiken en dit probleem mischien al hebben opgelost ? Ik wil dus dat gnuplot een andere achtergrondkleur dan wit gebruikt bij het maken van png'tjes.

Bij voorbaat dank :)

  • RobzQ
  • Registratie: Februari 2000
  • Laatst online: 21-12-2020

RobzQ

greedy as a pig

Nieuwe feature aan het bedenken Zjost?

PS. Als dit kan, kun je dan ook een verkleinde versie van het plaatje aanbieden? Bv 120x120 ofzo..

..so be wary of any man who keeps a pig farm..


  • Ikarus
  • Registratie: Maart 2000
  • Niet online

Ikarus

Nerd 1e klas

Ik was mij ook al over dit probleem aan het buigen als jij je script public zou willen maken kan ik misschien wat verzinnen.

There are two major products that come out of Berkeley: LSD and UNIX.
We don't believe this to be a coincidence. -- Jeremy S. Anderson
In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people. -- Linus TorvaldsI


  • Prozaq
  • Registratie: Juni 2000
  • Laatst online: 13-04 16:25
als je png wil, search en replace dit in je script
"set terminal gif transparent interlace size " . $userprefs{"chartwidth"} . "," . $userprefs{"chartheight"} etc etc
door
"set terminal png color\n"

Ik kan me niet herinneren er meer aan te hebben veranderd :z. oh ja, je gnuplot moet png aankunnen.

  • NightBird
  • Registratie: Januari 2000
  • Laatst online: 24-05 19:05

NightBird

DPC-Crew Coding
Hoef je dan nix van breedtes en hoogtes op te geven? Of de <IMG verwijzingen goed te zetten ergens anders in het script?

WatHoorJeWaar · Asobakken
Eerdere projecten: Leading Courses · Brandstof-zoeker.nl · Voertuig-zoeker.nl


  • Prozaq
  • Registratie: Juni 2000
  • Laatst online: 13-04 16:25
Op vrijdag 22 december 2000 12:42 schreef NightBird het volgende:
Hoef je dan nix van breedtes en hoogtes op te geven? Of de <IMG verwijzingen goed te zetten ergens anders in het script?
oh ja, in ppstats-rc5.ini,
GNUPlotoutput = "plot.png" #Output GIF filename.

Waarschijnlijk heb ik nog meer aangepast, dat weet ik niet meer,het was laat, veel werk was het iig niet :z Maar ik mag dus aannemen dat niemand weet hoe gnuplot werkt ? Daar ging het mij eigenlijk om ;)

  • Jaccoh
  • Registratie: Juli 2000
  • Laatst online: 13-11-2025
Ok dit heb ik..en dat werkt goed:
code:
1
"set terminal png transparent small " . " x" . $userprefs{"backgroundcolor"} . " x" . $userprefs{"textcolor"} . " x" . $userprefs{"textcolor"} . " x" . $userprefs{"historycolor"} . " x" . $userprefs{"avehistorycolor"} . " x" . $userprefs{"ndayhistorycolor"} . "\n",

Deze regel letterlijk zo overnemen..dus ook met aanhalingstekens enzo.. het lijkt raar maar zo staat het in mijn script.

En de extentie is gewoon .gif hoor! Dat werkt heel best >:)

edit:

tikfoutje in de code :r

Verwijderd

volgens de gnuplot manual zo het volgende moeten werken:
code:
1
   system($userprefs{"gnuplot"} . " -background " . $userprefs{"backgroundcolor"}, "$path" . $userprefs{"gnuplotconfig"}) ==

mij onder gnuplot 3.7 patch 0 heeft dit weinig effect.

  • Prozaq
  • Registratie: Juni 2000
  • Laatst online: 13-04 16:25
-background doet bij mij ook niets, maar ik vond het volgende

> Is it possible to colour the various attributes of a graph (in PNG) eg
> background, fill for bars in a bar graph etc?

No. gnuplot only ever draws lines and text (dots as 1-pixel lines). It doesn't fill anything, so there's no fill color for you to choose.

Background color is selectable in recent versions of the PNG driver, as an option in the 'set term png' line. The 3.7.1 release version doesn't have that code in, though: you'll need a snapshot from
sourceforge.net to get this feature.

Ik denk dat ik die snapshot dan maar eens ga proberen. Vaag programma ;)

En ik heb liever geen gif, die worden mij iets te groot, png is 5 keer kleiner. ik hang ook maar aan chello ;)

maar toch bedankt


Het werkt. Alleen bij de nieuwste versie heb je de optie om een transparent png'tje te maken.
Pagina: 1