goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 100388
Top-Poster: Johannes_B (5065)

Wir begrüßen unseren neuesten Benutzer mrtdlv.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Wie skaliert man PNG nicht?

 

magoo
Forum-Newbie
Forum-Newbie

Beiträge: 8
Anmeldedatum: 07.05.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 07.05.2009, 19:20     Titel: Wie skaliert man PNG nicht?
  Antworten mit Zitat      
Hi Leute,

ich bin ein LaTeX Neuling, und bastel mir gerade meine Vorlagen.

Ich will auf die hyperref Features nicht verzichten, bin also pdflatex-seitig auf PNG (oder JPG) Grafiken angewiesen. Soweit richtig?

Da ich bisher viel im Web gearbeitet habe mach ich PNG recht gern, bekomme es nur nicht hin dass die Grafik _nicht_ skaliert wird.
Wie bekomme ich die gestochen scharfe Qualität des PNG Bildes in mein PDF?
_________________

Kind regards
magoo
Private Nachricht senden Benutzer-Profile anzeigen

KOMA
TeX-Entwickler
TeX-Entwickler


Beiträge: 2637
Anmeldedatum: 04.07.08
Wohnort: ---
Version: Ich bin hier nicht mehr zu erreichen!
     Beitrag Verfasst am: 08.05.2009, 08:36     Titel:
  Antworten mit Zitat      
Wenn man keine Option oder Anweisung angibt, um eine Abbildung zu skalieren, dann wird die auch nicht skaliert. Dabei ist es völlig egal, in welchem Format die Abbildung vorliegt. Normalerweise werden jpg und png von halbwegs aktuellen pdfTeX-Versionen auch nicht rekomprimiert. Die Frage ist also eher, was Du genau machst, was dabei passiert, Dir aber nicht gefällt.

Ansonsten sei auf die Anleitung zum graphicx-Paket, dem grfguide, verwiesen. Dort steht auch drin, wie man Abbildungen skaliert. Für diejenigen, die es genau wissen wollen sei ebenso auf die Anleitung zu pdfTeX, pdftex-a, verwiesen. Dort steht diverses über Komprimierung und die native, von graphicx genutzte Behandlung von Abbildungen drin.

Übrigens hat hyperref genau gar nichts mit der Frage zu tun, ob Du PNG und JPG verwenden musst. hyperref kennt - wie graphics/graphicx auch - eine ganze Reihe von Ausgabetreibern.

Insgesamt erscheint mir Deine ganze Frage sehr undurchsichtig. Eventuell liegt das an den vielen aufgeführten falschen Voraussetzungen. Es wäre deshalb wirklich von Vorteil, die realen Voraussetzungen zu kennen, um dann auch die richtigen Schlüsse ziehen zu können. Eventuell hast Du ja nur ein Problem mit einem PDF-Viewer oder dessen Einstellung.
_________________

goLaTeX-Knigge (mit Themen Minimalbeispiel und So stellst Du Deine Frage richtig)
DE-TeX-FAQ, UK-FAQ, l2kurz, l2tabu, CTAN, The TeX Catalogue
KOMA-Script
Ich bin hier nicht mehr zu erreichen!
Private Nachricht senden Benutzer-Profile anzeigen

magoo
Forum-Newbie
Forum-Newbie

Beiträge: 8
Anmeldedatum: 07.05.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 08.05.2009, 09:08     Titel:
  Antworten mit Zitat      
Danke erstmal für die Antwort. Entschuldige bitte das Fehlen des Minimalbeispiels.

Mit folgendem LaTeX:
Code

\documentclass[12pt,a4paper,german]{article}

\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}

\usepackage{graphicx}

\begin{document}

\begin{figure}[!h]
   \begin{center}
   \label{fig:label}
      \includegraphics{image}
   \end{center}
   \caption{Caption}
\end{figure}

\end{document}}
 


Wird bei mir aus dem angehängten image.png das unscharfe Bild in Dokument.pdf. Kann man hier etwas machen um die Qualität zu verbessern?

Dokument.pdf
 Beschreibung:

Download
 Dateiname:  Dokument.pdf
 Dateigröße:  9.71 KB
 Heruntergeladen:  712 mal
image.png
 Beschreibung:

Download
 Dateiname:  image.png
 Dateigröße:  3.89 KB
 Heruntergeladen:  645 mal

_________________

Kind regards
magoo
Private Nachricht senden Benutzer-Profile anzeigen

KOMA
TeX-Entwickler
TeX-Entwickler


Beiträge: 2637
Anmeldedatum: 04.07.08
Wohnort: ---
Version: Ich bin hier nicht mehr zu erreichen!
     Beitrag Verfasst am: 08.05.2009, 09:23     Titel:
  Antworten mit Zitat      
