Re: printing

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

 



Hello,

Please find attached output of my DOS application.
Fonts are in /usr/local/ghostpdl-8.71/urwfonts

I am not sure that pcl6 is aware oftheirlocation.

I still have the same error message.

Thanks,

vedran




On Sat, Nov 27, 2010 at 9:08 PM, Frantisek Hanzlik <franta@xxxxxxxxxxx> wrote:
> Vedran Vucic wrote:
>> Hello,
>>
>> I installed ghostpdl properly.
>> When I do:
>> $_lpt1='cat >/tmp/x.pcl'
>> I get in /tmp folder file that is output from the program and it is
>> actually text file.
>>
>> When I do other command:
>> pcl6 -sDEVICE=pswrite -sPAPERSIZE=a4 -sOutputFile=x.ps x.pcl
>> I got the following error message:
>> Warning interpreter exited with error code -1
>> Flushing to end of job
>>
>> Obviously interpreter is an issue.
>>
>> I think that we are very close to the solution. DO you have any idea
>> about -1 error code of interpreter?
>>
>> Thanks,
>>
>> Vedran
>>
>>
>> On Sat, Nov 27, 2010 at 6:44 PM, Frantisek Hanzlik <franta@xxxxxxxxxxx> wrote:
>>> Vedran Vucic wrote:
>>>> Hello,
>>>>
>>>> When I corrected as  you mentioned dosemu started normally. I entered
>>>> my DOS application and tried toprint, but in terminal I have seen
>>>> error message that pcl6 command is not found.
>>>> Any suggestion? Any link or slink needed for that purpose?  Is there
>>>> any path tweaking required?
>>>
>>> You wrote before You build ghostpdl package itself.
>>> Was compiled properly?
>>>
>>> Was properly installed?
>>>
>>> Is pcl6 binary runnable?
>>>
>>> Is pcl6 binary in PATH in dosemu environment? (when no, you can specify
>>> absolute path, e.g. $_lpt1='/my/path/pcl6 ...
>>>
>>> You should probably in this phase tune both things, dosemu and
>>> pcl6/ghostpdl, separately:
>>>
>>> 1) in dosemu.conf lpt specification configure output to normal file:
>>>
>>> $_lpt1='cat >/tmp/x.pcl'
>>>
>>> and verify that file "/tmp/x.pcl" is rightly created and is in PCL format.
>>>
>>>
>>> 2) verify that pcl6 command work right by manually creating postscript
>>> file from previous PCL:
>>>
>>> pcl6 -sDEVICE=pswrite -sPAPERSIZE=a4 -sOutputFile=x.ps x.pcl
>>>
>>> and again verify that file "/tmp/x.pcl" is rightly created and is in
>>> postscript format
>>>
>>>
>>> 3) verify this postscript file printing:
>>>
>>> lpr -P Laserprinter x.ps
>>>
>>>
>>> When all this steps works, You can set final "$_lpt1='....'" command in
>>> dosemu.conf, as you have now.
>>>
>>> !!ATTENTION!! Sorry for mistake in all my previous mails: I incorrectly
>>> specify "-sDEVICE=" parameter to "pdfwrite", which is obviously bad (I
>>> clipboard copy this from my cfg, where I use pcl6 to create PDF
>>> documents from DOS print output).
>>> Right parameter value should be "pswrite":
>>>
>>> $_lpt1='pcl6 -sDEVICE=pswrite -dNOPAUSE -sPAPERSIZE=a4
>>> -sOutputFile="|lpr -P YourPrinter1" -'
>>>
>>> FH
>
> I never got with ghostpdl to any bigger problems and not sure how
> diagnose your.
>
> You can try some pcl6 (gs) debug switches, here is their doc:
> http://svn.ghostscript.com/ghostscript/trunk/gs/doc/Use.htm#Debug_switches
> You can study ghostpdl source code.
>
> Can you send me (or past somewhere for download) your PCL output from
> DOS app? I can probe convert it with my ghostpdl build.
>
> Have you installed and rightly configured URW TTF fonts? ghostpdl
> package require them.
>
> S pozdravem
> FrantiÅek HanzlÃk
>
> LuÄnà 502           Linux/Unix/LAN/Internet       Tel: +420-373729699
> 33209 ÅtÄnovice      e-mail:it@xxxxxxxxxxx        Fax: +420-373729699
> Czech Republic         http://hanzlici.cz/        GSM: +420-604117319
> Tento mail neobsahuje viry, byl odeslÃn z operaÄnÃho systÃmu Linux
>

Attachment: x.pcl
Description: Binary data


[Index of Archives]     [Linux Console]     [Linux Audio]     [Linux for Hams]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite Camping]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Samba]     [Linux Media]     [Fedora Users]

  Powered by Linux