PDF ile ilgili meta verileri keşfetme


32

Diyelim ki bir PDF'm var ve o PDF için ne kadar meta veri elde etmek istediğimi öğrenmek istiyorum Hangi yardımcı programı kullanmalıyım?

Genelde bilmek en çok ilgilendiğim bilgileri, PDF görüntüleyicilerin genellikle bildirmediği bir kağıt boyutu olduğunu biliyorum. Örn: PDF ebatı mektup, yasal, A4 veya başka bir şey mi? Ancak mevcut diğer bilgiler de ilgi çekici olabilir.

EDIT: İşte kağıt paralar için @terdon sayesinde kullanışlı bir rehber.


Tuhaf. Birisi bu soruyu neden indirmedi? Açıklamak ister misin?
Faheem Mitha

Yanıtlar:


39

Bunun için kullanılan kanonik araçlardan biri pdfinfo, hatırlarsam xpdf ile gelen. Örnek çıktı:

[0 1017 17:10:17] ~/temp % pdfinfo test.pdf
Creator:        TeX
Producer:       pdfTeX-1.40.14
CreationDate:   Sun May 18 09:53:06 2014
ModDate:        Sun May 18 09:53:06 2014
Tagged:         no
Form:           none
Pages:          1
Encrypted:      no
Page size:      595.276 x 841.89 pts (A4)
Page rot:       0
File size:      19700 bytes
Optimized:      no
PDF version:    1.5

1
Debian'da en azından bu poppler-utils'in bir parçası. Burada pdfinfo'nun 595.2 x 841.44 puan olarak rapor ettiği bir dosyam var. Ancak bu A4 olarak bildirilmez. A4 olarak işaretlemeye ne karar verir?
Faheem Mitha

2
Adlar kodlanmış : harf 612 ± 0.1 x 792 ± 0.1, DIN / ISO A için sihirli boyutlar (tümü ± 1 pt): 3370.98, 2383.64, 1685.49, 1191.82, 842.74, 595.91, ... Sayfanız, pdfinfoonu almak için çok küçük bir dar .
Ulrich Schwarz,

Görüyorum, kodun bitini if ((fabs(w - 612) < 0.1 && fabs(h - 792) < 0.1) || (fabs(w - 792) < 0.1 && fabs(h - 612) < 0.1))mi?
Faheem Mitha

Bu mektup, A formatları sqrt(2)s ile birlikte .
Ulrich Schwarz,

13

Bakmaya değer başka bir yardımcı program exiftool . Belgenizin geometrisi hakkında herhangi bir bilgi rapor etmediğinden, sizin durumunuzda doğru araç olmayabilir, ancak genel olarak PDF meta verilerini incelemek için muhtemelen en eksiksiz özelliktir.

İşte tüm mevcut meta bilgilerini ( -a), gruplara ( -G1) göre sıralayarak basacak bir komut örneği :

exiftool -a -G1 "$File"

Resmi belgeler, desteklenen PDF ile ilgili etiketlere genel bir bakış sunar:

Exiftool’u Debian / Ubuntu’ya aşağıdakilerle yükleyebilirsiniz:

sudo apt-get install libimage-exiftool-perl

Eğer şeylerin GUI'sini daha çok seviyorsanız, PDFMtEd projemi deneyebilirsiniz. Exiftool'u oluşturmak ve PDF meta verilerini görüntülemek ve düzenlemek için grafik ön uçlar olarak kullanılan bir araçlar kümesidir.

İşte birkaç ekran görüntüsü:

görüntü tanımını buraya girin

görüntü tanımını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.