Du hast ein Problem mit Deinem PDF-Viewer. Wenn ich die Ansicht in kpdf auf 100% einstelle, dann ist die Abbildung im PDF genauso scharf wie die PNG-Datei selbst im Bildbetrachter mit 100%. Im Adobe Reader ist die Schrift in der Abbildung ein ganz klein wenig schwammig, was vermutlich daran liegt, dass der selbst bei 100% in Wirklichkeit skaliert und in den prefs Antialias-Optionen aktiviert sind. Der Ausdruck (natürlich ohne irgendwelche fit-to-paper-Einstellungen) ist scharf.

Übrigens solltest Du nicht center in Gleitumgebungen verwenden. Da ich die Gründe diese Woche schon erklärt habe, sei hier nur auf l2tabu (Link im Dokument aus der zweiten Zeile meiner Signatur) verwiesen.
_________________

goLaTeX-Knigge (mit Themen Minimalbeispiel und So stellst Du Deine Frage richtig)
DE-TeX-FAQ, UK-FAQ, l2kurz, l2tabu, CTAN, The TeX Catalogue
KOMA-Script
Ich bin hier nicht mehr zu erreichen!
Private Nachricht senden Benutzer-Profile anzeigen

phi
Moderator
Moderator

Beiträge: 420
Anmeldedatum: 06.02.09
Wohnort: ---
Version: MacTeX 2012
     Beitrag Verfasst am: 08.05.2009, 13:32     Titel: Re: Wie skaliert man PNG nicht?
  Antworten mit Zitat      
magoo hat Folgendes geschrieben:
Ich will auf die hyperref Features nicht verzichten, bin also pdflatex-seitig auf PNG (oder JPG) Grafiken angewiesen. Soweit richtig?
Nein und nein. Hyperref kann auch andere Ausgabetreiber wie dvips oder dvipdfm verwenden; pdfTeX kann auch PDF-Grafiken einbinden, was in der Regel sogar das Optimum darstellt.
magoo hat Folgendes geschrieben:
Da ich bisher viel im Web gearbeitet habe mach ich PNG recht gern, bekomme es nur nicht hin dass die Grafik _nicht_ skaliert wird.
Wie bekomme ich die gestochen scharfe Qualität des PNG Bildes in mein PDF?
Das ist prinzipiell unmöglich. PDF ist aus den Druck optimiertes Vektorformat, PNG hingegen ein auf Bildschirmdarstellung optimiertes Rasterformat. „Scharfe“ Darstellung von Rastergrafiken bedeutet in der Regel, dass jeder Pixel der Grafik auf genau einen Bildpunkt des Monitors abgebildet wird. Würde man dasselbe bei Druckern versuchen, wären die Bilder erstens winzig (Drucker haben eine deutlich höhere Auflösung als Monitore), zweitens wären sie auf jedem Drucker unterschiedlich groß. Wenn du deshalb scharfe Bilder gedruckt haben möchtest, musst du ein Vektorformat (in diesem Fall PDF) für die Bilder benutzen.
Private Nachricht senden Benutzer-Profile anzeigen

skater
Forum-Guru
Forum-Guru

Beiträge: 357
Anmeldedatum: 12.03.09
Wohnort: Berlin
Version: vorne Kile und hinten openSuSE 12.3 plus local/ und src/
     Beitrag Verfasst am: 08.05.2009, 14:28     Titel: Re: Wie skaliert man PNG nicht?
  Antworten mit Zitat      
phi hat Folgendes geschrieben:
magoo hat Folgendes geschrieben:
Wie bekomme ich die gestochen scharfe Qualität des PNG Bildes in mein PDF?
PDF ist aus den Druck optimiertes Vektorformat, PNG hingegen ein auf Bildschirmdarstellung optimiertes Rasterformat. „Scharfe“ Darstellung von Rastergrafiken bedeutet in der Regel, dass jeder Pixel der Grafik auf genau einen Bildpunkt des Monitors abgebildet wird. …

Dein PNG hat eine Auflösung von 302 × 94 Pixel, das PDF soll haben (vermutlich) 297 × 210 Millimeter. Wie groß soll denn da dann bitte schön das Bild auf dem Blatt werden – nicht skaliert?

Bei meinem Laser-Drucker mit 1200 DPI komme ich dann (nicht skaliert) auf 6,39 × 1,99 Millimeter.

Allerdings kann und kennt mein Laser pro Punkt nur Schwarz oder Weiß. Dein PNG aber ist mit vielen Farben gesegnet. Es müsste ergo gerastert werden. Stelle ich dazu 150 DPI ein, dann hat das PNG auf dem Blatt 51,14 × 15,92 Millimeter.

Also, Deine Fragestellung ist ein Vergleich zwischen Äpfel und Birnen.


ps:
Ist in dem PNG keine Druckauflösung angegeben, dann wird ein Wert von 72 DPI verwendet. Ändern kann man das mit:
Code
\pdfimageresolution150
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de