PM-3500CPhoto Image Print System for Linux 


ܼ
ѵ


ե빽
󥹥ȡˡ
ˡ
.ץλ
.ץΥǥե
.ץȤ߹碌
.pipsrc
.  libpm3500c.so
ջ
ռ


  ѵ
եȥϡƥץ󥳡ҤӤΥ饤
󥵡ͭƤޤͤϰʲξ˴Ťɤ
ܥեȥͳʣɡѤޤ軰Ԥۤ뤳Ȥ
Ǥޤ

ͤܥեȥΤƤʤʬˤĤ 
  ơΥ֥ȥɤ򥨥ץ󥳡Ҥε̩Ȥ
  Ƽ谷ΤȤޤ
ͤܥեȥΤƤʤʬΥ
    ȥɤˤĤơС󥸥˥󥰡եѥ롢 
     ե֥ԤäƤϤʤʤΤȤޤ
ܥեȥϰεǽŪݾڤΤǤϤޤ
    
    äơͤܥեȥ򼫤ǤˤƻѤ뤳Ȥ 
     ƱդΤȤޤ
ܥեȥ̵Ǥͤ󶡤ΤǤꡢܥեȥ
    λѤˤꤪͤľŪŪ⤷ȵڸ̤ˤ» 
    ǡץऽ¾̵κ⻺Ф»פ 
    ٤ꤷפӼФƥץ󥳡Ҥϲݾ 
    ǤʤΤȤޤ
ͤܥեȥޤܥեȥɤեȥ
    軰ԤۤˤϡܻѵƱε̳軰 
    Ԥ碌ΤȤޤ
ܥեȥбץʤϰʲ˵ܤȤȤ
    
 ץ󥯥åȥץ
 PM-3500C



Wed Sep  6 2000  Version 1.3
                ϲեޥåȤ24bitWindowsBMPPNG
                ܹԤ
                Marginλɲ

Mon Aug 21 2000  Version 1.2
                Photo Image Print Systemե륿ȤƻѤ硢
                Letterʳѻ極ǤΰϤʤ
                (֤졢Letter˥å)ν

Thu Jun 22 2000  Version 1.1
                ꡼





ܥեȥϡLinuxSEIKO EPSON顼󥯥åȥץ
Ȥäơʼ˰뤿Υץ󥿥ɥ饤Сʥե륿ˤǤ



ե빽

pips3500            
libpm3500.so        饤֥
gsconfig3500        GSġ
filter3500          ץȥե륿
readme3500          
libpm3500c.readme   libraryͽ



󥹥ȡˡ

(1).... rpmեΥ󥹥ȡˡ
rpmޥɤ¹Ԥȥ󥹥ȡ봰λǤ
-----------------
rpm -i pips3500-1.3-1.i386.rpm
-----------------

ǥȥӥ塼ˤäƤϰ¸Υ顼Ф礬ޤ
-----------------
rpm -i --nodeps pips3500-1.3-1.i386.rpm
-----------------
Ȥ뤳ȤǲǤ礬ޤ


(2)....tgzեǤΥ󥹥ȡˡ
STEP 1
ޤषޤ
-----------------
tar -xvfz pips3500-1.3.i386.tgz
-----------------

塢ʲΥե뤬ޤ
pips3500
libpm3500.so
gsconfig3500
filter3500
readme3500
libpm3500c.readme
install.sh

STEP 2
install.sh¹ԤƲ
-----------------
install.sh
-----------------

(3).... 󥹥ȡ
lprΥե륿ȤѤϡ/etc/printcap ˤơƥ
ǥեȥץ󥿰ʳ˥ץ󥿤ե륿filter3500
ꤷƤޤGSǤPSPNGѴˤƤޤΤǡPNG
᡼ϤǤGSɬפǤ


ɬǥեȤΥץʳ˿ץƲ
ʤ顼θˤʤޤ


    1     PM3500C:\
    2        :lp=/dev/lp0:\
    3        :sh:\
    4        :if=/usr/bin/filter3500:\
    5        :sd=/var/spool/lpd/PM3500C:\
    6        :mx#0:\
    7        :lf=/var/log/lpd/PM3500C:

1:ץ̾
2:ץ󥿥ݡȤλ
3:СȤ
4:ϥե륿λ
5:סǥ쥯ȥλ
6:ס뤹ե륵λ(0ꤹ̵)
7:եλ

ϤƵưݤϡ¸ѤΥեκԤʤФʤޤ
rootpips3500ư¸ܥ򲡤Ƥ⤷X-WindowĶ
̵С򻲹ͤ˼ưpipsrcեƤ



ˡ

X-WindowĶǡޥɥ饤
  pips3500
ǡX-WindowĶѥ桼ƥƥ (GUI)ưޤ

ɥβˤϡֶ̤ΥܥפꡢϰʲƯ򤷤ޤ
¸סߤ¸˰Ѥޤϥ桼̤Ǥ
ְסߤǰ򳫻Ϥޤ
ֽλסλޤ

פǤϰʲ꤬Ǥޤ
ϡסPNGե(non-interlaced)ꤷޤ
ֽϡסESC/Pɤν񤭽Фꤹ롣

ѻפǤϰʲ꤬Ǥޤ
ѻ極סץ󥿤ݡȤƤѻ極򤷤ޤ
  ֵˡ:֤򤷤ޤ
ֳ/̾Ψסϲγ硢̾%ǻꤷޤ(10400)
  ֥ޡסΥޡmmñ̤ǻꤷޤ(0ü)

ִפǤϰʲ꤬Ǥޤ
ѻסץ󥿤ݡȤƤѻ򤷤ޤ
֥ϡեȡסϡեȡˡ򤷤ޤ
ϲ١סϲ٤򤷤ޤ
ʼסʼꤷޤ
ס򤹤뤫ʤ򤷤ޤ

ֿפǤϰʲ꤬Ǥޤ
ֿˡסˡ򤷤ޤ
١סĴ򤷤ޤ(-50+50)
֥ȥ饹ȡסȥ饹Ĵ򤷤ޤ(-50+50)
ֺ١סĴ򤷤ޤ(-50+50)
֥סϥ󥯤ǻĴ򤷤ޤ(-50+50)
֥ޥסޥϥ󥯤ǻĴ򤷤ޤ(-50+50)
֥ס󥯤ǻĴ򤷤ޤ(-50+50)

GUIưʤǥޥɥ饤ǤǽǤξ
ޥ
  pips3500 [ץ] input_file
⤷
  pips3500 [ץ] < input_file
ȤƲǡinput_filePNGեꤷƲ
ɸϤǤץȤ߹碌ˤäƤ̵Ȥʤ
䡢ȿǤʤ礬ޤGUIưͤǧƤ



ץꥱѻ極ǤΤϡܥեȥѻ
碌Ʋʤѻκ˹Ԥ
ΰѻ極Фƺ岼줾˥ޡȤޤ
ܤϡ֣ѻ極ȥޡפ򻲾ȤƲ


ץλ

ư⡼
      -ui n1
  ѥ᡼  n1 =  X   GUIư
                    C   ޥɥ饤ư
  GUIεư̵ͭꤷޤ


      -la n1
  ѥ᡼  n1=   JP    ܸ
                    US    Ѹ
  GUIɽꤷޤ꤬ʤ硢Ķѿˤꤷޤ

ѻ極
      -ms n1
  ѥ᡼  n1 =  A3      A3  297 x 420 mm
                    A3+     A3  Ɏˎ 329 x 483 mm
                    A4      A4  210x297 mm
                    A5      A5 148x210 mm
                    A6      A6  105x148 mm
                    B4      B4  257 x 364 mm
                    B5      B5  182x257 mm
                    PC      ϥ 100x148 mm
                    DPC     ϥ 200x148 mm
                    PHOTO   եȥ 102x152 mm
                    ENVC3   Ĺ3 120x235 mm
                    ENVC4   Ĺ4 90x205 mm
                    ENVY1   η1 120x176 mm
                    ENVY2   η2 114x162 mm
                    ENVY3   η3 98x148 mm
                    ENVY4   η4 105x235 mm
                    LT      Letter  8.5x11 in
                    LGL     Legal  8.5x14 in
                    4X6     4x6 100x152 mm
                    L       L 89x127 mm
                    NC      ̾ 89x55 mm
                    2L      2L 127x178 mm
                    LL      L() 127x89 mm


  ѻ礭ꤷޤ

