Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

dpi eines pdf dokumentes auslesen

Empfohlene Antworten

Hallo,

ich versuche schon seit geraumer Zeit die Auflösung bzw die dpi Anzahl eines PDF Dokumentes zu ermitteln. Hat jemand damit bereits Erfahrung?

MfG Sch0rsch

Hallo,

Ein PDF-Dokument kann keine DPIs haben, da es vom Wesen her als freiskalierende Seitenbeschreibung gedacht ist.

"Dots Per Inch" kannst du nur in Dateien finden, die eine Rasterdarstellung beinhalten (also gemeinhin Pixelbasierte Bilder).

Alles, was auf Vektorbasis beruht (und dazu gehört u.a. eben auch Postscript und damit auch ein PDF), kennt keine Pixel, sondern Koordinaten, an denen sich ein Strich langhangelt. (Sebst Schriften sind nix anderes als vektorbasierte Linien). Je nach Papiergröße werden die Koordinaten dann angepasst, sodass immer eine proportional richtige Darstellung entsteht.

In welcher Auflösung (also deine DPIs) das dann auf einem Ausgabegerät (Bildschirm, Drucker, Belichter) ausgegeben werden kann, ist dem PDF vollkommen schnurz, folglich gibt's kein DPI in einem PDF.

Also das stimmt so nicht ganz. PDF's selber haben keine dpi, wohl aber Bilder etc. (bzw alle nicht Vektor-Grafiken und schriften) die in den PDF's drin sind.

Bei Adobe Prof ab version 6 kannst du über Erweitert -> Preflight das file analyieren lassen. Z.B. unter Liste aller Bilder gibts dann auch die Bildanalyse die dir u.a. die DPI anzeigt.

Ob/wie das unter dem Reader oder anderen kostenlosen Tools geht kann ich dir leider auch grad nicht sagen.

Klar kann ich in ein PDF als Containerobjekt alles Mögliche einbetten. Mit derselben Logik könnte man dann ein Video einbetten und fragen: "Wie lese ich die Spieldauer eines PDFs aus?" Nur: Es geht hier dem Frager ja nicht um eingebettete Objekte (sonst hätte er gefragt "Wie lese ich die Auflösung eines BILDES aus"), sondern um die DPI des PDFs. Und das hat nun mal definitiv keine DPIs.

Danke für die Information.

Wie sieht es dann mit eingebeteten Bildern oder Unterschriften aus. Gibt es eine Möglichkeit an diese Information zu gelangen?

MfG Sch0rsch

Hallo Sch0rsch,

siehe dazu die Antwort vom "EinfachGust".

Mal ne andere Frage: Was willst du eigentlich bezwecken? Wozu benötigst du diese Information? Denn auch die DPIs eines eingebetteten Bildes sind ja dann in der Ausgabe variabel, da sie vom PDF-Viewer bzw Drucker je nach Ausgabe-Medium skaliert werden...

Druck dein pdf aus und dann scan es halt ein.

Druck dein pdf aus und dann scan es halt ein.
Toller Vorschlag :upps Dann hat die Datei die dpi-Zahl der Scanner-Einstellungen und man kann sich die Papierverschwendung sparen... :mod:
  • 13 Jahre später...

Also die Frage des TO hatte ich auch und das wird hier etwas praxisfremd diskutiert.

Man bekommt ein PDF und will das einschicken, um es in 300dpi drucken zu lassen, und da will man klar vorher wissen, welche Qualität die Inhalte haben und bis zu welcher Größe das scharf gedruckt werden würde.

Ist ne sehr theoretische Sache, die Info, dass das PDF-Format Skalierung beherrscht. Klar kann es das bei Schriften und vlt. auch bei anderen Inhalten, aber wenn da Fotos drin sind z.B., dann geht Skalieren nicht ohne Qualitätsverlust.

Als ein User benötigt man für ein PDF die Info, welche Auflösung die Datei hat bzgl. des Inhaltselements, das die Auflösung beschränkt (=das die niedrigste Qualität hat). Wenn das PDF bspw. anzeigt, dass es für DinA4 formatiert ist, braucht man die dpi, die alle Inhalte bieten, um errechnen zu können, in welcher Größe dieses "DinA4-Dokument" gedruckt werden kann, wenn man mindestens 300dpi haben möchte.

Da kommt auch schnell mal raus, dass man diese "DinA4-Datei" nur bis Postkartengröße in 300dpi drucken (lassen) kann.

alles andere ist für die Praxis unrelevante Theorie..........

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.