[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#397060: epstopdf: figure 1 gets truncated in pdf version of cdbs documentation manual



Hello Frank,

On Wed, Aug 15, 2007 at 10:55:24PM +0200, Frank Küster wrote:

> I hope you can help me with the following problem with epstopdf.  The
> file at  http://people.debian.org/~frank/depgraph.eps, when converted to
> PDF with epstopdf, is displayed badly (see
> http://people.debian.org/~frank/depgraph.pdf):  In the original file,
> the graphics fills the bounding box quite well, but in the PDF file,
> parts at the upper and right edge are missing.  I think it comes from
> the CorrectBoundingBox function.  With --debug, I get
> 
> * Ghostscript pipe: gs -q -sDEVICE=pdfwrite  -dAutoRotatePages=/None -sOutputFile='depgraph.pdf' - -c quit
> * Scanning header for BoundingBox
> * Old BoundingBox: 36 36 476 233
> * New BoundingBox: 0 0 440 197
> * Offset: -36 -36
> * Ready.
> 
> There is one line in the eps file which I found has an influence on
> this:
> 
> 36 36 440 197 boxprim clip newpath
> 
> If I remove this line, things get a bit better, but there is still
> something missing.  
> 
> Do you have an idea what is going on here, and whether it is a problem
> with gs, epstopdf, or the original PDF file?

Your ".eps" file isn't EPS at all (many violations: "setpagedevice", ...)
Thus you are out of luck with "gs -dEPSCrop" or even "epstopdf".

Example procedure in this case for converting to PDF:
1. Edit the file and increase PageSize:
  /PageSize [476 233]
2. Convert to PDF: ps2pdf depgraph.ps
3. Fix MediaBox, e.g. by pdfcrop

Yours sincerely
  Heiko <oberdiek@uni-freiburg.de>



Reply to: