PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : .png Grafik eingefügt --> PDF hat Format Fehler



megachucky
05-12-2008, 15:41
Hallo.

Folgendes Problem:

Ich habe mehrere Grafiken mit Visio erstellt und als .png gespeichert.

Diese binde ich mit folgendem Befehl ein:



\begin{figure}
\centering
\includegraphics[scale=0.5]{otherStuff/Capabilities.png}
\caption{Capabilities}
\label{figure:Capabilities}
\end{figure}


Bei allen Grafiken funktioniert es, nur bei einer nicht. Wenn ich versuche das erzeugte PDF zu öffnen, kommt eine Meldung, dass das Dokument nicht valide oder kein PDF ist (Format Fehler) ?!


Hat jemand eine Idee, wie so ein komisches Problem zustande kommt?

Vielen Dank.

hakaze
05-12-2008, 16:18
\begin{figure}
\centering
\includegraphics[width=0.5\textwidth]{otherStuff/Capabilities.png}
\caption{Capabilities}
\label{figure:Capabilities}
\end{figure}


das sollte besser funktionieren, wahlweise kannst du auch größere werte bis 1 nehmen.

bobmalaria
05-12-2008, 19:01
hi,

kahaze das hat mit dem problem nichts zu tun.

a) würde ich die grafiken aus visio als pdf exportieren da du dann den vektorcharakter (verlustfreies skalieren) erhältst

b) was steht denn in deiner log-datei? mach auch noch ein minimalbeispiel!

gruß

klassizist
06-12-2008, 17:25
hi,
a) würde ich die grafiken aus visio als pdf exportieren da du dann den vektorcharakter (verlustfreies skalieren) erhältst


Das kann ich nur unterstützen. Als ich seinerzeit meine Masterarbeit schrieb, gab es für Excel und Visio nur die Möglichkeit über eps. Damit das fehlerfrei funktionierte, musste man teilweise die Bounding Boxen im Postscript file manuell editieren.

Seit pdfTeX arbeite ich nur noch mit importierten pdf-Dateien. Praktisch all meine damaligen Probleme sind auf einen Schlag verschwunden.

Grüsse

klassizist

megachucky
08-12-2008, 08:06
Danke, hab den Fehler in der Log gefunden.

Falls ich nochmal Probleme hab, werde ich wohl wirklich auf PDF umsteigen.

Dazu muss ich doch einfach nur


\usepackage[pdftex]{graphicx}

einfügen.

Der Rest geht dann wie bisher:


\begin{figure}

\centering

\includegraphics[width=0.9\linewidth]{<grafik>}

\caption{Name of Figure}

\end{figure}

Richtig?

localghost
08-12-2008, 08:41
[...] Dazu muss ich doch einfach nur

\usepackage[pdftex]{graphicx}
einfügen. [...]
Und gerade das ist eine schlechte Idee. Das Paket graphicx (http://ctan.org/pkg/graphicx) erkennt selbst, welcher Compiler läuft. Die Treiber-Option sollte also weggelassen werden.


MfG
Thorsten¹

megachucky
08-12-2008, 08:43
Ok, danke. Gut zu wissen. Hatte es über Google so in einem alten Forumsbeitrag - eines anderes Forums :-) - gelesen...

megachucky
08-12-2008, 10:16
So, hab es nun doch mal gleich mit PDF probiert.

Folgendes Problem: Welchen Befehl brauche ich für ein mehrseitiges PDF? Ein "pages" gibt es ja nicht, nur "page" für eine Seite ?!

Und wenn ich gar nix angebe, wird auch nur die erste Seite verwendet ?!

Danke für Hilfe.

Stefan_K
19-12-2008, 19:33
Hallo,

für diesen Zweck eignet sich das pdfpages-Paket (http://ctan.org/pkg/pdfpages).

Viele Grüße,

Stefan