프로그램 사용/CUPS2018. 12. 21. 13:27

-o scaling=[0~100]

일정 비율로 줄일순 있는데 원하는 크기대로 출력하는건 아직 못 찾음..

pdf 등으로 변환해서 크기를 조절해야 하려나?


[링크 : https://www.cs.utexas.edu/facilities/documentation/printing-options]

[링크 : https://vincenttam.github.io/blog/2014/12/10/print-actual-sized-images/]

[링크 : https://www.cups.org/doc/options.html]

[링크 : http://www.it.uu.se/datordrift/maskinpark/skrivare/cups/]

Posted by 구차니
프로그램 사용/CUPS2018. 12. 21. 11:01

앞 단계에서 프린터 이름과 장치명(/dev/usb/lp0)를 연결해주는게 빠지긴 했는데 

아무튼 L805로 등록한 프린터를 기본으로 설정해주려면

lpoptions를 통해 -d 옵션으로 프린터를 지정해주면 된다.


pi@raspberrypi:~ $ lpstat -p -d


printer L805 is idle.  enabled since Thu 20 Dec 2018 08:29:17 UTC


        Rendering completed


no system default destination


pi@raspberrypi:~ $ lpoptions -d L805


copies=1 device-uri=usb://EPSON/L805%20Series?serial=5738384B3030303494 finishings=3 job-hold-until=no-hold job-priority=50 job-sheets=none,none marker-change-time=0 number-up=1 printer-commands=none printer-info=L805 printer-is-accepting-jobs=true printer-is-shared=false printer-location printer-make-and-model='Epson XP-850 Series, Epson Inkjet Printer Driver (ESC/P-R) for Linux' printer-state=3 printer-state-change-time=1545294557 printer-state-reasons=none printer-type=2101276 printer-uri-supported=ipp://localhost:631/printers/L805


pi@raspberrypi:~ $ lpstat -p -d


printer L805 is idle.  enabled since Thu 20 Dec 2018 08:29:17 UTC


        Rendering completed


system default destination: L805 

[링크 : https://bbs.archlinux.org/viewtopic.php?id=28914]

'프로그램 사용 > CUPS' 카테고리의 다른 글

lp lpr 명령어(프린트)  (0) 2018.12.21
cups banner file format  (0) 2018.12.20
CUPS 외부에서 접근 가능하도록 설정하기  (0) 2018.12.20
리눅스에서 프린터 추가  (0) 2018.12.20
cups / lp로 출력하기  (0) 2018.12.18
Posted by 구차니
프로그램 사용/CUPS2018. 12. 20. 14:18

궁금해 하던

#PDF-BANNER

Template

Show 

요녀석의 출처인가?

[링크 : https://www.cups.org/doc/spec-banner.html]


+

2018.12.21

#PDF-BANNER 를 삭제하고 출력하니 그냥 텍스트로 출력된다.


+

2018.12.21

췟 안되잖아!?

pi@raspberrypi:~/src $ cat cups_testpage

#CUPS-BANNER


# What to show on the cover page

Show job-id job-name job-originating-user-name time-at-creation


$ lp cups_testpage

lp: Unsupported document-format "application/vnd.cups-banner".


이미 깔려있고 설치한다고 해서 먼가 달라지진 않는다. cups 설정에서 필터 사용하도록 활성화 하는게 있나?

$ apt-cache search cups-filters

cups-filters - OpenPrinting CUPS Filters - Main Package 

[링크 : https://github.com/apple/cups/issues/5173]

Posted by 구차니
프로그램 사용/CUPS2018. 12. 20. 14:11

특이하게도 아래 명령은 cups 패키지 안깔아도 있네(라즈베리 기준)

아무튼 아래의 명령을 하면 외부에서도 631번 포트를 통해 cups 관리 페이지 접근이 가능해진다.


# cupsctl --remote-admin --remote-any --share-printers 

[링크 : https://askubuntu.com/questions/23936/how-do-you-administer-cups-remotely-using-the-web-interface]

'프로그램 사용 > CUPS' 카테고리의 다른 글

lpoptions 로 기본 프린터 지정하기  (0) 2018.12.21
cups banner file format  (0) 2018.12.20
리눅스에서 프린터 추가  (0) 2018.12.20
cups / lp로 출력하기  (0) 2018.12.18
cups.. 드라이버 경로 print$  (0) 2016.06.16
Posted by 구차니
프로그램 사용/CUPS2018. 12. 20. 14:04

대개 CUPS나

우분투의 프린터 프로그램을 통해서 추가하라고 하네..

일단 콘솔로 추가하는거 찾아 보니 cups를 기반으로 하는 듯..


[링크 : https://blog.ostermiller.org/ubuntu-printer-install-command-line/]

Posted by 구차니
프로그램 사용/CUPS2018. 12. 18. 15:54

lp 파일명

lp 파일명 -o page-top=400 -o page-bottom=400


아래처럼 하니 사진이 무지 작게 나온다. 단위가 멀까?


-o page-bottom=N

-o page-left=N

-o page-right=N

-o page-top=N

Sets the page margins when printing text files. The values are in points - there are 72 points to the inch. 

[링크 : http://www.it.uu.se/datordrift/maskinpark/skrivare/cups/man-lp.html]


+

400/72=5.5 인치(?)

5.5 * 2.54 = 14.097 cm

A4 사이즈가 210mm*297mm 니까 

세로로 찍을때 bottom / top 지정해주면

297 - 140*2 = 17mm 정도 크기로 출력하게 될듯?

Posted by 구차니
프로그램 사용/CUPS2016. 6. 16. 14:43

프린트 설치할때 경로 따로 잡고드라이버 설치하기 귀찮은데

그거 해결법...

근데 해결이 안되네 ㅠㅠ

시간 가지고 천천히 읽어 봐야지... 후...


아무튼..

cups로 해두고 print$ 에 W32X86 이나 W40에 넣으면 된다는데

영 안되네..


[링크 : https://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/CUPS-printing.html]

Posted by 구차니
프로그램 사용/CUPS2012. 10. 14. 15:02
10.04 LTS에서는 문제가 없었는데
12.04로 오면서 모종의 문제가 있거나 퍼미션 문제가 있는지

WinXP에서 삼바를 통해서 설치하려고 하면 설치 직전에 접속할 수 없다고 나온다.
CUPS 경로를 통해 추가하면 된다는게 이상한점.

Win7은 프린터 설치에서 검색해서 하면 되고
CUPS 경로를 통해 추가하면 안된다는게 이상한점



아무튼 사용하는게 중요하다면
그냥 winXP / win7 서로 다르게 잡아서 프린트만 하면 될 듯.. 



결론 : 아 몰라 그냥 뽑히는 법 하나라도 있음 그걸로 해~ 라는 심정 
Posted by 구차니
프로그램 사용/CUPS2011. 5. 11. 17:06
/etc/samba/smb.conf 에서
use client driver = yes  
가 설정되어 있는지 확인하라고 한다. 

[링크 : http://www.linuxquestions.org/.../samba-client-access-denied-unable-to-connect-122851/

추가적으로 CUPS를 사용하고 있는데, 되는넘과 안되는 넘은 아래의 차이가 있었다.
# If you want to automatically load your printer list rather
# than setting them up individually then you'll need this
   load printers = yes

[printers]
        comment = All Printers
        browseable = no
        path = /var/spool/samba
        printable = yes
;       guest ok = no
;       read only = yes
        create mask = 0700
        use client driver = Yes
        printing = cups
        printcap = cups 


아무튼 해결된 듯 -_-
Posted by 구차니
프로그램 사용/CUPS2011. 3. 14. 11:00
일반적인 공유프린터를 민원서류를 출력할 수 없다.
공유프린터로는 egov.go.kr 에서 출력을 하려고 하면 아래와 같이 "민원발급불가" 라고 뜬다.


아무튼, CUPS 서버 설정을 하고 해당 프린터의 URL을 복사한다.
"http://ip_address:631/printers/printername" 식으로 되어있는 URL이다.

그리고 로컬 프린터로 추가한다.
(테스트 삼아 네트워크로 추가를 하니 공유프린터로 인식해서 안된다)

"새 포트 만들기" - " Standard TCP/IP Port"로 설정하고

아까 위에서 복사한 URL을 붙여 넣어준다.

그리고 포트정보를 "Generic Network Card"로 설정하고

프린터 드라이버를 골라서 설치해주면 완료!



결론 : 리눅스상에서 공유된 프린터를 cups를 거쳐 일반 네트워크 프린터로 사용이 가능하다.
결론2: 그니까 리눅스가 좋은듯? ㅋㅋㅋ
          윈도우에서도 CUPS로 공유할수 있는지는 모르겠다.

--- 
2011.03.15 추가 
이상하게 윈도우만 리부팅하면 프린트가 안된다 -_-



2011.04.25 추가
winXP에서는 추가는 되지만 공유프린터로 인식을 해서, 민원서류를 출력할수 없다 -_-
[링크 : http://www.debian-administration.org/articles/425
Posted by 구차니