PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Skalierfaktor einer Grafik auslesen



Vikili
13-08-2012, 16:59
Hallo,

auf die Gefahr hin, dass es bestimmt wieder eine einfache und völlig logische Lösung gibt:

Ich habe 2 Bilder unterschiedlicher Größen, beide mit der selben Schriftgröße.

Die hab ich beide untereinander mit
\includegraphics{ordner/bild1}
\includegraphics[width=\textwidth]{ordner/bild2} eingefügt.

Nun hat das zweite (größere) Bild die richtige Größe (Skalierung x <100%). Da in Bild 1 die selbe Schriftgröße dargestellt sein soll, möchte ich das ebenfalls mit der Skalierung x einfügen.

Nun die Frage: Kann ich irgendwo die Skalierung eines mit width=\textwidth eingefügten Bildes auslesen?
Oder fällt euch noch eine andere Möglichkeit ein, dass Bild in den Text einzufügen?

Vielen Dank schonmal vorher :-)

LG Viki

u_fischer
13-08-2012, 17:13
Wenn die beiden Bilder auf einer Seite sind, würde ich sie einfach zusammen skalieren:


\documentclass{article}
\begin{document}
\resizebox{\textwidth}{!}{%
\begin{tabular}{@{}c@{}}
Bild 1\\
weiteres Bild
\end{tabular}}

\end{document}

hakaze
13-08-2012, 17:21
Entweder das skalierst sie synchron, wie Ulrike es vorgeschlagen hat, oder du du rechnest den Saklierungsfaktor selbst aus:

Breite entweder in cm oder Pixeln (je nach dem, ob sie im Vektor- oder Bitmapformat sind)
Faktor = Bild1-(kleiner)-Breite / Bild2-(groß)-Breite
Den Zahlenwert des Faktors kannst du dann für textwidth verwenden:

\includegraphics[width=Faktor\textwidth]{ordner/bild1}
\includegraphics[width=\textwidth]{ordner/bild2}

Vikili
13-08-2012, 19:40
So es funzt ...
hab die org. pixelzahl mit der pixelzahl des skalierten bildes genommen und dann mit scale das andere skaliert :) Danke