ǥ
      -mt n1
  ѥ᡼  n1 =  PLAIN   ̻
                    SFINE   ѡեѻ
                    GPAPER  եȥץȻ
                    GFILM   Ѹե
                    OHP     OHP
                    IRON    ץȥڡѡ
                    PMPHOTO PM̿ѻ
                    PMMATT  PMޥåȻ
                    BLFILM  Хå饤ȥե

  ѻμꤷޤ


      -re n1
  ѥ᡼  n1 =  120     120dpi
                    360     360dpi
                    720     720dpi
  ٤ꤷޤ


ʼ
      -ql n1
  ѥ᡼  n1 =  DRAFT   ɥե
                    STD     
                    FINE    ե
                    SFINE   ѡե
                    PHOTO   ե
  ʼꤷޤ


      -hs n1
  ѥ᡼  n1 =  ON      
                    OFF     ñ
  λ̵ͭꤷޤ

ϡեȡ
      -ht n1
  ѥ᡼  n1 =  ED      ϡեȡ
  ϡեȡˡꤷޤ(PM3500CEDΤ)


      -sc n1
  ѥ᡼  n1 = [10 - 400]
  ϲγ硢̾Ψꤷޤ
  

      -in n1
  ѥ᡼  n1 =  COLOR     顼
                    MONO      Υ
  顼/Υꤷޤ


      -cc n1
  ѥ᡼  n1 =  PHOTO     ʿ礤
                    GRAPH     䤫ʿ礤
                    NONE      ʤ
  ˡꤷޤ


      -br n1
  ѥ᡼  n1 = [-50 - 50]
  ĴԤޤ

ȥ饹
      -co n1
  ѥ᡼  n1 = [-50 - 50]
  ȥ饹ĴԤޤ


      -sa n1
  ѥ᡼  n1 = [-50 - 50]
  ĴԤޤ

ǻ
      -st n1 n2 n3
  ѥ᡼  n1 = [-50 - 50]   ǻĴ
              n2 = [-50 - 50]   ޥǻĴ
              n3 = [-50 - 50]   ǻĴ
  󥯤ǻĴԤޤ

ޡ
      -mg n1 n2
  ѥ᡼  n1 = [0 - ü]   üޡ
              n2 = [0 - ü]   üޡ
  ޡmmñ̤ǻꤷޤ


ץǾά줿ܤˤĤƤϥǥեˤʤޤʲ
ιܤˤĤƤϥ꥽ե.pipsrcϤǥǥեѹǤ
ޤʤƥѥ᡼ϥץƱͤȤޤ
ѻ極      media size = n1
ѻ        media type = n1
          resolution = n1
ʼ            quality level = n1
      high speed = n1
ϡեȡ    half tone = n1
    scale = n1
          ink = n1
          color correction = n1
            brightness = n1
ȥ饹    contrast = n1
            saturation = n1
ǻ            strength = n1, n2, n3
ޡ        margin = n1, n2


ץΥǥե

ư⡼ɡ    GUIư
ϡ          ɸ(STDIN)
ϡ          ץ󥿡˽
ѻ極    A4
/̾Ψ   100
ѻࡧ      ̻
ϡեȡ  ϡեȡ
١        360
ʼ          STD
    ON
󥯡        顼
ˡ    ʿ礤
١          0
ȥ饹ȡ  0
١          0
        0
ޥ      0
      0
üޡ  3
üޡ  3

ץȤ߹碌

