2017-03-27 10 views
0

Ich werde den Unterschied zwischen BoundingBox-Informationen wissen, die außerhalb der Befehle pdfinfo -box und gs -sDevice=bbox ist.Ghostscript BoundingBox pdfinfo -box vs gs -sDevice = bbox

pdfinfo -box Ausgang:

$pdfinfo -box tempCmykPdfFile.pdf 
    Producer:  GPL Ghostscript 9.20 
    CreationDate: Tue Mar 7 09:48:56 2017 
    ModDate:  Tue Mar 7 09:48:56 2017 
    Tagged:   no 
    Pages:   1 
    Encrypted:  no 
    Page size:  212.6 x 113.39 pts 
    MediaBox:   0.00  0.00 212.60 113.39 
    CropBox:   0.00  0.00 212.60 113.39 
    BleedBox:   0.00  0.00 212.60 113.39 
    TrimBox:   0.00  0.00 212.60 113.39 
    ArtBox:    0.00  0.00 212.60 113.39 
    File size:  20886 bytes 
    Optimized:  no 
    PDF version: 1.5 

Während gs -sDevice=bbox Ausgang:

$gs -sDevice=bbox tempCmykPdfFile.pdf 
GPL Ghostscript 9.20 (2016-09-26) 
Copyright (C) 2016 Artifex Software, Inc. All rights reserved. 
This software comes with NO WARRANTY: see the file PUBLIC for details. 
Processing pages 1 through 1. 
Page 1 
%%BoundingBox: 13 48 199 100 
%%HiResBoundingBox: 13.986000 48.181006 198.435017 99.220989 

BoundingBox Informationen unterscheidet sich sowohl in dem Fall, und ich bin nicht die why herauszufinden. Könnte mir jemand freundlicherweise helfen, den Unterschied zu verstehen?

Danke.

Antwort

0

BoundingBox ist die kleinste Fläche, die alle Markierungen umschließt. Die verschiedenen in PDF-Dateien definierten Boxen (von denen viele optional sind) sind keine Begrenzungsboxen.

Ohne Ihre PDF-Datei zu sehen kann ich nicht sagen, welche Box (es) tatsächlich enthält, sehr wahrscheinlich enthält es nur eine MediaBox, und das ist die Größe, die Sie bekommen.

Wenn an den Rändern des Inhalts Leerzeichen vorhanden sind, wird dies nicht für die BoundingBox gezählt, da nur die Marken gezählt werden.

Kurz gesagt, sind dies verschiedene Messungen für verschiedene Zwecke.

Verwandte Themen