AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Seitenverhältnis von PNG-Grafiken ändern
Thema durchsuchen
Ansicht
Themen-Optionen

Seitenverhältnis von PNG-Grafiken ändern

Ein Thema von 100nF · begonnen am 13. Mär 2012 · letzter Beitrag vom 14. Mär 2012
Antwort Antwort
CCRDude

Registriert seit: 9. Jun 2011
678 Beiträge
 
FreePascal / Lazarus
 
#1

AW: Seitenverhältnis von PNG-Grafiken ändern

  Alt 13. Mär 2012, 15:54
Spontan: "Batch conversion" in IrfanView. Ne Menge Dateien aussuchen, "Use advanced options" anwählen, dort "RESIZE" mit vorgegeben Werten, und natürlich "Preserve aspect ratio".

Wenn Du wirklich noch einen Rahmen haben willst, das ganze nochmal mit "Don't enlarge smaller images".

Gleiche Qualität ist natürlich "unmöglich" - jede Größenveränderung (wenn es um die Größe in Pixeln geht, wenn es um die Druckgröße geht, wäre es eine Option, die DPI anzupassen) bedeutet umrechnen. Aber die Qualität von IrfanViews Größenänderungen ist mMn ganz in Ordnung.
  Mit Zitat antworten Zitat
100nF

Registriert seit: 7. Nov 2004
639 Beiträge
 
#2

AW: Seitenverhältnis von PNG-Grafiken ändern

  Alt 13. Mär 2012, 16:02
Hallo CCRDude,

Spontan: "Batch conversion" in IrfanView. Ne Menge Dateien aussuchen, "Use advanced options" anwählen, dort "RESIZE" mit vorgegeben Werten, und natürlich "Preserve aspect ratio".
Entweder hast du mich falsch verstanden, oder ich versteh deine Antwort falsch "Preserve aspect ratio" heisst ja "Seitenverhältnis beibehalten", aber genau das möchte ich ja nicht. Ich möchte das Seitenverhältnis ändern, indem ich oben+unten oder links+rechts das Bild erweitere mit weissem Hintergrund.

Gleiche Qualität ist natürlich "unmöglich" - jede Größenveränderung (wenn es um die Größe in Pixeln geht, wenn es um die Druckgröße geht, wäre es eine Option, die DPI anzupassen) bedeutet umrechnen. Aber die Qualität von IrfanViews Größenänderungen ist mMn ganz in Ordnung.
Nein, das sollte eben nicht unmöglich sein. Das ursprüngliche Bild bleibt ja genau so bestehen wie es war, ist also genau gleichviele Pixel hoch und breit. Es wird lediglich der Hintergrund des Bildes erweitert, so dass das gesamte Bild (mit Hintergrund) schlussendlich grösser ist als das ursprüngliche.

Das Bild soll also einfach in ein etwas grösseres, leeres Bild hineinkopiert werden.
Ich hoffe das ist jetzt verständlich
  Mit Zitat antworten Zitat
CCRDude

Registriert seit: 9. Jun 2011
678 Beiträge
 
FreePascal / Lazarus
 
#3

AW: Seitenverhältnis von PNG-Grafiken ändern

  Alt 13. Mär 2012, 16:22
Ah, ok, zwei Mißverständnisse

Für Argument 2: Dann verwende gleich "Don't enlarge smaller images"

Für Argument 1: Ich vermute, "Preserve Aspect Ratio" bezieht sich nur auf das "Bild im (neuen größeren) Bild". Wegen obigen Punktes wird diese Option aber eh unnötig, da hatte ich Dich falsch verstanden.

Oder anders gesagt: so dürfte das im IV noch einfacher sein.
  Mit Zitat antworten Zitat
100nF

Registriert seit: 7. Nov 2004
639 Beiträge
 
#4

AW: Seitenverhältnis von PNG-Grafiken ändern

  Alt 13. Mär 2012, 16:57
Also ich glaube nicht, dass IrfanView das kann.