PM-3500C Photo Image Print System ˤƻǽʥץȤ߹
򼨤ɽǤޥɥ饤ѤȤλͤˤƲ

        ǥ  ϲ  ʼ     ϡեȡ  (顼Τ)  ϲ()
        -mt       -re         -ql    -hs     -ht           -ht                 -cc
        ========  ==========  =====  ======  ============  ================    ================
  *     PLAIN     120         DRAFT  ON      ED            PHTOT/GRAPH/NONE    120*120
  *               360         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*360
                  360         FINE   ON/OFF  ED            PHTOT/GRAPH/NONE    360*360
                  360         SFINE  ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  720         SFINE  ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  360         PHOTO  ON/OFF  ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  ON/OFF  ED            PHTOT/GRAPH/NONE    720*720

        SFINE     360         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  720         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  360         FINE   ON      ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   ON      ED            PHTOT/GRAPH/NONE    720*720
                  360         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  ON      ED            PHTOT/GRAPH/NONE    1440*720
                  720         PHOTO  OFF     ED            PHTOT/GRAPH/NONE    1440*720

        GPAPER    360         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  720         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  360         FINE   ON      ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   ON      ED            PHTOT/GRAPH/NONE    720*720
                  360         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  ON      ED            PHTOT/GRAPH/NONE    1440*720
                  720         PHOTO  OFF     ED            PHTOT/GRAPH/NONE    1440*720

        PMPHOTO   360         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  720         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  360         FINE   ON/OFF  ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   ON/OFF  ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  ON      ED            PHTOT/GRAPH/NONE    1440*720
                  720         PHOTO  OFF     ED            PHTOT/GRAPH/NONE    1440*720

        PMMATT    360         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  720         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  360         FINE   ON      ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   ON      ED            PHTOT/GRAPH/NONE    720*720
                  360         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  ON      ED            PHTOT/GRAPH/NONE    1440*720
                  720         PHOTO  OFF     ED            PHTOT/GRAPH/NONE    1440*720

        GFILM     360         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  OFF     ED            PHTOT/GRAPH/NONE    1440*720

  *     OHP       360         STD    OFF     ED            PHTOT/GRAPH/NONE    360*360

        BLFILM    360         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  OFF     ED            PHTOT/GRAPH/NONE    1440*720
  
        IRON      360         STD    OFF     ED            PHTOT/GRAPH/NONE    360*360


  "*"ϡձ̵˻Բ



pipsrc

ʤϡ桼Ǥդͤ¸٤pipsrcȤƥȥ١
եѤޤrootGUIư¸ܥ򲡤
ˤꡢ/etcʲ˺ޤ

pipsrcϡޥɥ饤ˤ륪ץǻꤵʤäܤ䴰
GUIˤǥեͤѤޤ

ŪpipsrcľԽˡGUIѹԤäƤ⤷ľ
ѹɬפϡʲ򻲹ͤԽƤ

pipsrcեϡǽ˥Ȥƥץ̾ΤҤ졢ƹԤˤ
2ĤΥեɤǴϢŤޤ 

   ѻ極
       media size = n1

   ѻ
       media type = n1

   
       resolution = n1

   ʼ
       quality level = n1

   
       high speed = n1

   ϡեȡ
       half tone = n1

   
       scale = n1

   
       ink = n1

   
       color correction = n1

   
       brightness = n1

   ȥ饹
       contrast = n1

   
       saturation = n1

   ǻ
       strength = n1, n2, n3

   ޡ
       margin = n1, n2


.  libpm3500c.so

libpm3500c.readme򻲾ȤƲ


  ѻ極ȥޡ

Photo Image Print Systemϡѻκ(0,0)˰Ԥ
ץ󥿡ˤϤ줾ǥեȤΥޡߤƤꡢ
Υޡۤϰۤڤ롣

ʲˡѻΥȥޡͤ򼨤


