Reputation: 614
I'm creating a pdf with Apache FOP in Linux then I need to convert the pdf it into an eps.
I'm trying lot of ways, the only one that seems works is the pdftops. But, when I convert it into Linux in command line
pdftops file.pdf -eps file.eps
This command creates me the eps but when I try to open it in Adobe Illustrator in Windows XP It returns me the error
EAAFD+HelveticaNeueLTStd-MdCnO_99-Identify-H;
Font not found on the system; missing font has been substituted.
But 1: the fonts han not been substituted 2: the eps do not show words inside it is all blank instead of the images
I'm sure that in Windows XP I have all the fonts becouse if I convert the pdf to an eps inside the Adobe Illustrator all works fine and Adobe Illustrator do not show me the fonts issue.
Can you help me? What I'm doing wrong?
Upvotes: 1
Views: 1795
Reputation: 279
If something is not working as intended, then that's a bug clear and simple: it needs to be debugged and fixed. Please could you file a bug-report at:
along with a copy of the PDF file that is being generated, and the exact command that is being used for the conversion (particularly whether it is pdf2ps
(part of GhostScript), or pdfteps
(part of Poppler/Xpdf and found in the poppler-utils
package).
(Note that this question has been asked in three other places, but not yet reported in the bug-tracker where it can be explored, pointed to the right people and hopefully fixed).
Upvotes: 1
Reputation: 1041
Without knowing much about your setup, it looks like you're asking FOP to draw your text using the Helvetica Neue font, which is not part of the standard set of PDF fonts (note that Helvetica is, but not Helvetica Neue).
It would seem to me that your two options are to either force FOP to use Helvetica instead of Helvetica Neue, or force it to embed Helvetica Neue into the PDF (pdf2ps should automatically embed it into the result EPS file). In the first instance, you shouldn't need embedding at all, while in the second case the file should be embedded.
More info on how FOP handles fonts is also available from the package's documentation—as you can see, Helvetica Neue is not listed here.
Upvotes: 0