Re: Fonts in PDF (embedded postscript)

2002-11-13 Thread Jeremias Maerki
I've looked at the files. I'm not sure but it could be a bug in the PFB
parser. GhostScript complains about PFB segment lengths when opening the
PDF (See File/Show Messages). I can investigate further next week.

In Ad.ps the Creator is shown as ICE. What's that? Wouldn't it be
possible to generate SVG instead of PS? That would avoid any problems.
Having high-resolution TIFFs could also be a solution.


On Tue, 12 Nov 2002 14:54:08 +0100 Torsten Erler wrote:
 Attached is a sample pdf file with one included postscsript-ad (Ad.ps).
 
 The PDF uses the same font like the original postscript file
 (BellCentennial).
 The postscript file is called in the generated fo-file as followed:
 
 fo:block text-align=center
   fo:external-graphic src=file:/c:/Ad.ps/
 /fo:block
 
 I print the document on command line from whithin a java program:
 
 Runtime.getRuntime().exec( [path_to_acrobat]/acdrord32.exe myfile.pdf /p
 /h );
 
 The text in the pdf is using this special font but the postscript font will
 be substituted on printing with Courier.
 If I print the generated pdf document to a postscript-file and open it with
 gsview everything looks ok (fonts are installed in ghostscripts fonts
 directory).
 
 It's impossible to embedd the font in each postscript file, because of the
 most of the postscript files contains only one line (like Name  Tel.-Nr.).
 (Theoretically) hundreds of generated ad's are in one pdf-proof and
 thousends of proofs can be processed in a batch.
 
 
 ThanX Torsten
 
  -Original Message-
  From: Jeremias Maerki [mailto:[EMAIL PROTECTED]
  Sent: Dienstag, 12. November 2002 13:37
  To: [EMAIL PROTECTED]
  Subject: Re: Fonts in PDF (embedded postscript)
 
 
  Probably, it has something to do with the way a particular font is
  referenced. Acrobat maps the font names to different names when you
  convert a PDF to PS. The PS part in the PDF has then no access to the
  embedded fonts because the names don't match. You could try to let the
  application that produces your EPS files embedd the fonts.
  I've checked
  with CorelDraw and it works. But that will obviously mean
  that the font
  gets embedded twice, once for the EPS and once for the PDF.
 
  Another approach is to switch to SVG instead of EPS.
 
  Can you post a sample? How do you print the PDF?
 
  Jeremias Maerki
 


Jeremias Maerki



Fonts in PDF (embedded postscript)

2002-11-12 Thread Torsten Erler



Hi 
all,

I create 
pdf-documents with fop which have other postscript files inside. 

Now when I print the 
generated pdf, the fonts (specified in the postscript) are substituted by (I 
think) Courier. 
I've tried to embed 
these fonts into the pdf. Now the content of the pdf uses this fonts 
correctbut the embedded postscript looks still poor on 
printing.

I print the pdf via 
command line on Acrobat Reader 5.0.


Has anyone an 
idea?

ThanX

Torsten Erler

Junior Software DeveloperE-mail: mailto:[EMAIL PROTECTED] 
Telephone: (+49) 351-31875-0Direct: (+49) 351-31875-754net-linx 
Europe GmbH Kaethe-Kollwitz-Ufer 76 01309 Dresden, Germany 



RE: Fonts in PDF (embedded postscript)

2002-11-12 Thread Torsten Erler
Attached is a sample pdf file with one included postscsript-ad (Ad.ps).

The PDF uses the same font like the original postscript file
(BellCentennial).
The postscript file is called in the generated fo-file as followed:

fo:block text-align=center
fo:external-graphic src=file:/c:/Ad.ps/
/fo:block

I print the document on command line from whithin a java program:

Runtime.getRuntime().exec( [path_to_acrobat]/acdrord32.exe myfile.pdf /p
/h );

The text in the pdf is using this special font but the postscript font will
be substituted on printing with Courier.
If I print the generated pdf document to a postscript-file and open it with
gsview everything looks ok (fonts are installed in ghostscripts fonts
directory).

It's impossible to embedd the font in each postscript file, because of the
most of the postscript files contains only one line (like Name  Tel.-Nr.).
(Theoretically) hundreds of generated ad's are in one pdf-proof and
thousends of proofs can be processed in a batch.


ThanX Torsten

 -Original Message-
 From: Jeremias Maerki [mailto:[EMAIL PROTECTED]
 Sent: Dienstag, 12. November 2002 13:37
 To: [EMAIL PROTECTED]
 Subject: Re: Fonts in PDF (embedded postscript)


 Probably, it has something to do with the way a particular font is
 referenced. Acrobat maps the font names to different names when you
 convert a PDF to PS. The PS part in the PDF has then no access to the
 embedded fonts because the names don't match. You could try to let the
 application that produces your EPS files embedd the fonts.
 I've checked
 with CorelDraw and it works. But that will obviously mean
 that the font
 gets embedded twice, once for the EPS and once for the PDF.

 Another approach is to switch to SVG instead of EPS.

 Can you post a sample? How do you print the PDF?

 Jeremias Maerki

attachment: example.zip