[ȥȥե]
PaperSize                  Paper Size(1mm)  Margin(1mm)
Name                       Width  Height    Left     Top   Right   Bottom
A3 297 x 420 mm              297     420       3       3       3       14
A3 Ɏˎ 329 x 483 mm          329     483       3       3       3       14
A4 210 x 297 mm              210     297       3       3       3       14
A5 148 x 210 mm              148     210       3       3       3       14
A6 105 x 148 mm              105     148       3       3       3       14
B4 257 x 364 mm              257     364       3       3       3       14
B5 182 x 257 mm              182     257       3       3       3       14
ϥ 100 x 148 mm          100     148       3       3       3       14
ϥ 200 x 148 mm      200     148       3       3       3       14
եȥ 102 x 152 mm    114     164       3       3       3        3
L 89 x 127 mm               89     127       3       3       3       14
Ĺ3 120 x 235 mm     120     260       3      28       3       14
Ĺ4 90 x 205 mm       90     223       3      21       3       14
η1 120 x 176 mm     120     176       3       3       3       14
η2 114 x 162 mm     114     162       3       3       3       14
η3 98 x 148 mm       98     148       3       3       3       14
η4 105 x 235 mm     105     235       3       3       3       14
Letter 8 1/2 x 11 in         215     279       3       3       3       14
Legal 8 1/2 x 14 in          215     355       3       3       3       14

[]
PaperSize                  Paper Size(1mm)  Margin(1mm)
Name                       Width  Height    Left     Top   Right   Bottom
A3 297 x 420 mm              297     420       3       0       3        0
A3 Ɏˎ 329 x 483 mm          329     483       3       0       3        0
A4 210 x 297 mm              210     297       3       0       3        0
A5 148 x 210 mm              148     210       3       0       3        0
A6 105 x 148 mm              105     148       3       0       3        0
B4 257 x 364 mm              257     364       3       0       3        0
B5 182 x 257 mm              182     257       3       0       3        0
ϥ 100 x 148 mm          100     148       3       0       3        0
ϥ 200 x 148 mm      200     148       3       0       3        0
Letter 8 1/2 x 11 in         215     279       3       0       3        0
Legal 8 1/2 x 14 in          215     355       3       0       3        0
4x6 100 x 152 mm           100     152       3       0       3        0
L 89 x 127 mm               89     127       3       0       3        0
L() 127 x 89 mm          127      89       3       0       3        0
2L 127 x 178 mm            127     178       3       0       3        0
̾ 89 x 55 mm               89      55       3       0       3        0

[(;̵)]
A3 297 x 420 mm              297     420       0       0       0        0
A3 Ɏˎ 329 x 483 mm          329     483       0       0       0        0
A4 210 x 297 mm              210     297       0       0       0        0
ϥ 100 x 148 mm          100     148       0       0       0        0
L 89 x 127 mm               89     127       0       0       0        0
L() 127 x 89 mm          127      89       0       0       0        0
2L 127 x 178 mm            127     178       0       0       0        0
4x6 100 x 152 mm           100     152       0       0       0        0
̾ 89 x 55 mm               89      55       0       0       0        0

[ȥȥե(ձ̵)]
PaperSize                  Paper Size(1mm)  Margin(1mm)
Name                       Width  Height    Left     Top   Right   Bottom
A3 297 x 420 mm              297     420       0       0       0        0
A3 Ɏˎ 329 x 483 mm          329     483       0       0       0        0
A4 210 x 297 mm              210     297       0       0       0        0
ϥ 100 x 148 mm          100     148       0       0       0        0
L 89 x 127 mm               89     127       0       0       0        0
2L 127 x 178 mm            127     178       0       0       0        0


ջ

ʤե륿ȤƻѤݡʪ˰տޤʤ礬
ޤGhostscript(ʲGS)ˤPostscriptեPNGե
ݤȯʪǡʤǤнޤ󡣤
ޤʤθݤGSv5.10ȯޤv5.50Ǥȯϳǧ
ޤ

ܥեȥϡʼΰԤݡѥǡȤƤ礭
礬ޤΰ٤lpr顼֤Τޤ󡣤ξ
lpr -rs ץդưԤäƲlpr˴ؤƤϥޥ˥奢
 lpr(1)滲ͲǤ褵ʤϡ꡼ߤ
SwapγݤԤäƤϡǤλͤǤ

()
 $ lpr -rs -P <Printer> <PostScriptFile>



ռ

    ʤγȯˤꡢʲ˸涨ĺޤ
    ˸鿽夲ޤ

ʽƱɾά
    Nobby N Hirano <nobby@nmail.hiug.ne.jp>
    ߽       <toshihiro@turbolinux.co.jp>
    ƣ˾         <nozomi@esd.spr.epson.co.jp>
  
***End of file