Ich habe jetzt mal folgendes probiert:
(Alle Bilder sind zwischen 400 und 1000 Pixel breit und hoch)

RESIZE auf "set new size", "Set one or both sides to": Grösse versuchshalber 320x240 und 1600x1200
und Haken bei "Preserve aspect ratio" und "Don't enlarge smaller images"

Ergebnis: Die Bilder werden einfach nur runterskaliert, keine Änderung am Seitenverhältnis.
Ohne "Preserve aspect ratio": Die Bilder werden gestaucht.
Ohne "Don't enlarge smaller Images": Die Bilder werden nur rauf- bzw. runterskaliert.
Ohne beides: Die Bilder werden gestreckt bzw. gestaucht.

Das gewünschte Ergebnis konnte ich nicht erzielen. Ist aber auch kein Wunder wenn IV das nicht kann, braucht irgendwie ja auch kein Mensch
  Mit Zitat antworten Zitat
100nF

Registriert seit: 7. Nov 2004
639 Beiträge
 
#5

AW: Seitenverhältnis von PNG-Grafiken ändern

  Alt 13. Mär 2012, 17:06
Ich habe mal ein Bild gezeichnet wie ich mir das vorstelle, spätestens jetzt sollte es leicht verständlich sein was ich erreichen will

Das ist jetzt ohne die ca. 10 Pixel Rahmen die ich mal erwähnt habe, die sind (vorerst) aber auch egal.
Das Bild wird einfach nur erweitert, damit sich ein anderes Seitenverhältnis ergibt.
Angehängte Grafiken
Dateityp: png bildbearbeitung.png (40,6 KB, 11x aufgerufen)
  Mit Zitat antworten Zitat
Gustav.R
(Gast)

n/a Beiträge
 
#6

AW: Seitenverhältnis von PNG-Grafiken ändern

  Alt 13. Mär 2012, 17:52
Ja, das sollte mit IrfanView gehen, wie CCRDude schon geschrieben hat!

Probier IrfanView doch einfach aus, ist doch (super!) Freeware...

Mit der Zeit, die wir hier "vertrödeln", hättest Du's schon ein paarmal testen können, ob es klappt

GG
  Mit Zitat antworten Zitat
100nF

Registriert seit: 7. Nov 2004
639 Beiträge
 
#7

AW: Seitenverhältnis von PNG-Grafiken ändern

  Alt 13. Mär 2012, 18:15
Na wenn du wüsstest was ich schon alles ausprobiert habe...
Zuerst auf Linux (arbeite nichtmehr mit Windoof), da gibts auch ein paar wenige aber sehr mächtige Kommandozeilenprogramme um Bilder zu bearbeiten, der bekannteste Befehl ist wohl "convert". Das scheint allerdings für mein Vorhaben nicht mächtig genug zu sein.

Dann habe ich mein virtuelles Windows angeschmissen, da hatte ich IrfanView schon drauf. Nach langem Rumprobieren musste ich auch das aufgeben. Scheint nicht möglich zu sein. Habe dann sogar noch irgendwelche Shareware Programme runtergeladen, aber selbst da wurde ich nicht fündig.

Eigentlich eine so simple Sache - nach genauerem Betrachten scheint es aber doch einiges schwieriger zu sein

Wenn du, Gustav, mir sagen kannst wie ich das mit IrfanView mache hast du meinen Respekt und Dank verdient
Vielleicht bin ich ja auch einfach zu blöd dafür. Ich habe die Aufgabe aber keinesfalls einfach kampflos dem Forum übergeben

Nachtrag:
Wenn ich mir das Einstellungsfenster von IrfanView so anschaue, finde ich auch keine Einstellung, die das gewünschte Ergebnis vermuten lässt. Also ich meine keine dieser englischen Bezeichnungen scheint für mein Vorhaben "gemacht" zu sein. Müsste ja irgendwie "Fix aspect ratio" oder so ähnlich heissen...

Geändert von 100nF (13. Mär 2012 um 18:29 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


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 14:14 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz