Hallo, ich wollte das Bild 1.jpg mit dem dem Paket onimage bearbeiten. Leider steht es dabei auf dem Kopf - woran kann das liegen. Natürlich habe ich schon die Option rotate=180 versucht, die kennt das Paket scheints nicht.

1.jpg

alt text

Ausgabe:

alt text

Code:

Open in Online-Editor
\documentclass[margin=5pt]{standalone}
%\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{selinput}
\SelectInputMappings{adieresis={ä},  germandbls={ß}}

\usepackage{onimage}

\begin{document}

\tikzset{every path/.append style={ultra thick, rounded corners}}

\begin{tikzonimage} [width=1.0\textwidth]{1.jpg}[tsx/show help lines, font=\sffamily]

%rotate around={-15:(0.265,0.3)}
\draw[red, ultra thick] (0.225, 0.00) rectangle (0.65,0.35) 
node[below=5mm , midway,  fill=gray!50, rounded corners=10pt, fill opacity=.5, text opacity=1,rotate=0, text=blue] {Grillbrutzler};

\node[fill=gray!50, rounded corners, text=blue] at (0.5, 0.55) {Energydrinks};

\node[align= center, fill=gray!50,rounded corners, text=blue] at (0.5, 1.125) {Bearbeitet mit \\ \Huge tikzonimage};
\end{tikzonimage}

\end{document}

gefragt 10 Jun '15, 02:35

cis's gravatar image

cis
9.4k23255465
Akzeptiert-Rate: 29%

bearbeitet 10 Jun '15, 07:38

saputello's gravatar image

saputello
10.8k103963


Die Angaben im ersten optionalen Argument von \begin{tikzonimage} werden an das optionale Argument von \includegraphics weitergegeben. Du kannst das Bild also wie jedes andere mit \includegraphics eingebundene über die Option angle=<winkel in grad> drehen.

Im folgenden Beispiel habe ich das example-image aus dem MWE Paket um 90° gedreht:

alt text

Code:

Open in Online-Editor
\documentclass{article}
\usepackage{onimage}
\usepackage{showframe}% Seitenlayout anzeigen
\usepackage{mwe}% für example-image
\begin{document}
\tikzset{every path/.append style={ultra thick, rounded corners}}
\noindent\begin{tikzonimage} [angle=90,width=.9\textwidth]{example-image}[tsx/show help lines, font=\sffamily]
\draw[red, ultra thick] (0.225, 0.00) rectangle (0.65,0.35)
  node[below=5mm,midway,fill=gray!50,rounded corners=10pt,fill opacity=.5, text opacity=1,text=blue]
  {Grillbrutzler};
\node[fill=gray!50, rounded corners, text=blue] at (0.5, 0.55) {Energydrinks};
\node[align= center, fill=gray!50,rounded corners, text=blue] at (0.5, 1.125)
  {Bearbeitet mit \\ \Huge tikzonimage};
\end{tikzonimage}
\end{document}
Permanenter link

beantwortet 10 Jun '15, 09:39

esdd's gravatar image

esdd
15.9k164055
Akzeptiert-Rate: 63%

Hab selbst eine Lösungsmöglichkeit gefunden:

Man setzt die tikzonimage-Umgebung in eine tikzpicture-Umgebung und dort in eine node. Dann kann man das Bild wieder drehen:

Open in Online-Editor
\begin{tikzpicture}[rotate=180,transform shape
]
\node[]{
\begin{tikzonimage} [width=0.75\textwidth]{1.jpg}[tsx/show help lines, font=\sffamily]

%rotate around={-15:(0.265,0.3)}
\draw[red, ultra thick] (0.225, 0.00) rectangle (0.65,0.35) 
node[below=5mm , midway,  fill=gray!50, rounded corners=10pt, fill opacity=.5, text opacity=1,rotate=0, text=blue] {Grillbrutzler};

\node[fill=gray!50, rounded corners, text=blue] at (0.5, 0.55) {Energydrinks};

\node[align= center, fill=gray!50,rounded corners, text=blue] at (0.5, 1.125) {Bearbeitet mit \\ \Huge tikzonimage};
\end{tikzonimage}
};
\end{tikzpicture}
Permanenter link

beantwortet 10 Jun '15, 05:16

cis's gravatar image

cis
9.4k23255465
Akzeptiert-Rate: 29%

bearbeitet 10 Jun '15, 05:18

Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×688
×3

gestellte Frage: 10 Jun '15, 02:35

Frage wurde gesehen: 5,366 Mal

zuletzt geändert: 10 Jun '15, 09:39