注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡操作系統(tǒng)UNIXCUPS:通用UNIX打印系統(tǒng)

CUPS:通用UNIX打印系統(tǒng)

CUPS:通用UNIX打印系統(tǒng)

定 價:¥55.00

作 者: (美)Michael R.Sweet著;盧凱[等]譯
出版社: 機械工業(yè)出版社
叢編項: UNIX實用工具譯叢
標 簽: UNIX

購買這本書可以去


ISBN: 9787111097761 出版時間: 2002-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 429頁 字數(shù):  

內容簡介

  本書介紹CUPS(即通用UNIX打印系統(tǒng))的底層技術。CUPS是適用于UNIX和Linux的首選打印系統(tǒng)。本書涉及CUPS的方方面面,包括打印機的配置和日常應用、互聯(lián)網(wǎng)打印協(xié)議以及如何使用CUPS編程,還提供了系統(tǒng)管理員或開發(fā)人員必備的CUPS及IPP完整參考。本書內容翔實、結構清晰,既可用于CUPS新用戶的入門培訓,又可用于CUPS高級開發(fā)人員的底層開發(fā),并可作為CUPS的專業(yè)工具書。

作者簡介

暫缺《CUPS:通用UNIX打印系統(tǒng)》作者簡介

圖書目錄

譯者序
前言
第一部分 使用CUPS
第1章 CUPS簡介
1.1 打印問題
1.2 技術
1.2.1 客戶機和服務器
1.2.2 作業(yè)
1.2.3 類
1.2.4 過濾器
1.2.5 打印機驅動程序
1.2.6 后臺程序
1.2.7 網(wǎng)絡
1.3 圖形界面
1.3.1 ESP Print Pro
1.3.2 GtkLP
1.3.3 KUPS
1.3.4 QtCUPS
1.3.5 XPP
1.4 資源
1.4.1 CUPS郵件列表
1.4.2 CUPS新聞組
1.4.3 網(wǎng)站
1.5 小結
第2章 創(chuàng)建及安裝CUPS
2.1 安裝源版本
2.1.1 獲取CUPS源代碼
2.1.2 需求說明
2.1.3 配置CUPS源代碼
2.1.4 編譯CUPS
2.1.5 測試軟件
2.1.6 安裝軟件
2.1.7 升級軟件
2.1.8 運行軟件
2.2 安裝二進制發(fā)行包
2.2.1 獲取CUPS二進制發(fā)行包
2.2.2 安裝或升級便攜發(fā)行包
2.2.3 安裝RPM發(fā)行包
2.2.4 安裝Debian發(fā)行包
2.3 小結
第3章 設置打印機和類
3.1 打印機基礎
3.1.1 打印機設備
3.1.2 打印機驅動程序
3.2 添加第一臺打印機
3.2.1 通過命令行添加第一臺打印機
3.2.2 通過命令行配置打印機
3.3 通過Web添加第一臺打印機
3.4 打印測試頁
3.5 通過命令行管理打印機
3.5.1 設置打印機說明
3.5.2 設置打印機位置
3.5.3 更改打印機設備
3.5.4 更改打印機驅動程序
3.5.5 更改打印機配置
3.5.6 設置打印機的限額
3.5.7 限制訪問打印機
3.5.8 刪除打印機
3.5.9 設置默認打印機
3.5.10 啟動和停止打印機
3,5.11 接受和拒絕打印作業(yè)
3.6 通過Web界面管理打印機
3.7 類的基礎知識
3.8 通過命令行管理打印機類
3.9 通過Web界面添加類
3.10 通過Web界面管理類
3.11 隱式類
3.12 小結
第4章 使用CUPS進行打印
4.1 打印文件
4.2 選擇打印機
4.3 加密打印作業(yè)
4.4 設置打印選項
4.5 打印機特有的選項
4.6 標準打印選項
4.6.1 一般選項
4.6.2 標題選項
4.6.3 文檔選項
4.6.4 文本選項
4.6.5 圖像選項
4.6.6 HP-GL/2選項
4.6.7 原始或未過濾輸出
4.7 保存打印機選項
4.7.1 設置特定打印機的選項
4.7.2 查看當前保存的選項
4.7.3 設置默認打印機
4.7.4 打印機實例
4.8 通過命令行檢查打印機狀態(tài)
4.9 通過Web檢查打印機狀態(tài)
4.10 通過命令行取消打印作業(yè)
4.11 通過Web界面取消打印作業(yè)
4.12 為CUPS配置應用程序
4.12.1 GIMP
4.12.2 Netscape
4.12.3 Star Office
4.13 小結
第5章 服務器配置
5.1 基礎知識
5.1.1 配置文件
5.1.2 更改服務器配置
5.1.3 服務器指令
5.1.4 重啟CUPS服務器
5.2 基本配置選項
5.2.1 將CUPS配置為服務器
5.2.2 方便的Web瀏覽
5.2.3 強化的安全
5.2.4 加密
5.2.5 在服務器中啟用加密
5.3 高級訪問控制
5.3.1 訪問控制基礎
5.3.2 用戶的驗證
5.3.3 組的驗證
5.3.4 基于地址的訪問控制
5.3.5 基于名稱的訪問控制
5.4 日志文件
5.4.1 訪問日志文件
5.4.2 錯誤日志文件
5.4.3 頁面日志文件
5.5 小結
第6章 客戶機配置
6.1 基礎知識
6.1.1 打印隊列的手工配置
6.1.2 指定一臺服務器進行打印
6.1.3 打印隊列的自動配置
6.1.4 指定多臺服務器進行打印
6.1.5 將打印機中繼給其他客戶機
6.2 負載平衡和故障保險操作
6.3 通過LPD客戶機進行打印
6.4 通過Mac OS客戶機進行打印
6.4.1 Columbia Appletalk軟件包(CAP)
6.4.2 XINET KA/Spool
6.4.3 NetATalk
6.5 通過Windows客戶機進行打印
6.5.1 配置SAMBA 2.0.x
6.5.2 配置SAMBA 2.2.X
6.5.3 配置使用IPP的Windows客戶機
6.6 小結
第二部分 互聯(lián)網(wǎng)打印協(xié)議
第7章 互聯(lián)網(wǎng)打印協(xié)議簡介
7.1 IPP的歷史
7.1.1 逐行打印機守護程序協(xié)議
7.1.2 開發(fā)新協(xié)議
7.2 對象模型
7.3 擴展
7.4 參考
7.5 小結
第8章 IPP請求剖析
8.1 IPP請求剖析
8.1.1 HTTP請求
8.1.2 請求報頭
8.1.3 組和屬性
8.1.4 組
8.1.5 屬性
8.1.6 數(shù)組(lsetof)值
8.2 響應
8.2.1 狀態(tài)碼
8.2.2 值標簽
8.2.3 包含多個對象的響應
8.3 小結
第9章 打印對象
9.1 什么是打印機對象
9.2 可選屬性
9.3 CUPS屬性
9.4 打印機操作
9.5 小結
第10章 作業(yè)對象
10.1 什么是作業(yè)對象
10.2 必選屬性
10.3 可選屬性
10.4 CUPS屬性
10.5 作業(yè)操作
10.6 小結
第11章 IPP預訂對象
11.1 什么是預訂對象
11.2 標準通知屬性
11.3 預訂操作
11.4 在打印作業(yè)中創(chuàng)建預訂
11.5 通知模式
11.5.1 mailto通知模式
11.5.2 ippget通知模式
11.5.3 indp通知模式
11.6 小結
第12章 CUPS對IPP的擴展
12.1 CUPS屬性
12.2 CUPS操作
12.3 CUPS瀏覽協(xié)議
12.4 小結
第三部分 使用CUPS編程
第13章 CUPS編程概述
13.1 基礎知識
13.1.1 頭文件
13.1.2 庫
13.2 第一個CUPS程序
13.3 使用GNU Autoconf檢測CUPS API庫
13.3.1 Auoconf基礎知識
13.3.2 config.h頭文件
13.3.3 Makefile
13.3.4 合并
13.4 許可問題
13.5 小結
第14章 使用CUPS API函數(shù)
14.1 打印服務
14.1.1 管理打印機和類
14.1.2 打印文件
14.1.3 管理打印作業(yè)
14.2 探索打印機選項
14.2.1 管理目的地
14.2.2 使用選項進行打印
14.3 PPD文件
14.3.1 獲取打印機的PPD文件
14.3.2 加載PPD文件
14.3.3 釋放PPD文件使用的內存
14.3.4 檢查PPD文件結構
14.3.5 選項和組
14.3.6 沖突
14.3.7 頁面大小
14.3.8 定制頁面大小
14.4 臨時文件
14.5 加密支持
14.6 用戶名、服務器和端口
14.6.1 獲取和設置當前用戶名
14.6.2 獲取和設置當前服務器
14.6.3 獲取和設置IPP端口
14.7 回調函數(shù)
14.8 錯誤處理
14.9 小結
第15章 使用CUPS發(fā)送IPP請求
15.1 CUPS低層API
15.2 HTTP函數(shù)
15.2.1 創(chuàng)建HTTP對象
15.2.2 銷毀HTTP對象
15.2.3 發(fā)送HTTP請求
15.2.4 獲得服務器響應
15.2.5 從服務器上讀數(shù)據(jù)
15.2.6 設置HTTP請求字段
15.2.7 獲得HTTP請求字段
15.2.8 向服務器寫數(shù)據(jù)
15.2.9 處理錯誤
15.2.10 處理驗證
15.2.11 升級加密
15.2.12 處理代理服務器
15.2.13 其他有用的函數(shù)
15.3 實現(xiàn)簡單的Web瀏覽器
15.4 IPP函數(shù)
15.4.1 IPP對象結構
15.4.2 創(chuàng)建IPP對象
15.4.3 刪除IPP對象
15.4.4 給IPP對象添加值
15.4.5 確定IPP對象的大小
15.4.6 查找IPP對象中的屬性
15.4.7 發(fā)送IPP請求
15.4.8 IPP請求自動化
15.4.9 創(chuàng)建真正的IPP請求
15.4.10 優(yōu)化請求
15.5 小結
第16章 為CUPS編寫文件過濾器
16.1 什么是文件過濾器
16.1.1 hpgltops過濾器
16.1.2 imagetops過濾器
16.1.3 imagetorster過濾器
16.1.4 pdftops過濾器
16.1.5 pstops過濾器
16.1.6 pstoraster過濾器
16.1.7 texttops過濾器
16.2 CUPS過濾器架構
16.2.1 命令行參數(shù)
16.2.2 環(huán)境變量
16.2.3 安全考慮
16.2.4 用戶和組
16.2.5 臨時文件
16.2.6 向用戶發(fā)送消息
16.2.7 頁面計數(shù)
16.2.8 生成拷貝
16.2.9 配置和數(shù)據(jù)文件
16.3 MIME類型和過濾器
16.3.1 MIME類型文件格式
16.3.2 MIME過濾器文件格式
16.4 編寫基于腳本的TeX DVI過濾器
16.5 PostScript輸出
16.6 柵格輸出
16.6.1 打開和關閉柵格數(shù)據(jù)流
16.6.2 寫入頁眉
16.6.3 寫入頁面數(shù)據(jù)
16.7 剖析HP-GL/2過濾器
16.8 小結
第17章 為CUPS編寫打印機驅動程序
17.1 概述
17.2 理解PostScript打印機說明文件
17.2.1 打印機標識部分
17.2.2 約束
17.2.3 選項
17.2.4 頁面大小
17.2.5 字體
17.3 為HP打印機編寫文本驅動程序
17.3.1 WriteEpilogue()函數(shù)
17.3.2 WriteProlog()函數(shù)
17.3.3 WritePage()函數(shù)
17.4 使用texttohp過濾器
17.5 讀取柵格數(shù)據(jù)
17.5.1 打開柵格數(shù)據(jù)流
17.5.2 關閉柵格數(shù)據(jù)流
17.5.3 讀取頁眉
17.5.4 讀取像素數(shù)據(jù)
17.6 向HP-PCL驅動程序中添加濃淡處理功能
17.6.1 誤差擴散濃淡處理算法基礎知識
17.6.2 更新PPD文件
17.6.3 安裝新的HP-PCL柵格驅動程序
17.7 小結
第18章 為CUPS編寫后臺程序
18.1 概述
18.2 編寫基于腳本的后臺程序
18.3 小結
第19章 為CUPS編寫通知程序
19.1 什么是通知程序
19.2 CUPS通知程序結構
19.3 命令行參數(shù)
19.3.1 環(huán)境變量
19.3.2 讀取事件數(shù)據(jù)
19.3.3 向調度程序發(fā)送消息
19.3.4 返回值
19.3.5 安全考慮
19.3.6 用戶和組
19.3.7 臨時文件
19.3.8 配置和數(shù)據(jù)文件
19.4 重發(fā)
19.5 剖析mailto通知程序
19.6 小結
附錄
附錄A 配置文件指令
附錄B IPP參考
附錄C CUPS常數(shù)
附錄D CUPS結構
附錄E CUPS函數(shù)
附錄F 通用UNIX打印系統(tǒng)許可證協(xié)議

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號