1
0
mirror of https://github.com/pdewacht/brlaser synced 2025-04-05 12:36:43 +02:00
Peter De Wachter 931c677443 Get rid of iconv()
PJL has a job name field. I don't think this is used for anything, but
just in case I want to put something human-readable there. But it's
also probably a good idea to keep this pure ASCII text.

Previously I used iconv() to convert the CUPS job name to ASCII. But:
- on FreeBSD, an explicit "-liconv" seems to be necessary (#10),
- there's an autoconf macro to deal with this, but it's tangled up
  with gettext and it seems like a hassle,
- the //TRANSLIT//IGNORE feature I used seems to be a GNU extension
  and probably won't work on other systems anyway.

So instead, let's just concatenate some job information together,
dropping any non-ASCII component. That's probably good enough.
2017-10-23 22:09:29 +02:00
2017-10-23 22:09:29 +02:00
2014-02-04 22:29:34 +01:00
2013-12-27 16:58:00 +01:00
2017-10-14 21:55:30 +02:00
2014-07-07 12:55:16 +02:00
2013-12-27 16:58:00 +01:00
2016-03-02 19:41:44 +01:00
2017-10-14 21:55:30 +02:00

Driver for (some) Brother laser printers

Most Brother printers support a standard printer language such as PCL or PostScript, but not all do. If you have a monochrome Brother laser printer (or multi-function device) and the other open source drivers don't work, this one might help.

It is known to support these printers:

  • Brother DCP-1510 series
  • Brother DCP-7030
  • Brother DCP-7055
  • Brother DCP-7055W
  • Brother DCP-7065DN
  • Brother MFC-7360N

Copyright © 2013 Peter De Wachter

brlaser is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.

brlaser is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with brlaser. If not, see http://www.gnu.org/licenses/.

Description
No description provided
Readme 301 KiB
Languages
C++ 91.1%
CMake 7.4%
C 1.5%