[Libreoffice-bugs] [Bug 43049] Printer driver for fax not working

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Apr 24 16:29:35 CEST 2012


https://bugs.freedesktop.org/show_bug.cgi?id=43049

--- Comment #4 from Bernard <info at choicenet.ne.jp> 2012-04-24 07:29:35 PDT ---
Hi,
thanks for looking into this.

The problem is not related to the postscript level.
We need to enter a fax number and this is not possible using the standard
driver commands. Please check the foomatic-db-engine package and in particular
the README file. It states:

-------------
String and Password Options
---------------------------

These options allow the user to supply nearly arbitrary strings
(within limits of length, characters and structure) to the printer
driver, for example names of color calibration files, fax numbers,
passwords for confidential jobs, ... Frequently needed strings can be
added as enumerated choices, so a frontend can show the option as a
combo-box. The enumerated choices are also used for frontends which
only support options as defined by the PPD spec. So having enumerated
choices is highly recommended for most of these options.

In the XML database string and password options look similar to
enumerated choice options. The differences are the option types
"string" or "password" and the additional tags to restrict the
possible strings.
---------------

Looking at the  actual ppd driver this translates into:

*OpenUI *Fax/Enter Fax Number: PickOne
*FoomaticRIPOption Fax: string 
*FoomaticRIPOptionPrototype Fax: "%s"
*FoomaticRIPOptionMaxLength Fax: 32
*FoomaticRIPOptionAllowedChars Fax: "0-9"
*OrderDependency: 20 AnySetup *Fax
*CloseUI: *Fax
*CustomFax True: " pop "
*ParamCustomFax Faxno/Enter Fax Number: 1 string 0 20

Using these commands in the printer driver we should be able to enter a
numerical fax number of up to 20 digits.

This works fine with gedit, Thunderbird and other programs - but not with
LibreOffice.

So, it seems that LibreOffice doesn't understand these foomaticRIP commands.

Cheers,
Bernard

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Libreoffice-bugs mailing list