#, fuzzy msgid "" msgstr "" "Project-Id-Version: cups 1.4b2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-01-10 21:21-0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Translate Toolkit 1.2.1\n" #: ./raster-driver.html:1 msgid "Developing Raster Printer Drivers" msgstr "" #: ./raster-driver.html:2 msgid "Programming" msgstr "" #: ./raster-driver.html:3 msgid "Mini-XML v2.6" msgstr "" #: ./raster-driver.html:4 msgid "" "This document describes how to develop printer drivers for raster printers. " "Topics include: printer driver basics, creating new PPD files, using " "filters, implementing color management, adding Mac OS X features, and deploying " "your driver." msgstr "" #: ./raster-driver.html:5 msgid "General Information" msgstr "" #: ./raster-driver.html:6 msgid "See Also" msgstr "" #: ./raster-driver.html:7 msgid "" "Programming: Developing PostScript Printer " "Drivers
\tProgramming: Filter and Backend " "Programming
\tProgramming: Introduction " "to the PPD Compiler
\tProgramming: Raster " "API
\tReferences: PPD Compiler Driver " "Information File Reference
\tSpecifications: CUPS PPD Extensions" msgstr "" #: ./raster-driver.html:8 msgid "Contents" msgstr "" #: ./raster-driver.html:9 msgctxt "./raster-driver.html:9" msgid "Printer Driver Basics" msgstr "" #: ./raster-driver.html:10 msgctxt "./raster-driver.html:10" msgid "Creating New PPD Files" msgstr "" #: ./raster-driver.html:11 msgctxt "./raster-driver.html:11" msgid "Using Filters" msgstr "" #: ./raster-driver.html:12 msgctxt "./raster-driver.html:12" msgid "Implementing Color Management" msgstr "" #: ./raster-driver.html:13 msgctxt "./raster-driver.html:13" msgid "Adding Mac OS X Features" msgstr "" #: ./raster-driver.html:14 msgctxt "./raster-driver.html:14" msgid "Deploying Your Driver" msgstr "" #: ./raster-driver.html:15 msgctxt "./raster-driver.html:15" msgid "Printer Driver Basics" msgstr "" #: ./raster-driver.html:16 msgid "" "A CUPS raster printer driver consists of a PostScript Printer Description " "(PPD) file that describes the features and capabilities of the device, one " "or more filter programs that prepare print data for the device, and " "zero or more support files for color management, online help, and so forth. " "The PPD file includes references to all of the filters and support files " "used by the driver." msgstr "" #: ./raster-driver.html:17 msgid "" "Every time a user prints something the scheduler program, cupsd(8), determines the format of the print job and the " "programs required to convert that job into something the printer " "understands. CUPS includes filter programs for many common formats, for " "example to convert Portable Document Format (PDF) files into CUPS raster " "data. Figure 1 shows the data flow of a typical " "print job." msgstr "" #: ./raster-driver.html:18 msgctxt "./raster-driver.html:18" msgid "Raster Filter Chain" msgstr "" #: ./raster-driver.html:19 msgid "Figure 1: Raster Filter Chain" msgstr "" #: ./raster-driver.html:20 msgctxt "./raster-driver.html:20" msgid "Raster Filter Chain" msgstr "" #: ./raster-driver.html:21 msgid "" "The raster filter converts CUPS raster data into a format the printer " "understands, for example HP-PCL. CUPS includes several sample raster filters " "supporting standard page description languages (PDLs). Table 1 shows the raster filters that are bundled with " "CUPS and the languages they support." msgstr "" #: ./raster-driver.html:22 msgid "Standard CUPS Raster Filters" msgstr "" #: ./raster-driver.html:23 msgid "Table 1: Standard CUPS Raster Filters" msgstr "" #: ./raster-driver.html:24 msgid "Filter" msgstr "" #: ./raster-driver.html:25 msgid "PDLs" msgstr "" #: ./raster-driver.html:26 msgid "ppdc DriverType" msgstr "" #: ./raster-driver.html:27 msgid "ppdc #include file" msgstr "" #: ./raster-driver.html:28 msgid "rastertoepson" msgstr "" #: ./raster-driver.html:29 msgid "ESC/P, ESC/P2" msgstr "" #: ./raster-driver.html:30 msgid "epson" msgstr "" #: ./raster-driver.html:31 msgid "epson.h" msgstr "" #: ./raster-driver.html:32 msgid "rastertoescpx" msgstr "" #: ./raster-driver.html:33 msgid "ESC/P, ESC/P2, EPSON Remote Mode" msgstr "" #: ./raster-driver.html:34 msgid "escp" msgstr "" #: ./raster-driver.html:35 msgid "escp.h" msgstr "" #: ./raster-driver.html:36 msgid "rastertohp" msgstr "" #: ./raster-driver.html:37 msgid "HP-PCL3, HP-PCL5" msgstr "" #: ./raster-driver.html:38 msgid "hp" msgstr "" #: ./raster-driver.html:39 msgid "hp.h" msgstr "" #: ./raster-driver.html:40 msgid "rastertolabel" msgstr "" #: ./raster-driver.html:41 msgid "CPCL, Dymo, EPL1, EPL2, Intellitech PCL, ZPL" msgstr "" #: ./raster-driver.html:42 msgid "label" msgstr "" #: ./raster-driver.html:43 msgid "label.h" msgstr "" #: ./raster-driver.html:44 msgid "rastertopclx" msgstr "" #: ./raster-driver.html:45 msgid "HP-RTL, HP-PCL3, HP-PCL3GUI, HP-PCL5, HP-PCL5c, HP-PCL5e" msgstr "" #: ./raster-driver.html:46 msgid "pcl" msgstr "" #: ./raster-driver.html:47 msgid "pcl.h" msgstr "" #: ./raster-driver.html:48 msgid "" "The optional port monitor handles interface-specific protocol or encoding " "issues. For example, some raster printers use the 1284.4 communications " "protocol." msgstr "" #: ./raster-driver.html:49 msgid "" "The backend handles communications with the printer, sending print data from " "the last filter to the printer and relaying back-channel data from the " "printer to the upstream filters. CUPS includes backend programs for common " "direct-connect interfaces and network protocols, and you can provide your " "own backend to support custom interfaces and protocols." msgstr "" #: ./raster-driver.html:50 msgid "" "The scheduler also supports a special \"command\" file format for sending " "maintenance commands and status queries to a printer or printer driver. " "Command print jobs typically use a single command filter program defined in " "the PPD file to generate the appropriate printer commands and handle any " "responses from the printer. Figure 2 shows the data " "flow of a typical command job." msgstr "" #: ./raster-driver.html:51 msgctxt "./raster-driver.html:51" msgid "Command Filter Chain" msgstr "" #: ./raster-driver.html:52 msgid "Figure 2: Command Filter Chain" msgstr "" #: ./raster-driver.html:53 msgctxt "./raster-driver.html:53" msgid "Command Filter Chain" msgstr "" #: ./raster-driver.html:54 msgid "Raster printer drivers must provide their own command filter." msgstr "" #: ./raster-driver.html:55 msgctxt "./raster-driver.html:55" msgid "Creating New PPD Files" msgstr "" #: ./raster-driver.html:56 msgid "" "We recommend using the CUPS PPD compiler, ppdc(1), to create new PPD files since it manages many of the " "tedious (and error-prone!) details of paper sizes and localization for you. " "It also allows you to easily support multiple devices from a single source " "file. For more information see the \"Introduction " "to the PPD Compiler\" document. Listing 1 shows " "a driver information file for several similar black-and-white HP-PCL5 laser " "printers." msgstr "" #: ./raster-driver.html:57 msgid "Listing 1: \"examples/laserjet-basic.drv\"" msgstr "" #: ./raster-driver.html:58 msgctxt "./raster-driver.html:58" msgid "Using Filters" msgstr "" #: ./raster-driver.html:59 msgid "" "The standard CUPS raster filters can be specified using the DriverType directive, for example:" msgstr "" #: ./raster-driver.html:60 msgid "" "Table 1 shows the driver types for each of the " "standard CUPS raster filters. For drivers that do not use the standard " "raster filters, the \"custom\" type is used with Filter directives:" msgstr "" #: ./raster-driver.html:61 msgctxt "./raster-driver.html:61" msgid "Implementing Color Management" msgstr "" #: ./raster-driver.html:62 msgid "Talk about ICC color profiles and sRGB as two best options." msgstr "" #: ./raster-driver.html:63 msgctxt "./raster-driver.html:63" msgid "Adding Mac OS X Features" msgstr "" #: ./raster-driver.html:64 msgid "Talk about help books, icons, and PDEs." msgstr "" #: ./raster-driver.html:65 msgctxt "./raster-driver.html:65" msgid "Deploying Your Driver" msgstr "" #: ./raster-driver.html:66 msgid "Talk about install locations, etc." msgstr ""