Guten Tag,
nachdem ich stunden damit verbracht habe mich durch tausende von google ergebnisse zu klicken und nun trotzdem auf keinen nenner gekommen bin versuche ich nun hier mein glück. ich hoffe ihr könnt mir weiterhelfen.
und zwar, haben ich ein tool zum skalieren von bildern geschrieben (auf 4 verschiedene vorgegebene größen) was bisher super funktionierte. jedoch habe ich nun das problem das hauptsächlich .eps dateien damit skaliert werden sollen. nun da ich es vorher nur mit .png oder .jpg dateien getestet habe berechnet er natürlich auch die höhen und längen in pixel (das bild soll sich nicht verzerren) was nun nichtmehr funktioniert. das zu skalierende bild wird mittels eines JFileChoosers ausgewählt. das geöffnete bild wird als ein image icon zwischengespeichert sodas ich damit arbeiten kann.
ich habe mich nach libaries umgesehen die sowas verwirklichen könnten und dabei auf eine VectorGraphics2D und EpsGraphics2D gestoßen die ich nun eingebunden habe.
meine frage an euch wäre, ob ihr vieleicht ahnung habt wie ich sowas verwirklichen könnte? eventuell indem ich bevor ich die datei in ein image icon zwischenspeichere zu einem .png konvertiere? falls ja, wie geht sowas?
mfg, habichvergessen
ps: ich bin noch newbie im programmieren, also bitte nicht zu hart sein ;(
nachdem ich stunden damit verbracht habe mich durch tausende von google ergebnisse zu klicken und nun trotzdem auf keinen nenner gekommen bin versuche ich nun hier mein glück. ich hoffe ihr könnt mir weiterhelfen.
und zwar, haben ich ein tool zum skalieren von bildern geschrieben (auf 4 verschiedene vorgegebene größen) was bisher super funktionierte. jedoch habe ich nun das problem das hauptsächlich .eps dateien damit skaliert werden sollen. nun da ich es vorher nur mit .png oder .jpg dateien getestet habe berechnet er natürlich auch die höhen und längen in pixel (das bild soll sich nicht verzerren) was nun nichtmehr funktioniert. das zu skalierende bild wird mittels eines JFileChoosers ausgewählt. das geöffnete bild wird als ein image icon zwischengespeichert sodas ich damit arbeiten kann.
ich habe mich nach libaries umgesehen die sowas verwirklichen könnten und dabei auf eine VectorGraphics2D und EpsGraphics2D gestoßen die ich nun eingebunden habe.
meine frage an euch wäre, ob ihr vieleicht ahnung habt wie ich sowas verwirklichen könnte? eventuell indem ich bevor ich die datei in ein image icon zwischenspeichere zu einem .png konvertiere? falls ja, wie geht sowas?
mfg, habichvergessen
ps: ich bin noch newbie im programmieren, also bitte nicht zu hart sein ;(