You can subscribe to this list here.
2000 |
Jan
(111) |
Feb
(412) |
Mar
(133) |
Apr
(187) |
May
(377) |
Jun
(355) |
Jul
(129) |
Aug
(316) |
Sep
(412) |
Oct
(258) |
Nov
(260) |
Dec
(228) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(291) |
Feb
(497) |
Mar
(341) |
Apr
(105) |
May
(127) |
Jun
(97) |
Jul
(348) |
Aug
(195) |
Sep
(353) |
Oct
(516) |
Nov
(454) |
Dec
(99) |
2002 |
Jan
(125) |
Feb
(232) |
Mar
(222) |
Apr
(160) |
May
(147) |
Jun
(97) |
Jul
(199) |
Aug
(275) |
Sep
(411) |
Oct
(355) |
Nov
(371) |
Dec
(326) |
2003 |
Jan
(314) |
Feb
(181) |
Mar
(166) |
Apr
(90) |
May
(192) |
Jun
(137) |
Jul
(91) |
Aug
(57) |
Sep
(59) |
Oct
(67) |
Nov
(202) |
Dec
(158) |
2004 |
Jan
(67) |
Feb
(81) |
Mar
(142) |
Apr
(124) |
May
(190) |
Jun
(245) |
Jul
(124) |
Aug
(199) |
Sep
(182) |
Oct
(92) |
Nov
(285) |
Dec
(173) |
2005 |
Jan
(111) |
Feb
(74) |
Mar
(90) |
Apr
(275) |
May
(133) |
Jun
(106) |
Jul
(215) |
Aug
(142) |
Sep
(131) |
Oct
(135) |
Nov
(75) |
Dec
(76) |
2006 |
Jan
(173) |
Feb
(96) |
Mar
(127) |
Apr
(226) |
May
(227) |
Jun
(83) |
Jul
(101) |
Aug
(122) |
Sep
(118) |
Oct
(27) |
Nov
(76) |
Dec
(58) |
2007 |
Jan
(204) |
Feb
(137) |
Mar
(115) |
Apr
(50) |
May
(135) |
Jun
(111) |
Jul
(57) |
Aug
(40) |
Sep
(36) |
Oct
(36) |
Nov
(77) |
Dec
(145) |
2008 |
Jan
(159) |
Feb
(52) |
Mar
(77) |
Apr
(59) |
May
(80) |
Jun
(105) |
Jul
(119) |
Aug
(225) |
Sep
(58) |
Oct
(173) |
Nov
(64) |
Dec
(94) |
2009 |
Jan
(61) |
Feb
(13) |
Mar
(70) |
Apr
(115) |
May
(48) |
Jun
(50) |
Jul
(34) |
Aug
(74) |
Sep
(30) |
Oct
(95) |
Nov
(132) |
Dec
(12) |
2010 |
Jan
(40) |
Feb
(22) |
Mar
(10) |
Apr
(5) |
May
(10) |
Jun
(73) |
Jul
(73) |
Aug
(74) |
Sep
(117) |
Oct
(33) |
Nov
(34) |
Dec
(41) |
2011 |
Jan
(42) |
Feb
(38) |
Mar
(60) |
Apr
(6) |
May
(26) |
Jun
(52) |
Jul
(16) |
Aug
(21) |
Sep
(49) |
Oct
(48) |
Nov
(64) |
Dec
(121) |
2012 |
Jan
(112) |
Feb
(81) |
Mar
(92) |
Apr
(37) |
May
(57) |
Jun
(142) |
Jul
(65) |
Aug
(43) |
Sep
(33) |
Oct
(81) |
Nov
(130) |
Dec
(63) |
2013 |
Jan
(63) |
Feb
(32) |
Mar
(80) |
Apr
(48) |
May
(44) |
Jun
(79) |
Jul
(86) |
Aug
(91) |
Sep
(43) |
Oct
(95) |
Nov
(130) |
Dec
(117) |
2014 |
Jan
(283) |
Feb
(206) |
Mar
(90) |
Apr
(57) |
May
(105) |
Jun
(66) |
Jul
(87) |
Aug
(30) |
Sep
(54) |
Oct
(125) |
Nov
(45) |
Dec
(36) |
2015 |
Jan
(58) |
Feb
(51) |
Mar
(59) |
Apr
(75) |
May
(70) |
Jun
(52) |
Jul
(58) |
Aug
(72) |
Sep
(184) |
Oct
(157) |
Nov
(91) |
Dec
(90) |
2016 |
Jan
(89) |
Feb
(61) |
Mar
(57) |
Apr
(86) |
May
(46) |
Jun
(63) |
Jul
(71) |
Aug
(60) |
Sep
(207) |
Oct
(139) |
Nov
(76) |
Dec
(68) |
2017 |
Jan
(112) |
Feb
(91) |
Mar
(138) |
Apr
(79) |
May
(36) |
Jun
(20) |
Jul
(105) |
Aug
(71) |
Sep
(51) |
Oct
(114) |
Nov
(148) |
Dec
(79) |
2018 |
Jan
(118) |
Feb
(107) |
Mar
(111) |
Apr
(127) |
May
(60) |
Jun
(63) |
Jul
(49) |
Aug
(18) |
Sep
(134) |
Oct
(68) |
Nov
(91) |
Dec
(27) |
2019 |
Jan
(41) |
Feb
(63) |
Mar
(37) |
Apr
(42) |
May
(44) |
Jun
(81) |
Jul
(53) |
Aug
(21) |
Sep
(62) |
Oct
(55) |
Nov
(41) |
Dec
(57) |
2020 |
Jan
(14) |
Feb
(29) |
Mar
(33) |
Apr
(20) |
May
(19) |
Jun
(9) |
Jul
(5) |
Aug
(23) |
Sep
(30) |
Oct
(29) |
Nov
(58) |
Dec
(139) |
2021 |
Jan
(62) |
Feb
(117) |
Mar
(13) |
Apr
(17) |
May
(23) |
Jun
(28) |
Jul
(7) |
Aug
(29) |
Sep
(56) |
Oct
(21) |
Nov
(36) |
Dec
(14) |
2022 |
Jan
(10) |
Feb
(28) |
Mar
(18) |
Apr
(19) |
May
(18) |
Jun
(3) |
Jul
(14) |
Aug
(11) |
Sep
(12) |
Oct
(4) |
Nov
|
Dec
(5) |
2023 |
Jan
|
Feb
|
Mar
(5) |
Apr
|
May
(2) |
Jun
(8) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2024 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
(51) |
Aug
(31) |
Sep
(10) |
Oct
(14) |
Nov
(12) |
Dec
(14) |
2025 |
Jan
(17) |
Feb
(5) |
Mar
(30) |
Apr
(2) |
May
(4) |
Jun
(9) |
Jul
(5) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Ken M. <zar...@nt...> - 2020-09-28 19:48:50
|
Hi, I hope this is the right list to ask for help. I've got an Epson Photo R360 using 5.3.3 with cups-2.3.3 and gimp-2.10.20. Ordinary printing of text and photos appears to be ok, but - I'm hoping to print some (tiny) signs for a model, white text on blue background. At this point I'm guessing about sizes, so I've set up a page of A4 dimensions in gimp (actually 209.97 x 297.01 millimetres), put a big blue panel across the top part of the page, and inserted various white text. But when I use 'print with gutenprint' and tell it to use the image size, I get: two messages: Left margin must not be less than 9.000000 and Print options not verified, cannot print. In gimp, the ruler along the top is labelled to almost 2500 (pixels?) and the blue runs from about 50 to 2575, starting perhaps 25 below the top of the page. The printer option for 'Shrink Page if Necessary to Fit Borders' was set to 'Expand (use maximum page area)' and with that a photo printed with a tiny white frame at the sides. Changing to 'Shrink' makes no difference, it still reports the same errors. Any suggestions on what I'm doing wrong, please, or alternatively is it a gimp issue ? ĸen -- A really good hydrophobe has to be trained on dehydrated water from birth. I mean, that costs a fortune in magic alone. But they make great weather magicians. Rain clouds just give up and go away. -- The Colour of Magic |
From: Matt B. <wal...@ma...> - 2020-09-28 12:34:37
|
> On Sep 27, 2020, at 5:18 PM, Robert Krawitz <rl...@al...> wrote: > > On 9/25/20 11:02 PM, daredevils36 wrote: >> Dear developers. >> >> I'm trying to make a digital negatives(OHP Transparency Film) for Platinum print. >> I use gutenprint5.2 on Mac OS High Sierra >> >> Could you teach me how to set the ink curve. >> I want to do the following things. >> >> How to print great B&W photos (4) - generating the Gutenprint ink curves >> http://www.unny.ca/en/article/377/how-to-print-great-b-w-photos-4-generating-the-gutenprint-ink-curves >> >> density data >> 0., 0.000230867, 0.000923468, 0.0020778, 0.00369387, 0.00565624, 0.00819578, >> 0.011197, 0.01466, 0.0185848, 0.0228558, ..... >> >> Where should I paste it? > > I don't know offhand where the .xml files are installed on OS X -- can one of the OS X developers > help with that? > > There's considerably more detail on how to use them at > http://www.unny.ca/en/article/327/how-to-print-great-b-w-photos-introduction and > http://www.unny.ca/en/article/361/how-to-print-great-b-w-photos-2-redirecting-the-cmy-channels > > It will be easiest if you specify exactly what printer you're trying to do this with; it will make > it more concrete Reference the root level of the hard disk: /Library/Printers/Gutenprint.printerDriver/Contents/Resources/gutenprint/5.3/xml I always mention the root level for this as each user has their own Library directory. -- Matt |
From: Robert K. <rl...@al...> - 2020-09-27 22:18:35
|
On 9/25/20 11:02 PM, daredevils36 wrote: > Dear developers. > > I'm trying to make a digital negatives(OHP Transparency Film) for Platinum print. > I use gutenprint5.2 on Mac OS High Sierra > > Could you teach me how to set the ink curve. > I want to do the following things. > > How to print great B&W photos (4) - generating the Gutenprint ink curves > http://www.unny.ca/en/article/377/how-to-print-great-b-w-photos-4-generating-the-gutenprint-ink-curves > > density data > 0., 0.000230867, 0.000923468, 0.0020778, 0.00369387, 0.00565624, 0.00819578, > 0.011197, 0.01466, 0.0185848, 0.0228558, ..... > > Where should I paste it? I don't know offhand where the .xml files are installed on OS X -- can one of the OS X developers help with that? There's considerably more detail on how to use them at http://www.unny.ca/en/article/327/how-to-print-great-b-w-photos-introduction and http://www.unny.ca/en/article/361/how-to-print-great-b-w-photos-2-redirecting-the-cmy-channels It will be easiest if you specify exactly what printer you're trying to do this with; it will make it more concrete. |
From: Ugurcan A. <ugu...@st...> - 2020-09-27 15:35:19
|
Dear devs, a while ago (2017) I wrote my bachelors thesis about MITM attacks on network printers. Thankfully Robert Krawitz helped me out a lot with decoding ESC/P2 print jobs. Now I thought to ask you again for an advise: In cooperation with other universities across Germany we currently work on a project which has the aim to raise awareness amongst SMBs by demonstrating attacks and their mitigations in different scenarios. My current task is to simulate network printers with different protocols (PS, ESC/P2, PCL) to avoid setting up physical printers. These printers should be used to print virtually and capture the network traffic. The captured traffic is then analyzed automatically to extract print jobs and show the risks of unencrypted printer communication. I wanted to ask if there is any way to simplify this process with the help gimp print. Maybe something you also use for testing. My current approach would be a CUPS server but this would limit me probably in terms of protocol diversity(?) Let me know if you need more information. Best regards and thanks in advance Ugurcan Albayrak -- Ugurcan Albayrak Student assistant at Department of Computer Science Hochschule Darmstadt - University of Applied Sciences Haardtring 100 D-64295 Darmstadt E-Mail: ugu...@st... Web: https:/www.fbi.h-da.de |
From: daredevils36 <ssd...@gm...> - 2020-09-26 03:03:20
|
Dear developers. I'm trying to make a digital negatives(OHP Transparency Film) for Platinum print. I use gutenprint5.2 on Mac OS High Sierra Could you teach me how to set the ink curve. I want to do the following things. How to print great B&W photos (4) - generating the Gutenprint ink curves http://www.unny.ca/en/article/377/how-to-print-great-b-w-photos-4-generating-the-gutenprint-ink-curves density data 0., 0.000230867, 0.000923468, 0.0020778, 0.00369387, 0.00565624, 0.00819578, 0.011197, 0.01466, 0.0185848, 0.0228558, ..... Where should I paste it? Best regards Yokohama Japan Kentaro Kuamgai ssd...@gm... |
From: Protea W. J. <aik...@gm...> - 2020-09-23 01:25:44
|
On Wed, Sep 23, 2020 at 8:41 AM madmatt74--- via Gimp-print-devel < gim...@li...> wrote: > Good morning, > > I've got a Canon BJC-4000 that worked very fine until last July. > > Now, after some packages updates it stopped working. > > My OS is Debian testing (bullseye), gutenprint is 5.3.3 version (my > printer is on the list of supported printers), but when I try to print any > kind of document (pdf, txt, odt) the printer start working but the page is > blank. > Hi Matt, Thanks for the report. Do you know what the original version of gutenprint was? As far as I am aware, the code for that printer has not been touched for some years. First step would be a CUPS debug log to try and find out what gutenprint/CUPS says they are doing when printing. Can you please set debug, print a test job, and send me the debug log? You will likely have to set the max length of the log file to several millions bytes, else not much will be visible in the truncated log. Best regards, Gernot Hassenpflug -- Protea Wines Japan Tel: 070-5550-9076 https://www.proteawines.jp |
From: Roberto de S. R. <rob...@ho...> - 2020-09-23 01:15:11
|
Boa noite, gostaria que meu e-mail fosse retirado desta lista do Fórum e que não recebesse mais e-mail dos remetentes deste Fórum, agradeço desde já a vossa atenção. Atensiosamente, Roberto de Sousa Rodrigues |
From: Solomon P. <pi...@sh...> - 2020-09-23 01:08:06
|
On Mon, Sep 14, 2020 at 05:37:46PM +0800, Aaron Chan wrote: > I know the inventor of this ink, inkjetmall, has developed a beta > version of print driver for think special ink set. (I should say in advance that I am speaking here in a purely personal capacity, and not for any of the other Gutenprint developers..) I'm the one who wrote that code for inkjetmall; regrettably I was not able to finish what I started and get that functionality properly integrated into Gutenprint. > Since his version can only support up to 44" printer, I'm wondering if > your team would be able to do something similar. What printer were you intending to use this with? This is a rather critical question, because AFAIK that 44" limitation almost certianly isn't a limitation of the IJM codebase, but rather with the printer families that Gutenprint itself supports. > Basically, what we need is a print drive that can runs on MacOS, capable to > let us modify the 1-D LUT for linear output with the combination of ink and > paper. I'm not sure if we will be able to support custom work on MacOS -- None of the active Gutenprint developers have access to, or experience with, MacOS systems, and with every release Apple this task more difficult. Indeed, I don't think we can even generate a MacOS build that functions on the current MacOS release! Also, it is my understanding that Apple intends to completely strip out support for "classic CUPS drivers" in the next MacOS release, so any efforts we put into supporting MacOS now would likely be wasted. We have some work being done to support printing under the new "IPP Printer Application" paradigm but it is still in very early stages. One possible solution to this would be to take a small linux system (such as the popular Raspberry Pi), plug the printer into that, and print from MacOS over the network. Which leads to another critical question -- what application(s) are you printing from, and do they work via the standard Apple printing APIs? > Are you interested into this and how much would you charge for such a > project? The fancy LUT mapping proof-of-concept work I did for Injketmall worked pretty well, but it was mostly tied to Epson printers that spoke a specific variation of their command language, and I ran into some major challenges trying to make it more generally applicable to other printer families. Consequently, depending on what printer model/family you intend to use, that LUT work might be easy to port over, or it might be much more difficult, or it might not even be possible at all. (Also, If the printer family you wish to use isn't currently supported by Gutenprint, that would have to be tackled first) In a general sense, yes, we like to expand Gutenprint's capabilities. However it's not entirely clear what the technical scope of your request would entail, even before considering the challenges we face when working with MacOS. While I'm generally willing (time permitting) to do custom Gutenprint hacking on a consulting basis, this may be beyond the scope of what I can accomplish in a reasonable amount of time. So let's try and figure out the technical scope of what you need first, because that exercise will benefit all of us. Cheers, - Solomon -- Solomon Peachy pizza at shaftnet dot org (email&xmpp) @pizza:shaftnet dot org (matrix) High Springs, FL speachy (freenode) |
From: Carl R. <Car...@ao...> - 2020-09-22 22:12:01
|
Hello. I am looking for a 64 bits print driver for my Samsung CLP-510. Carl… |
From: Solomon P. <pi...@sh...> - 2020-09-21 16:38:44
|
On Mon, Aug 03, 2020 at 04:19:30PM +0300, etf production wrote: > Hi fuji frontier D100 Add driver plsss I've not seen any references to a 'D100'; did you perhaps mean the DX100 or the DE100? (BTW, this response isn't only directed at you; yours is the fourth inquiry about these printers I've received this year, and hopefully this way I won't have to repeat myself in another month or so) Nearly all Gutenprint development is done on a volunteer basis, and adding support for the DX100 or DE100 would likely be a substantial undertaking. We do not have access to any programming/protocol documentation for these printers, so we would have to resort to reverse engineering to figure out what makes them tick. This isn't inherently difficult but it is likely to be quite time-consuming, especially if the output needs to be tuned to match Fujifilm's. Additionally, these are particularly expensive printers -- The DX100 costs about $2300 with a set of ink/paper -- so we're not going to buy one just to tinker with. So. If you'd like to see the DX100/DE100 printers supported, you're going to have to help us out in some form. At minimum, we will need direct access to a loaner printer (and a supply of ink/paper) for a while, and to be blunt, work that pays the bills takes priority over volunteer work. Cheers, - Solomon -- Solomon Peachy pizza at shaftnet dot org (email&xmpp) @pizza:shaftnet dot org (matrix) High Springs, FL speachy (freenode) |
From: Aaron C. <aa...@ha...> - 2020-09-14 10:18:53
|
Dear Sir, My name is Aaron Chan and I am a fine art printer. For my business, I use a very special ink set call Piezography Ink which is a set of ink with different shades of black. I know the inventor of this ink, inkjetmall, has developed a beta version of print driver for think special ink set. Since his version can only support up to 44" printer, I'm wondering if your team would be able to do something similar. If you could, how much would it cost for such a project. Basically, what we need is a print drive that can runs on MacOS, capable to let us modify the 1-D LUT for linear output with the combination of ink and paper. Are you interested into this and how much would you charge for such a project? Best Regard, Aaron Chan -- HARRIS PHOTO 上海市长宁区昭化路351号铭光商务楼404室 Rm 404, 351 Zhaohua Road, Changning Dist., Shanghai, China Tel: +86 180.9891.6100 / +852 9840.3523 Web: www.harrisphoto.cn |
From: Robert K. <rl...@al...> - 2020-09-13 15:12:26
|
I have a Travis pseudo-CI job run against a mirror of the repository (https://travis-ci.org/github/RobertKrawitz/gutenprint-mirror). It not infrequently fails due to package installation failing; I watch it and restart individual failing jobs. If you're doing a lot of commits, you might want to watch this job. |
From: <mad...@li...> - 2020-09-13 11:10:05
|
Good morning, I've got a Canon BJC-4000 that worked very fine until last July. Now, after some packages updates it stopped working. My OS is Debian testing (bullseye), gutenprint is 5.3.3 version (my printer is on the list of supported printers), but when I try to print any kind of document (pdf, txt, odt) the printer start working but the page is blank. Any suggestions in order to fix this issue? Many thanks in advance. Matt |
From: mings4u <mi...@gm...> - 2020-09-10 11:23:27
|
I would like to see in the select printer menu the pdf printer select option to my local drive. U do have the google cloud option but what if i don't want to store to the cloud and have to sign into google every time i want access to a document. I have added an attachment for greater detail. |
From: Protea W. J. <aik...@gm...> - 2020-09-09 04:13:17
|
On Wed, Sep 9, 2020 at 7:45 AM Helen Torris <ht...@gm...> wrote: > Hi Gutenprint! > > I am running OS High Sierra and trying to use a Canon S9000 bubble jet > printer. > > At first I downloaded the Canon drivers for snow leopard, and for the most > part, the printer was actually working, but every time I tried to clean the > print heads, I got the 311 error message. > > I then deleted all of the Canon drivers and downloaded your 5.3.3 version > with CUPS and all seems to be working once again, except that I now do not > even have ANY printer utility options, so I still can't clean the print > heads - this printer has been sitting in a closet for 10 years, and they > really need cleaning!! Other than that, I can still print. > Hello Helen, Very glad to hear gutenprint can help you with your old S9000 printer. Utilities are not part of gutenprint. There are external open-source programs (ink, mtink, etc.) for ink level monitoring, but apart from HP (hp-lip) I do not think there are any vendor-supported cleaning or maintenance utilities. Turboprint I understand provides such as service with its printer drivers, so that might be one good option for you: https://www.zedonet.com/en_p_turboprint.phtml According to the S9000 instructions, cleaning can be done either from the driver, or from the printer itself: ----- Cleaning the Print Head from the Printer 1 Ensure the printer is on. 2 Hold down the RESUME/CANCEL button until the POWER lamp flashes once. Now the POWER lamp starts flashing and print head cleaning begins. Do not perform any other operations until the head cleaning finishes. After print head cleaning finishes, print the nozzle check pattern to verify that the print head is clean. If not, repeat print head cleaning. If the head is still not clean after the third cleaning, perform print head deep cleaning ---- Note that deep cleaning can only be done from the driver, not from the printer itself. Otherwise, manual cleaning would be a good choice if you are able to remove the print heads. Hope this helps. Best regards, Gernot Hassenpflug -- Protea Wines Japan Tel: 070-5550-9076 https://www.proteawines.jp |
From: Helen T. <ht...@gm...> - 2020-09-08 20:47:22
|
Hi Gutenprint! I am running OS High Sierra and trying to use a Canon S9000 bubble jet printer. At first I downloaded the Canon drivers for snow leopard, and for the most part, the printer was actually working, but every time I tried to clean the print heads, I got the 311 error message. I then deleted all of the Canon drivers and downloaded your 5.3.3 version with CUPS and all seems to be working once again, except that I now do not even have ANY printer utility options, so I still can't clean the print heads - this printer has been sitting in a closet for 10 years, and they really need cleaning!! Other than that, I can still print. Any advice? Many thanks, Helen |
From: Robert K. <rl...@al...> - 2020-09-07 20:05:08
|
On 9/7/20 3:40 PM, Sambhav Dusad wrote: > On Sat, Sep 5, 2020 at 11:34 PM Robert Krawitz <rl...@al... <mailto:rl...@al...>> wrote: > > We really should move this discussion to gim...@li... > <mailto:gim...@li...> (gimp-print was the > original name for the project, which started with Mike's print plugin for GIMP and was later renamed > to Gutenprint with the 5.0 release). > > Sure, We'll move the discussion there. > How will you review the code If I simply push my changes there? There might be many changes need to > be made. Create a branch for your code; we'll only merge it to the main branch when it's reviewed. > For filling the driver data: > > Reference the stp_image_t structure defined in include/gutenprint/image.h. You need to write the > appropriate functions here. You can see the CUPS driver implementation in > src/cups/rastertogutenprint.c. > > Most of these are likely to be pretty simple. The hard one, of course, is Image_get_row(). This is > called by the core via stp_image_get_row(). This one's going to pull a row of raster data off the > queue and stick it in the provided data buffer, up to the number of bytes specified (so you don't > overflow the buffer) and returns a status (either OK or abort -- that's how a print can be aborted). > > Yes. I've made the get_row function. To clear this out, there's no need for dimensions variables > like left, right, etc. in the cups_image_t structure now, right? Since it will all be handled by > PAPPL and we just have to pass the data to gutenprint. Can the user specify a page dimension smaller than the actual paper? If so, this will probably be needed. > The raster format is either 8 or 16 byte (native ordering) K, W (inverse grayscale) RGB, CMY,CMYK, > or KCMY. There's also a "raw" format, which allows specifying arbitrary channels (currently > supported only for Epson printers, don't worry about that for now). > > As for filling in settings, your application does that and does the necessary stp_set_* functions to > set up all the options. > > Do we have to call stp_print for gutenprint to start printing the job? Yes. See rastertogutenprint.c around line 1387. > And I was asking for the callback function which PAPPL calls to fill the driver data structure for > PAPPL? That's about the raster format, correct? See above. |
From: Sambhav D. <sam...@gm...> - 2020-09-07 19:41:11
|
On Sat, Sep 5, 2020 at 11:34 PM Robert Krawitz <rl...@al...> wrote: > We really should move this discussion to > gim...@li... (gimp-print was the > original name for the project, which started with Mike's print plugin for > GIMP and was later renamed > to Gutenprint with the 5.0 release). > Sure, We'll move the discussion there. How will you review the code If I simply push my changes there? There might be many changes need to be made. > For filling the driver data: > > Reference the stp_image_t structure defined in > include/gutenprint/image.h. You need to write the > appropriate functions here. You can see the CUPS driver implementation in > src/cups/rastertogutenprint.c. > > Most of these are likely to be pretty simple. The hard one, of course, is > Image_get_row(). This is > called by the core via stp_image_get_row(). This one's going to pull a > row of raster data off the > queue and stick it in the provided data buffer, up to the number of bytes > specified (so you don't > overflow the buffer) and returns a status (either OK or abort -- that's > how a print can be aborted). > Yes. I've made the get_row function. To clear this out, there's no need for dimensions variables like left, right, etc. in the cups_image_t structure now, right? Since it will all be handled by PAPPL and we just have to pass the data to gutenprint. The raster format is either 8 or 16 byte (native ordering) K, W (inverse > grayscale) RGB, CMY,CMYK, > or KCMY. There's also a "raw" format, which allows specifying arbitrary > channels (currently > supported only for Epson printers, don't worry about that for now). > > As for filling in settings, your application does that and does the > necessary stp_set_* functions to > set up all the options. > Do we have to call stp_print for gutenprint to start printing the job? And I was asking for the callback function which PAPPL calls to fill the driver data structure for PAPPL? -- Sambhav |
From: Moshe R. <mr...@gm...> - 2020-09-07 07:38:41
|
Thanks for your prompt reply! Hope you’ll support ts200 soon. Moshe On Mon, 7 Sep 2020 at 4:07 Protea Wines Japan <aik...@gm...> wrote: > On Mon, Sep 7, 2020 at 2:43 AM Moshe R. <mr...@gm...> wrote: > >> hi, >> >> Gutenprint doesn't seem to support the Canon TS20x series. >> Any plans to develop a driver? >> I can't print using CUPS from my Raspberry pi. >> > > Hello Moshe, > Good morning, thank you for the notice. Yes, there is unfortunately quite > a backlog of printers that need support added. > I haven't had as much time as I would like to work on adding this, but it > is in the pipeline. > Sorry I cannot give more specifics at the moment. > Best regards, > Gernot Hassenpflug > > >> Thanks! >> Moshe >> I >> >> >> _______________________________________________ >> >> >> Gimp-print-devel mailing list >> >> >> Gim...@li... >> >> >> https://lists.sourceforge.net/lists/listinfo/gimp-print-devel > > >> >> >> > > -- > Protea Wines Japan > Tel: 070-5550-9076 > https://www.proteawines.jp > > > > |
From: Protea W. J. <aik...@gm...> - 2020-09-07 01:11:59
|
On Mon, Sep 7, 2020 at 2:43 AM face via Gimp-print-devel <gim...@li...> wrote: > > Hi, > any chance to have a driver for that printer ? > Or have a suggestion for a compatible driver that could works with that printer ? > Thanks best regards > Fabrizio Hi Fabrizio, Not sure whether gutenprint can support this printer. >From the specs https://www.oki.com/me/printing/products/dotmatrix/24pin/ml5100fbeco/specifications/ I see there following emulation is supported: ESC/P emulation, IBM ProPrinter emulation, IBM AGM emulation On Open Printing you can find the following generic ESC/P drivers that might be what you need: https://www.openprinting.org/printer/Generic/Generic-ESC_P_Dot_Matrix_Printer I did not check for IBM emulations. Best regards, Gernot Hassenpflug > _______________________________________________ > Gimp-print-devel mailing list > Gim...@li... > https://lists.sourceforge.net/lists/listinfo/gimp-print-devel -- Protea Wines Japan Tel: 070-5550-9076 https://www.proteawines.jp |
From: Protea W. J. <aik...@gm...> - 2020-09-07 01:07:38
|
On Mon, Sep 7, 2020 at 2:43 AM Moshe R. <mr...@gm...> wrote: > hi, > > Gutenprint doesn't seem to support the Canon TS20x series. > Any plans to develop a driver? > I can't print using CUPS from my Raspberry pi. > Hello Moshe, Good morning, thank you for the notice. Yes, there is unfortunately quite a backlog of printers that need support added. I haven't had as much time as I would like to work on adding this, but it is in the pipeline. Sorry I cannot give more specifics at the moment. Best regards, Gernot Hassenpflug > Thanks! > Moshe > I > _______________________________________________ > Gimp-print-devel mailing list > Gim...@li... > https://lists.sourceforge.net/lists/listinfo/gimp-print-devel > -- Protea Wines Japan Tel: 070-5550-9076 https://www.proteawines.jp |
From: Protea W. J. <aik...@gm...> - 2020-09-07 01:05:29
|
On Mon, Sep 7, 2020 at 2:43 AM Mike Haddon <3d...@gm...> wrote: > > Hi There, > I just wanted to let you guys know that I am having success with your driver on Catalina 10.15.5 on the Canon Pixma G3411 using G3010 driver. Hello Mike, Many thanks for the confirmation, very good to hear this is of use to you. Best regards, Gernot Hassenpflug > Thanks Again, > Appreciate all your work > > _______________________________________________ > Gimp-print-devel mailing list > Gim...@li... > https://lists.sourceforge.net/lists/listinfo/gimp-print-devel -- Protea Wines Japan Tel: 070-5550-9076 https://www.proteawines.jp |
From: Moshe R. <mr...@gm...> - 2020-09-06 15:23:41
|
hi, Gutenprint doesn't seem to support the Canon TS20x series. Any plans to develop a driver? I can't print using CUPS from my Raspberry pi. Thanks! Moshe I |
From: Robert K. <rl...@al...> - 2020-09-05 15:44:01
|
On 9/5/20 8:31 AM, Sambhav Dusad wrote: > Hello, > > The driver port is almost complete. I wanted to know what to put in the setup and callback function > which fills the driver data and media data? Also, what should be the driver data format? > > Michael, can you make a repository for the Gutenprint Printer Application? I think I can make a PR > for the raster driver now. > Extremely sorry for the delay, was not able to give any time to this due to end semester exams. We really should move this discussion to gim...@li... (gimp-print was the original name for the project, which started with Mike's print plugin for GIMP and was later renamed to Gutenprint with the 5.0 release). For filling the driver data: Reference the stp_image_t structure defined in include/gutenprint/image.h. You need to write the appropriate functions here. You can see the CUPS driver implementation in src/cups/rastertogutenprint.c. Most of these are likely to be pretty simple. The hard one, of course, is Image_get_row(). This is called by the core via stp_image_get_row(). This one's going to pull a row of raster data off the queue and stick it in the provided data buffer, up to the number of bytes specified (so you don't overflow the buffer) and returns a status (either OK or abort -- that's how a print can be aborted). The raster format is either 8 or 16 byte (native ordering) K, W (inverse grayscale) RGB, CMY,CMYK, or KCMY. There's also a "raw" format, which allows specifying arbitrary channels (currently supported only for Epson printers, don't worry about that for now). As for filling in settings, your application does that and does the necessary stp_set_* functions to set up all the options. |
From: face <fa...@me...> - 2020-09-02 22:21:22
|
Hi, any chance to have a driver for that printer ? Or have a suggestion for a compatible driver that could works with that printer ? Thanks best regards Fabrizio |