HylaFAX The world's most advanced open source fax server

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

Printing cover pages via WHFC 1.0.6??? Does This Not Work?



Is there any version of WHFC available which will print cover pages?
If not, is there an anticipated data when a version will be available?
Thank you.
ken abrahamsen
----------------------------------------------------------------------------
--
My Config:
RH 6.1 (no Updates Applied)
220 twgrh1 server (HylaFAX (tm) Version 4.1beta1) ready.
WHFC Client 1.0.6
WHFC printer driver is Apple Laser Writer 16/1600 PS

When I use sendfax, I send a fax AND a cover page. Works great!

When I attempt to send a fax (with *no* cover page) using WHFC client
(1.0.6) via either the 'Printer driver' or directly from the fax icon in
WHFC, it works great!

However, if I attempt to send a fax using WHFC client (1.0.6) via either
the 'Printer driver' or directly from the fax icon in WHFC, AND request a
cover page, it does not send. 
I noticed the main difference is that the faxcover.ps is an EPS file, while
the actual files I'm faxing are standard postscript. It seems a conversion
from EPS to postscript is missing / not recognized properly (not being
done?) on the *same* coverpage when using the WHFC client.

[root@twgrh1 docq]# cat doc64.cover
%!PS-Adobe-2.0 EPSF-2.0
%%Creator: WHFC
%%Title: WHFC Cover Sheet for HylaFAX
%%Creation Date: Tue Mar 21 16:10:49 2000
%%Origin: 0 0
%%BoundingBox: 0 0 609 791
%%Pages: 1 ,1
%%EndComments
%%Begin Prolog
...<snip>...

Has anyone run into this problem? If so, what's needed to fix this
"format_failed"?

-r--r--r--   1 root     root         5872 Jul  1  1999 typerules
# These are the "null rules"--i.e. for matching formats handled
# directly by the server.
#
#offset datatype        match           result  rule
0       string          %!              ps
0       short           0x4d4d          tiff

Thanks!
ken

Example Log output using WHFC 1.0.6:
Mar 20 13:36:29 twgrh1 FaxQueuer[619]: SUBMIT JOB 64
Mar 20 13:36:29 twgrh1 FaxQueuer[619]: JOB 64 (active dest +14257868 pri 127
tts 0:00 killtime 1:00:00): PREPARE START
Mar 20 13:36:29 twgrh1 FaxQueuer[14849]: JOB 64 (active dest +14257868 pri
127 tts 0:00 killtime 1:00:00): CONVERT DOCUMENT: bin/ps2
fax -o docq/doc64.cover;70 -r 98 -w 1728 -l 280 -m 4294967295 -2
docq/doc64.cover
Mar 20 13:36:31 twgrh1 FaxQueuer[14849]: JOB 64: CONVERT DOCUMENT: exit
status 0x100
Mar 20 13:36:31 twgrh1 FaxQueuer[619]: JOB 64 (active dest +14257868 pri 127
tts 0:00 killtime 59:58): PREPARE DONE
Mar 20 13:36:31 twgrh1 FaxQueuer[619]: NOTIFY: bin/notify "doneq/q64"
"format_failed" ""
----------------------------------------------------------------------------
--

My version of faxcover.ps showing the recommended
(Date: Mon, 24 Nov 1997 08:48:52 +0100) patch (stated below) exists
[root@twgrh1 fax]# cat faxcover.ps
%!PS-Adobe-2.0 EPSF-2.0
%%BoundingBox: 21 3 588 788
%%Title:
%%CreationDate: 11:05 AM January  4, 1993
%%Pages: 1 +1
%%EndComments
%       $Id: faxcover.ps,v 1.2 1999/01/07 07:01:03 robert Exp $
%
% HylaFAX Facsimile Software
%
% Copyright (c) 1990-1996 Sam Leffler
% Copyright (c) 1991-1996 Silicon Graphics, Inc.
% HylaFAX is a trademark of Silicon Graphics
%
% Permission to use, copy, modify, distribute, and sell this software and
% its documentation for any purpose is hereby granted without fee, provided
% that (i) the above copyright notices and this permission notice appear in
% all copies of the software and related documentation, and (ii) the names
of
% Sam Leffler and Silicon Graphics may not be used in any advertising or
% publicity relating to the software without the specific, prior written
% permission of Sam Leffler and Silicon Graphics.
%
% THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
% EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
% WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
%
% IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
% ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
% OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
% WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF
% LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
% OF THIS SOFTWARE.
%
1 setlinejoin
/nullstring () def
/IS {
    dup where {
        pop
        load dup nullstring ne {S} {pop} ifelse
    } {pop} ifelse
} bind def
/M { moveto } bind def /S { show  } bind def
/R { rmoveto } bind def /L { lineto } bind def
/B { newpath 0 0 M 0 1 L 1 1 L 1 0 L closepath } bind def
/CS { closepath stroke } bind def
...<snip>...


----------------------------------------------------------------------------
--
To: HylaFax Mailing liste <flexfax@sgi.com> 
Subject: Re: flexfax: WHFC and problems with coverpages 
From: Ulrich Eckhardt <uli@transcom.de> 
Date: Mon, 24 Nov 1997 08:48:52 +0100 

---------------------------------------------------------------------------

Chris Davis wrote:
> 
> Well, crud. As in, this microsoft outlook email client is crud. Sorry
about
> that.
> 
> The rest of the mail that was chopped off was supposed to say that I had
> seen on the WHFC web page that cover page support was broken so I
> was not surprised when it didn't work. The questions I have are:
> 
> - Is there any sort of workaround? The web page said it won't work on
>   'standard' cover pages - is there a 'non-standard' page that will work?
>   We will only be sending faxes from WHFC on the win95 machines, if
>   this helps.
> 
> - When should I expect a new version of WHFC? I don't mean to push - I
>   really like the software!

Hi,

add the following fragment at the beginning of your cover page :

/IS {
   dup where {
      pop
      load dup nullstring ne {S} {pop} ifelse
   } {pop} ifelse
} bind def
/M { moveto } bind def
/S { show } bind def

and also don't use the comment1() to commentx() lines, use only the
comment() macro.

But i would recomment to wait untill the next release is out. But this
can take some time, because i have to write something that's called
a port monitor for the problems with Windows 95 and problems when
sending
large faxes with the fax printer feature. 

Uli
-- 
Ulrich Eckhardt                        mailto:uli@transcom.de
http://people.frankfurt.netsurf.de/uli
Truly great madness can not be achieved without significant
intelligence. (Henrik Tikkanen)


Thanks!
ken

Kenneth Abrahamsen
425-806-3369 - Voice
425-486-7868 - FAX
kabrahamsen@wrightgroup.com




Project hosted by iFAX Solutions