¡¡¡¡ÎÒÏë³öÒ»ÖÖ·½·¨£¬Ê¹µÃWindowsÓû§²»±ØÑ§Ï°LinuxÃüÁֻÐè¼òµ¥µØ½«Îļþ¡°´òÓ¡¡±£¬¾Í¿ÉÒÔÍê³Éת»»£¬ÏÂÃæ¾ÍÀ´½éÉÜһϡ£
¡¡¡¡»ù±¾ÔÀí
¡¡¡¡´Ë·½·¨µÄ»ù±¾ÔÀí¾ÍÊÇÀûÓÃGhostscript½«PostScriptÎļþת »»³ÉPDF¸ñʽ£¬È»ºó£¬Í¨¹ýSambaÔÚLinuxÏ´´½¨Ò»Ì¨ÐéÄâµÄPS-Printer´òÓ¡»ú£¬ÔÙʹÓøÃÐéÄâ´òÓ¡»ú°Ñת»»ºóµÄPDF¸ñʽÎļþÊä³öµ½Ò»¸ö¹²ÏíĿ¼ÖУ¬¹©WindowsÓû§Ê¹Óá£ÏÂÃæ¼òµ¥½éÉÜÒ»ÏÂËùÓ¦Óõ½µÄÈí¼þ¡£
¡¡¡¡1.Samba
¡¡¡¡SambaÊÇÒ»¸öÔËÐÐÓÚLinux»·¾³ÏµÄÈí¼þ£¬ËüÌṩÁËWindows·ÃÎÊLinuxµÄÇÅÁº£¬ÈÃÓû§Äܹ»ÔÚ²»Í¬µÄϵͳ»·¾³Ï·½±ãµØ¹²ÏíÎļþºÍ´òÓ¡»ú¡£
¡¡¡¡2.Ghostscript
¡¡¡¡ÔÚGhostscriptÖаüº¬ÁËÒ»¸öps2pdf¹¤¾ß£¬¸Ã¹¤¾ßÄܽ«PostScriptתΪPDF¸ñʽ¡£Èç¹ûϵͳÓÐgsÃüÁÔò˵Ã÷ÒѾ°²×°ÁËGhostscript£¬·ñÔòÐèÒª¸ù¾Ýϵͳ°æ±¾×ÔÐа²×°¡£
¡¡¡¡ÉèÖ÷½·¨
¡¡¡¡1. ´´½¨¡°´òÓ¡¡±½Å±¾
¡¡¡¡´´½¨Ò»¸ö½Å±¾£¬½«´òÓ¡³ØÖеÄPostScriptÎļþת»¯³ÉPDF¸ñʽ£¬²¢°ÑËüÊä³öµ½Ö¸¶¨µÄĿ¼Ï¡£Í¨¹ýSamba¹²Ïí¸ÃĿ¼ºó£¬Óû§¾Í¿ÉÒÔÔĶÁËù´´½¨µÄPDFÎļþÁË¡£
¡¡¡¡Ê×ÏÈ£¬ÎªÏà¹ØÓû§ÉèÖÃÎļþÊä³öĿ¼µÄ¶Á¡¢Ð´È¨ÏÞ£º
¡¡
ÒýÓÃ:¡¡¡¡#chown nobody /home/becks/pdf
¡¡¡¡
¡¡¡¡#chmod 740 /home/becks/pdf
¡¡¡¡È»ºó£¬¸ù¾Ýʵ¼ÊÐèÒªÉèÖÃÆäËüÈ˵ÄȨÏÞ¡£È¨ÏÞÉèÖÃÍê±Ïºó£¬´´½¨ÈçÏÂÄÚÈݵĽű¾£¬ÓÃÓÚ½«PostScriptÎļþת»»ÎªPDF¸ñʽ£º
¡¡
ÒýÓÃ:¡¡¡¡#!/bin/sh
¡¡¡¡
¡¡¡¡NAME=`date +%b%d-%H%M%S`
¡¡¡¡
¡¡¡¡ÏÂÃæÌîдҪÊä³öPDFÎļþµÄ·¾¶
¡¡
ÒýÓÃ:¡¡¡¡OUTDIR=/home/becks/pdf
¡¡¡¡
¡¡¡¡ps2pdf $1 $OUTDIR/$NAME.temp
¡¡¡¡
¡¡¡¡mv $OUTDIR/$NAME.temp $OUTDIR/$NAME.pdf
¡¡¡¡
¡¡¡¡rm $1
¡¡¡¡½«´Ë½Å±¾´æ·Åµ½LinuxϵͳϵÄ/usr/binĿ¼ÖУ¬²¢ÃüÃûΪprintpdf¡£¸Ã½Å±¾Ò²¿ÉÒÔµ½http://www.ec-base.com/download/printpdf.txtÏÂÔØ¡£
¡¡¡¡2.ÉèÖÃSamba
¡¡¡¡ÐÞ¸Äsmb.confÎļþΪÈçÏÂÄÚÈÝ£º
¡¡
ÒýÓÃ:¡¡¡¡[global]
¡¡¡¡
¡¡¡¡guest account = nobody
¡¡¡¡
¡¡¡¡hosts allow = 192.168.1.0
¡¡¡¡
¡¡¡¡security=share
¡¡¡¡
¡¡¡¡workgroup=ec-base.com
¡¡¡¡
¡¡¡¡[PDF]
¡¡¡¡
¡¡¡¡path = /home/becks/pdf
¡¡¡¡
¡¡¡¡browseable = yes
¡¡¡¡
¡¡¡¡writeable = yes
¡¡¡¡
¡¡¡¡guest ok = yes
¡¡¡¡
¡¡¡¡force user = nobody
¡¡¡¡
¡¡¡¡[pdfprinter]
¡¡¡¡
¡¡¡¡path = /tmp
¡¡¡¡
¡¡¡¡printable = yes
¡¡¡¡
¡¡¡¡guest ok = yes
¡¡¡¡
¡¡¡¡print command = /usr/bin/printpdf %s
¡¡¡¡
¡¡¡¡use client driver =yes
¡¡¡¡
¡¡¡¡lpq command =
¡¡¡¡
¡¡¡¡lprm command =
¡¡
¡¡¡¡ÔÚÒÔÉϵÄÅäÖÃÖУ¬´´½¨ÁËÒ»¸ö·¢²¼PDFÎļþµÄ¹²ÏíĿ¼£¨/home/becks/pdf£©£¬²¢Ç¿Öƹ涨ÔÚ´ËĿ¼Ï´´½¨µÄÎļþ¶¼ÊôÓÚnobodyÓû§£¬È»ºó´´½¨Ò»Ì¨PDFÐéÄâ´òÓ¡»ú£¬²¢ÃüÃûΪpdfprinter£¬¶øÇÒÖ¸Ã÷ʹÓÿͻ§¶ËµÄÇý¶¯³ÌÐò£¨use client driver =yes£©¡£
¡¡¡¡3.Windows¶ËµÄÉèÖÃ
¡¡¡¡Samba·þÎñÆô¶¯ºó£¬WindowsÓû§¿ÉÒÔͨ¹ýÍøÉÏÁÚ¾Óä¯ÀÀµ½pdfprinter´òÓ¡»ú£¬Ë«»÷Ëü½øÐа²×°£¬È»ºó£¬Ëæ±ãÑ¡ÔñÒ»¸öPostScript PrinterÇý¶¯¼´¿É¡£±ÊÕßÑ¡ÔñµÄÊÇHP LaserJet 5P/5MP PostScript¡£
¡¡¡¡°²×°Íê³Éºó£¬Ö»Ðè°ÑҪת»»µÄÎļþ½øÐдòÓ¡£¬²¢Ñ¡Ôñpdfprinter´òÓ¡»ú£¬¾Í¿ÉÒÔÔÚ¹²ÏíĿ¼/home/becks/pdf Öп´µ½´øÓдòӡʱ¼äµÄPDF¸ñʽµÄÎļþÁË¡£
Explore ÓÚ 2006-11-08 16:09:30·¢±í:
·¹ýѧϰ