v1
This commit is contained in:
@@ -0,0 +1 @@
|
||||
node_modules
|
||||
Vendored
+18
@@ -0,0 +1,18 @@
|
||||
{
|
||||
// Use IntelliSense to learn about possible attributes.
|
||||
// Hover to view descriptions of existing attributes.
|
||||
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
|
||||
{
|
||||
"type": "node",
|
||||
"request": "launch",
|
||||
"name": "Launch Program",
|
||||
"skipFiles": [
|
||||
"<node_internals>/**"
|
||||
],
|
||||
"program": "${workspaceFolderBasename}"
|
||||
}
|
||||
]
|
||||
}
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
FROM node:24-trixie AS base
|
||||
|
||||
RUN apt update && apt install -y glabels libusb-1.0-0-dev usbutils imagemagick ghostscript
|
||||
|
||||
FROM node:24-trixie AS build
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
COPY src/package*.json ./
|
||||
|
||||
RUN npm install --save-dev
|
||||
|
||||
COPY src .
|
||||
|
||||
# (Optioneel) Compileer je TypeScript naar JS
|
||||
RUN npm run build
|
||||
|
||||
|
||||
|
||||
FROM base AS labelelec
|
||||
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
COPY src/package*.json ./
|
||||
RUN npm install --omit=dev
|
||||
|
||||
COPY --from=build --chown=node:node /app/dist /app/dist
|
||||
|
||||
COPY frontend /app/public
|
||||
|
||||
EXPOSE 80
|
||||
|
||||
ENTRYPOINT ["node", "dist/index.js"]
|
||||
@@ -0,0 +1,3 @@
|
||||
# Class configuration file for CUPS v2.4.16
|
||||
# Written by cupsd
|
||||
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
|
||||
@@ -0,0 +1,776 @@
|
||||
# All configuration options described here can also be supplied on the
|
||||
# command line of cups-browsed via the "-o" option. In case of
|
||||
# contradicting settings the setting defined in the configuration file
|
||||
# will get used.
|
||||
|
||||
# Unknown directives are ignored, also unknown values.
|
||||
|
||||
|
||||
# Where should cups-browsed save information about the print queues it had
|
||||
# generated when shutting down, like whether one of these queues was the
|
||||
# default printer, or default option settings of the queues?
|
||||
|
||||
# CacheDir /var/cache/cups
|
||||
|
||||
|
||||
# Where should cups-browsed create its debug log file (if "DebugLogging file"
|
||||
# is set)?
|
||||
|
||||
# LogDir /var/log/cups
|
||||
|
||||
|
||||
# How should debug logging be done? Into the file
|
||||
# /var/log/cups/cups-browsed_log ('file'), to stderr ('stderr'), or
|
||||
# not at all ('none')?
|
||||
|
||||
# Note that if cups-browsed is running as a system service (for
|
||||
# example via systemd) logging to stderr makes the log output going to
|
||||
# the journal or syslog. Only if you run cups-browsed from the command
|
||||
# line (for development or debugging) it will actually appear on
|
||||
# stderr.
|
||||
|
||||
# DebugLogging file
|
||||
# DebugLogging stderr
|
||||
# DebugLogging file stderr
|
||||
# DebugLogging none
|
||||
|
||||
|
||||
# Which protocols will we use to discover printers on the network?
|
||||
# Can use DNSSD and/or CUPS and/or LDAP, or 'none' for neither.
|
||||
|
||||
BrowseRemoteProtocols dnssd
|
||||
|
||||
|
||||
# Which protocols will we use to broadcast shared local printers to the network?
|
||||
# Can use DNSSD and/or CUPS, or 'none' for neither.
|
||||
# Only CUPS is actually supported, as DNSSD is done by CUPS itself (we ignore
|
||||
# DNSSD in this directive).
|
||||
|
||||
# BrowseLocalProtocols none
|
||||
|
||||
|
||||
# Settings of this directive apply to both BrowseRemoteProtocols and
|
||||
# BrowseLocalProtocols.
|
||||
# Can use DNSSD and/or CUPS and/or LDAP, or 'none' for neither.
|
||||
|
||||
# BrowseProtocols none
|
||||
|
||||
|
||||
# Only browse remote printers (via DNS-SD or CUPS browsing) from
|
||||
# selected servers using the "BrowseAllow", "BrowseDeny", and
|
||||
# "BrowseOrder" directives
|
||||
|
||||
# This serves for restricting the choice of printers in print dialogs
|
||||
# to trusted servers or to reduce the number of listed printers in the
|
||||
# print dialogs to a more user-friendly amount in large networks with
|
||||
# very many shared printers.
|
||||
|
||||
# This only filters the selection of remote printers for which
|
||||
# cups-browsed creates local queues. If the print dialog uses other
|
||||
# mechanisms to list remote printers as for example direct DNS-SD
|
||||
# access, cups-browsed has no influence. cups-browsed also does not
|
||||
# prevent the user from manually accessing non-listed printers.
|
||||
|
||||
# "BrowseAllow": Accept printers from these hosts or networks. If
|
||||
# there are only "BrowseAllow" lines and no "BrowseOrder" and/or
|
||||
# "BrowseDeny" lines, only servers matching at last one "BrowseAllow"
|
||||
# line are accepted.
|
||||
|
||||
# "BrowseDeny": Deny printers from these hosts or networks. If there
|
||||
# are only "BrowseDeny" lines and no "BrowseOrder" and/or
|
||||
# "BrowseAllow" lines, all servers NOT matching any of the
|
||||
# "BrowseDeny" lines are accepted.
|
||||
|
||||
# "BrowseOrder": Determine the order in which "BrowseAllow" and
|
||||
# "BrowseDeny" lines are applied. With "BrowseOrder Deny,Allow" in the
|
||||
# beginning all servers are accepted, then the "BrowseDeny" lines are
|
||||
# applied to exclude unwished servers or networks and after that the
|
||||
# "BrowseAllow" lines to re-include servers or networks. With
|
||||
# "BrowseOrder Allow,Deny" we start with denying all servers, then
|
||||
# applying the "BrowseAllow" lines and afterwards the "BrowseDeny"
|
||||
# lines.
|
||||
|
||||
# Default for "BrowseOrder" is "Deny.Allow" if there are both
|
||||
# "BrowseAllow" and "BrowseDeny" lines.
|
||||
|
||||
# If there are no "Browse..." lines at all, all servers are accepted.
|
||||
|
||||
# BrowseAllow All
|
||||
# BrowseAllow cups.example.com
|
||||
# BrowseAllow 192.168.1.12
|
||||
# BrowseAllow 192.168.1.0/24
|
||||
# BrowseAllow 192.168.1.0/255.255.255.0
|
||||
|
||||
# BrowseDeny All
|
||||
# BrowseDeny printserver.example.com
|
||||
# BrowseDeny 192.168.1.13
|
||||
# BrowseDeny 192.168.3.0/24
|
||||
# BrowseDeny 192.168.3.0/255.255.255.0
|
||||
|
||||
# BrowseOrder Deny,Allow
|
||||
# BrowseOrder Allow,Deny
|
||||
|
||||
|
||||
# The interval between browsing/broadcasting cycles, local and/or
|
||||
# remote, can be adjusted with the BrowseInterval directive.
|
||||
|
||||
# BrowseInterval 60
|
||||
|
||||
|
||||
# Browsing-related operations such as adding or removing printer queues
|
||||
# and broadcasting are each allowed to take up to a given amount of time.
|
||||
# It can be configured, in seconds, with the BrowseTimeout directive.
|
||||
# Especially queues discovered by CUPS broadcasts will be removed after
|
||||
# this timeout if no further broadcast from the server happens.
|
||||
|
||||
# BrowseTimeout 300
|
||||
|
||||
# Filtering of remote printers by other properties than IP addresses
|
||||
# of their servers
|
||||
|
||||
# Often the desired selection of printers cannot be reached by only
|
||||
# taking into account the IP addresses of the servers. For these cases
|
||||
# there is the BrowseFilter directive to filter by most of the known
|
||||
# properties of the printer.
|
||||
|
||||
# By default there is no BrowseFilter line meaning that no filtering
|
||||
# is applied.
|
||||
|
||||
# To do filtering one can supply one or more BrowseFilter directives
|
||||
# like this:
|
||||
|
||||
# BrowseFilter [NOT] [EXACT] <FIELD> [<VALUE>]
|
||||
|
||||
# The BrowseFilter directive always starts with the word
|
||||
# "BrowseFilter" and it must at least contain the name of the data
|
||||
# field (<FIELD>) of the printer's properties to which it should
|
||||
# apply.
|
||||
|
||||
# Available field names are:
|
||||
|
||||
# name: Name of the local print queue to be created
|
||||
# host: Host name of the remote print server
|
||||
# port: Port through which the printer is accessed on the server
|
||||
# service: DNS/SD service name of the remote printer
|
||||
# domain: Domain of the remote print server
|
||||
|
||||
# Also all field names in the TXT records of DNS-SD-advertised printers
|
||||
# are valid, like "color", "duplex", "pdl", ... If the field name of
|
||||
# the filter rule does not exist for the printer, the rule is skipped.
|
||||
|
||||
# The optional <VALUE> field is either the exact value (when the
|
||||
# option EXACT is supplied) or a regular expression (Run "man 7 regex"
|
||||
# in a terminal window) to be matched with the data field.
|
||||
|
||||
# If no <VALUE> filed is supplied, rules with field names of the TXT
|
||||
# record are considered for boolean matching (true/false) of boolean
|
||||
# field (like duplex, which can have the values "T" for true and "F"
|
||||
# for false).
|
||||
|
||||
# If the option NOT is supplied, the filter rule is fulfilled if the
|
||||
# regular expression or the exact value DOES NOT match the content of
|
||||
# the data field. In a boolean rule (without <VALUE>) the rule matches
|
||||
# false.
|
||||
|
||||
# Regular expressions are always considered case-insensitive and
|
||||
# extended POSIX regular expressions. Field names and options (NOT,
|
||||
# EXACT) are all evaluated case-insensitive. If there is an error in a
|
||||
# regular expression, the BrowseFilter line gets ignored.
|
||||
|
||||
# Especially to note is that supplying any simple string consisting of
|
||||
# only letters, numbers, spaces, and some basic special characters as
|
||||
# a regular expression matches if it is contained somewhere in the
|
||||
# data field.
|
||||
|
||||
# If there is more than one BrowseFilter directive, ALL the directives
|
||||
# need to be fulfilled for the remote printer to be accepted. If one
|
||||
# is not fulfilled, the printer will get ignored.
|
||||
|
||||
# Examples:
|
||||
|
||||
# Rules for standard data items which are supplied with any remote
|
||||
# printer advertised via DNS-SD:
|
||||
|
||||
# Print queue name must contain "hum_res_", this matches
|
||||
# "hum_res_mono" or "hum_res_color" but also "old_hum_res_mono":
|
||||
|
||||
# BrowseFilter name hum_res_
|
||||
|
||||
# This matches if the remote host name contains "printserver", like
|
||||
# "printserver.local", "printserver2.example.com", "newprintserver":
|
||||
|
||||
# BrowseFilter host printserver
|
||||
|
||||
# This matches all ports with 631 int its number, for example 631,
|
||||
# 8631, 10631,...:
|
||||
|
||||
# BrowseFilter port 631
|
||||
|
||||
# This rule matches if the DNS-SD service name contains "@ printserver":
|
||||
|
||||
# Browsefilter service @ printserver
|
||||
|
||||
# Matches all domains with "local" in their names, not only "local" but
|
||||
# also things like "printlocally.com":
|
||||
|
||||
# BrowseFilter domain local
|
||||
|
||||
# Examples for rules applying to items of the TXT record:
|
||||
|
||||
# This rule selects PostScript printers, as the "PDL" field in the TXT
|
||||
# record contains "postscript" then. This includes also remote CUPS
|
||||
# queues which accept PostScript, independent of whether the physical
|
||||
# printer behind the CUPS queue accepts PostScript or not.
|
||||
|
||||
# BrowseFilter pdl postscript
|
||||
|
||||
# Color printers usually contain a "Color" entry set to "T" (for true)
|
||||
# in the TXT record. This rule selects them:
|
||||
|
||||
# BrowseFilter color
|
||||
|
||||
# This is a similar rule to select only duplex (automatic double-sided
|
||||
# printing) printers:
|
||||
|
||||
# BrowseFilter duplex
|
||||
|
||||
# Rules with the NOT option:
|
||||
|
||||
# This rule EXCLUDES printers from all hosts containing "financial" in
|
||||
# their names, nice to get rid of the 100s of printers of the
|
||||
# financial department:
|
||||
|
||||
# BrowseFilter NOT host financial
|
||||
|
||||
# Get only monochrome printers ("Color" set to "F", meaning false, in
|
||||
# the TXT record):
|
||||
|
||||
# BrowseFilter NOT color
|
||||
|
||||
# Rules with more advanced use of regular expressions:
|
||||
|
||||
# Only queue names which BEGIN WITH "hum_res_" are accepted now, so we
|
||||
# still get "hum_res_mono" or "hum_res_color" but not
|
||||
# "old_hum_res_mono" any more:
|
||||
|
||||
# BrowseFilter name ^hum_res_
|
||||
|
||||
# Server names is accepted if it contains "print_server" OR
|
||||
# "graphics_dep_server":
|
||||
|
||||
# BrowseFilter host print_server|graphics_dep_server
|
||||
|
||||
# "printserver1", "printserver2", and "printserver3", nothing else:
|
||||
|
||||
# BrowseFilter host ^printserver[1-3]$
|
||||
|
||||
# Printers understanding at least one of PostScript, PCL, or PDF:
|
||||
|
||||
# BrowseFilter pdl postscript|pcl|pdf
|
||||
|
||||
# Examples for the EXACT option:
|
||||
|
||||
# Only printers from "printserver.local" are accepted:
|
||||
|
||||
# BrowseFilter EXACT host printserver.local
|
||||
|
||||
# Printers from all servers except "prinserver2.local" are accepted:
|
||||
|
||||
# BrowseFilter NOT EXACT host prinserver2.local
|
||||
|
||||
|
||||
# Use BrowsePoll to poll a particular CUPS server
|
||||
|
||||
# BrowsePoll cups.example.com
|
||||
# BrowsePoll cups.example.com:631
|
||||
# BrowsePoll cups.example.com:631/version=1.1
|
||||
|
||||
|
||||
# LDAP browsing configuration
|
||||
# The default value for all options is an empty string. Example configuration:
|
||||
|
||||
# BrowseLDAPBindDN cn=cups-browsed,dc=domain,dc=tld
|
||||
# BrowseLDAPCACertFile /path/to/server/certificate.pem
|
||||
# BrowseLDAPDN ou=printers,dc=domain,dc=tld
|
||||
# BrowseLDAPFilter (printerLocation=/Office 1/*)
|
||||
# BrowseLDAPPassword s3cret
|
||||
# BrowseLDAPServer ldaps://ldap.domain.tld
|
||||
|
||||
|
||||
# Use DomainSocket to access the local CUPS daemon via another than the
|
||||
# default domain socket. "None" or "Off" lets cups-browsed not use CUPS'
|
||||
# domain socket.
|
||||
|
||||
# DomainSocket /var/run/cups/cups.sock
|
||||
# DomainSocket None
|
||||
# DomainSocket Off
|
||||
|
||||
|
||||
# Set HTTP timeout (in seconds) for requests sent to local/remote
|
||||
# resources Note that too short timeouts can make services getting
|
||||
# missed when they are present and operations be unnecessarily
|
||||
# repeated and too long timeouts can make operations take too long
|
||||
# when the server does not respond.
|
||||
|
||||
# HttpLocalTimeout 5
|
||||
# HttpRemoteTimeout 10
|
||||
|
||||
# Set how many retries (N) should cups-browsed do for creating print
|
||||
# queues for remote printers which receive timeouts during print queue
|
||||
# creation. The printers which are not successfully set up even after
|
||||
# N retries, are skipped until the next restart of the service. Note
|
||||
# that too many retries can cause high CPU load.
|
||||
|
||||
# HttpMaxRetries 5
|
||||
|
||||
# Set OnlyUnsupportedByCUPS to "Yes" will make cups-browsed not create
|
||||
# local queues for remote printers for which CUPS creates queues by
|
||||
# itself. These printers are printers advertised via DNS-SD and doing
|
||||
# CUPS-supported (currently PWG Raster and Apple Raster) driverless
|
||||
# printing, including remote CUPS queues. Queues for other printers
|
||||
# (like for legacy PostScript/PCL printers) are always created
|
||||
# (depending on the other configuration settings of cups-browsed).
|
||||
|
||||
# With OnlyUnsupportedByCUPS set to "No", cups-browsed creates queues
|
||||
# for all printers which it supports, including printers for which
|
||||
# CUPS would create queues by itself. Temporary queues created by CUPS
|
||||
# will get overwritten. This way it is assured that any extra
|
||||
# functionality of cups-browsed will apply to these queues. As queues
|
||||
# created by cups-browsed are permanent CUPS queues this setting is
|
||||
# also recommended if applications/print dialogs which do not support
|
||||
# temporary CUPS queues are installed. This setting is the default.
|
||||
|
||||
# OnlyUnsupportedByCUPS Yes
|
||||
|
||||
|
||||
# With UseCUPSGeneratedPPDs set to "Yes" cups-browsed creates queues
|
||||
# for IPP printers with PPDs generated by the PPD generator of CUPS
|
||||
# and not with the one of cups-browsed. So any new development in
|
||||
# CUPS' PPD generator gets available. As CUPS' PPD generator is not
|
||||
# directly accessible, we need to make CUPS generate a temporary print
|
||||
# queue with the desired PPD. Therefore we can only use these PPDs
|
||||
# when our queue replaces a temporary CUPS queue, meaning that the
|
||||
# queue is for a printer on which CUPS supports driverless printing
|
||||
# (IPP 2.x, PDLs: PDF, PWG Raster, and/or Apple Raster) and that its
|
||||
# name is the same as CUPS uses for the temporary queue
|
||||
# ("LocalQueueNamingIPPPrinter DNS-SD" must be set). The directive
|
||||
# applies only to IPP printers, not to remote CUPS queues, to not
|
||||
# break clustering. Setting this directive to "No" lets cups-browsed
|
||||
# generate the PPD file. Default setting is "No".
|
||||
|
||||
# UseCUPSGeneratedPPDs No
|
||||
|
||||
|
||||
# With the directives LocalQueueNamingRemoteCUPS and
|
||||
# LocalQueueNamingIPPPrinter you can determine how the names for local
|
||||
# queues generated by cups-browsed are generated, separately for
|
||||
# remote CUPS printers and IPP printers.
|
||||
|
||||
# DNS-SD (the default in both cases) bases the naming on the service
|
||||
# name of the printer's advertised DNS-SD record. This is exactly the
|
||||
# same naming scheme as CUPS uses for its temporary queues, so the
|
||||
# local queue from cups-browsed prevents CUPS from listing and
|
||||
# creating an additional queue. As DNS-SD service names have to be
|
||||
# unique, queue names of printers from different servers will also be
|
||||
# unique and so there is no automatic clustering for load-balanced
|
||||
# printing.
|
||||
|
||||
# MakeModel bases the queue name on the printer's manufacturer and
|
||||
# model names. This scheme cups-browsed used formerly for IPP
|
||||
# printers.
|
||||
|
||||
# RemoteName is only available for remote CUPS queues and uses the
|
||||
# name of the queue on the remote CUPS server as the local queue's
|
||||
# name. This makes printers on different CUPS servers with equal queue
|
||||
# names automatically forming a load-balancing cluster as CUPS did
|
||||
# formerly (CUPS 1.5.x and older) with CUPS-broadcasted remote
|
||||
# printers. This scheme cups-browsed used formerly for remote CUPS
|
||||
# printers.
|
||||
|
||||
# LocalQueueNamingRemoteCUPS DNS-SD
|
||||
# LocalQueueNamingRemoteCUPS MakeModel
|
||||
# LocalQueueNamingRemoteCUPS RemoteName
|
||||
# LocalQueueNamingIPPPrinter DNS-SD
|
||||
# LocalQueueNamingIPPPrinter MakeModel
|
||||
|
||||
|
||||
# Set DNSSDBasedDeviceURIs to "Yes" if cups-browsed should use
|
||||
# DNS-SD-service-name-based device URIs for its local queues, as CUPS
|
||||
# also does. These queues use the DNS-SD service name of the
|
||||
# discovered printer. With this the URI is independent of network
|
||||
# interfaces and ports, giving reliable connections to always the same
|
||||
# physical device. This setting is the default.
|
||||
|
||||
# Set DNSSDBasedDeviceURIs to "No" if cups-browsed should use the
|
||||
# conventional host-name/IP-based URIs.
|
||||
|
||||
# Note that this option has only influence on URIs for printers
|
||||
# discovered via DNS-SD, not via legacy CUPS broewsing or LDAP.
|
||||
# Those printers get always assigned the conventional URIs.
|
||||
|
||||
# DNSSDBasedDeviceURIs Yes
|
||||
|
||||
|
||||
# Set IPBasedDeviceURIs to "Yes" if cups-browsed should create its
|
||||
# local queues with device URIs with the IP addresses instead of the
|
||||
# host names of the remote servers. This mode is there for any
|
||||
# problems with host name resolution in the network, especially also
|
||||
# if avahi-daemon is only run for printer discovery and already
|
||||
# stopped while still printing. By default this mode is turned off,
|
||||
# meaning that we use URIs with host names.
|
||||
|
||||
# Note that the IP addresses depend on the network interface through
|
||||
# which the printer is accessed. So do not use IP-based URIs on systems
|
||||
# with many network interfaces and where interfaces can appear and
|
||||
# disappear frequently.
|
||||
|
||||
# This mode could also be useful for development and debugging.
|
||||
|
||||
# If you prefer IPv4 or IPv6 IP addresses in the URIs, you can set
|
||||
# IPBasedDeviceURIs to "IPv4" to only get IPv4 IP addresses or
|
||||
# IPBasedDeviceURIs to "IPv6" to only get IPv6 IP addresses.
|
||||
|
||||
# IPBasedDeviceURIs No
|
||||
# IPBasedDeviceURIs Yes
|
||||
# IPBasedDeviceURIs IPv4
|
||||
# IPBasedDeviceURIs IPv6
|
||||
|
||||
# The AllowResharingRemoteCUPSPrinters directive determines whether a
|
||||
# print queue pointing to a remote CUPS queue will be re-shared to the
|
||||
# local network or not. Since the queues generated using the BrowsePoll
|
||||
# directive are also pointing to remote queues, they are also shared
|
||||
# automatically if the following option is set. Default is not to share
|
||||
# remote printers.
|
||||
|
||||
# AllowResharingRemoteCUPSPrinters Yes
|
||||
|
||||
# The NewBrowsePollQueuesShared directive determines whether a print
|
||||
# queue for a newly discovered printer (discovered by the BrowsePoll directive)
|
||||
# will be shared to the local network or not. This directive will only work
|
||||
# if AllowResharingRemoteCUPSPrinters is set to yes. Default is
|
||||
# not to share printers discovered using BrowsePoll.
|
||||
|
||||
# NewBrowsePollQueuesShared Yes
|
||||
|
||||
# Set CreateRemoteRawPrinterQueues to "Yes" to let cups-browsed also
|
||||
# create local queues pointing to remote raw CUPS queues. Normally,
|
||||
# only queues pointing to remote queues with PPD/driver are created
|
||||
# as we do not use drivers on the client side, but in some cases
|
||||
# accessing a remote raw queue can make sense, for example if the
|
||||
# queue forwards the jobs by a special backend like Tea4CUPS.
|
||||
|
||||
# CreateRemoteRawPrinterQueues Yes
|
||||
|
||||
|
||||
# cups-browsed by default creates local print queues for each shared
|
||||
# CUPS print queue which it discovers on remote machines in the local
|
||||
# network(s). Set CreateRemoteCUPSPrinterQueues to "No" if you do not
|
||||
# want cups-browsed to do this. For example you can set cups-browsed
|
||||
# to only create queues for IPP network printers setting
|
||||
# CreateIPPPrinterQueues not to "No" and CreateRemoteCUPSPrinterQueues
|
||||
# to "No".
|
||||
|
||||
# CreateRemoteCUPSPrinterQueues No
|
||||
|
||||
|
||||
# Set CreateIPPPrinterQueues to "All" to let cups-browsed discover IPP
|
||||
# network printers (native printers, not CUPS queues) with known page
|
||||
# description languages (PWG Raster, PDF, PostScript, PCL XL, PCL
|
||||
# 5c/e) in the local network and auto-create print queues for them.
|
||||
|
||||
# Set CreateIPPPrinterQueues to "Everywhere" to let cups-browsed
|
||||
# discover IPP Everywhere printers in the local network (native
|
||||
# printers, not CUPS queues) and auto-create print queues for them.
|
||||
|
||||
# Set CreateIPPPrinterQueues to "AppleRaster" to let cups-browsed
|
||||
# discover Apple Raster printers in the local network (native
|
||||
# printers, not CUPS queues) and auto-create print queues for them.
|
||||
|
||||
# Set CreateIPPPrinterQueues to "Driverless" to let cups-browsed
|
||||
# discover printers designed for driverless use (currently IPP
|
||||
# Everywhere and Apple Raster) in the local network (native printers,
|
||||
# not CUPS queues) and auto-create print queues for them.
|
||||
|
||||
# Set CreateIPPPrinterQueues to "LocalOnly" to auto-create print
|
||||
# queues only for local printers made available as IPP printers. These
|
||||
# are for example IPP-over-USB printers, made available via
|
||||
# ippusbxd. This is the default.
|
||||
|
||||
# Set CreateIPPPrinterQueues to "No" to not auto-create print queues
|
||||
# for IPP network printers.
|
||||
|
||||
# If queues with PPD file are created (see IPPPrinterQueueType
|
||||
# directive below) the PPDs are auto-generated by cups-browsed based
|
||||
# on properties of the printer polled via IPP. In case of missing
|
||||
# information, info from the Bonjour record is used asd as last mean
|
||||
# default values.
|
||||
|
||||
# If queues without PPD (see IPPPrinterQueueType directive below) are
|
||||
# created clients have to IPP-poll the capabilities of the printer and
|
||||
# send option settings as standard IPP attributes. Then we do not poll
|
||||
# the capabilities by ourselves to not wake up the printer from
|
||||
# power-saving mode when creating the queues. Jobs have to be sent in
|
||||
# one of PDF, PWG Raster, or JPEG format. Other formats are not
|
||||
# accepted.
|
||||
|
||||
# This functionality is primarily for mobile devices running
|
||||
# CUPS to not need a printer setup tool nor a collection of printer
|
||||
# drivers and PPDs.
|
||||
|
||||
# CreateIPPPrinterQueues No
|
||||
# CreateIPPPrinterQueues LocalOnly
|
||||
# CreateIPPPrinterQueues Everywhere
|
||||
# CreateIPPPrinterQueues AppleRaster
|
||||
# CreateIPPPrinterQueues Everywhere AppleRaster
|
||||
# CreateIPPPrinterQueues Driverless
|
||||
# CreateIPPPrinterQueues All
|
||||
|
||||
|
||||
# If cups-browsed is automatically creating print queues for native
|
||||
# IPP network printers ("CreateIPPPrinterQueues Yes"), the type of
|
||||
# queue to be created can be selected by the "IPPPrinterQueueType"
|
||||
# directive. The "PPD" (default) setting makes queues with PPD file
|
||||
# being created. With "Interface" or "NoPPD" the queue is created with
|
||||
# a System V interface script (Not supported with CUPS 2.2.x or
|
||||
# later). "Auto" is for backward compatibility and also lets queues
|
||||
# with PPD get created.
|
||||
|
||||
# IPPPrinterQueueType PPD
|
||||
# IPPPrinterQueueType NoPPD
|
||||
# IPPPrinterQueueType Interface
|
||||
# IPPPrinterQueueType Auto
|
||||
|
||||
|
||||
# The NewIPPPrinterQueuesShared directive determines whether a print
|
||||
# queue for a newly discovered IPP network printer (not remote CUPS
|
||||
# queue) will be shared to the local network or not. This is only
|
||||
# valid for newly discovered printers. For printers discovered in an
|
||||
# earlier cups-browsed session, cups-browsed will remember whether the
|
||||
# printer was shared, so changes by the user get conserved. Default is
|
||||
# not to share newly discovered IPP printers.
|
||||
|
||||
# NewIPPPrinterQueuesShared Yes
|
||||
|
||||
|
||||
# How to handle the print queues cups-browsed creates when
|
||||
# cups-browsed is shut down:
|
||||
|
||||
# "KeepGeneratedQueuesOnShutdown No" makes the queues being
|
||||
# removed. This makes sense as these queues only work while
|
||||
# cups-browsed is running. cups-browsed has to determine to which
|
||||
# member printer of a cluster to pass on the job.
|
||||
|
||||
# "KeepGeneratedQueuesOnShutdown Yes" (the default) makes the queues
|
||||
# not being removed. This is the recommended setting for a system
|
||||
# where cups-browsed is permanently running and only stopped for short
|
||||
# times (like log rotation) or on shutdown. This avoids the
|
||||
# re-creation of the queues when cups-browsed is restarted, which
|
||||
# often causes a clutter of CUPS notifications on the desktop.
|
||||
|
||||
# KeepGeneratedQueuesOnShutdown No
|
||||
|
||||
# If there is more than one remote CUPS printer whose local queue
|
||||
# would get the same name and AutoClustering is set to "Yes" (the
|
||||
# default) only one local queue is created which makes up a
|
||||
# load-balancing cluster of the remote printers which would get this
|
||||
# queue name (implicit class). This means that when several jobs are
|
||||
# sent to this queue they get distributed between the printers, using
|
||||
# the method chosen by the LoadBalancing directive.
|
||||
|
||||
# Note that the forming of clusters depends on the naming scheme for
|
||||
# local queues created by cups-browsed. If you have set
|
||||
# LocalQueueNamingRemoteCUPS to "DNSSD" you will not get automatic
|
||||
# clustering as the DNS-SD service names are always unique. With
|
||||
# LocalQueueNamingRemoteCUPS set to "RemoteName" local queues are
|
||||
# named as the CUPS queues on the remote servers are named and so
|
||||
# equally named queues on different servers get clustered (this is how
|
||||
# CUPS did it in version 1.5.x or older). LocalQueueNamingRemoteCUPS
|
||||
# set to "MakeModel" makes remote printers of the same model get
|
||||
# clustered. Note that then a cluster can contain more than one queue
|
||||
# of the same server.
|
||||
|
||||
# With AutoClustering set to "No", for each remote CUPS printer an
|
||||
# individual local queue is created, and to avoid name clashes when
|
||||
# using the LocalQueueNamingRemoteCUPS settings "RemoteName" or
|
||||
# "MakeModel" "@<server name>" is added to the local queue name.
|
||||
|
||||
# Only remote CUPS printers get clustered, not IPP network printers or
|
||||
# IPP-over-USB printers.
|
||||
|
||||
# AutoClustering Yes
|
||||
# AutoClustering No
|
||||
|
||||
|
||||
# Load-balancing printer cluster formation can also be manually
|
||||
# controlled by defining explicitly which remote CUPS printers should
|
||||
# get clustered together.
|
||||
|
||||
# This is done by the "Cluster" directive:
|
||||
|
||||
# Cluster <QUEUENAME>: <EXPRESSION1> <EXPRESSION2> ...
|
||||
# Cluster <QUEUENAME>
|
||||
|
||||
# If no expressions are given, <QUEUENAME> is used as the first and
|
||||
# only expression for this cluster.
|
||||
|
||||
# Discovered printers are matched against all the expressions of all
|
||||
# defined clusters. The first expression which matches the discovered
|
||||
# printer determines to which cluster it belongs. Note that this way a
|
||||
# printer can only belong to one cluster. Once matched, further
|
||||
# cluster definitions will not checked any more.
|
||||
|
||||
# With the first printer matching a cluster's expression a local queue
|
||||
# with the name <QUEUENAME> is created. If more printers are
|
||||
# discovered and match this cluster, they join the cluster. Printing
|
||||
# to this queue prints to all these printers in a load-balancing
|
||||
# manner, according to to the setting of the LoadBalancing directive.
|
||||
|
||||
# Each expression must be a string of characters without spaces. If
|
||||
# spaces are needed, replace them by underscores ('_').
|
||||
|
||||
# An expression can be matched in three ways:
|
||||
|
||||
# 1. By the name of the CUPS queue on the remote server
|
||||
# 2. By make and model name of the remote printer
|
||||
# 3. By the DNS-SD service name of the remote printer
|
||||
|
||||
# Note that the matching is done case-insensitively and any group of
|
||||
# non-alphanumerical characters is replaced by a single underscore.
|
||||
|
||||
# So if an expression is "HP_DeskJet_2540" and the remote server
|
||||
# reports "hp Deskjet-2540" the printer gets matched to this cluster.
|
||||
|
||||
# If "AutoClustering" is not set to "No" both your manual cluster
|
||||
# definitions will be followed and automatic clustering of
|
||||
# equally-named remote queues will be performed. If a printer matches
|
||||
# in both categories the match to the manually defined cluster has
|
||||
# priority. Automatic clustering of equally-named remote printers is
|
||||
# not performed if there is a manually defined cluster with this name
|
||||
# (at least as the printers do not match this cluster).
|
||||
|
||||
# Examples:
|
||||
|
||||
# To cluster all remote CUPS queues named "laserprinter" in your local
|
||||
# network but not cluster any other equally-named remote CUPS printers
|
||||
# use (Local queue will get named "laserprinter"):
|
||||
|
||||
# AutoClustering No
|
||||
# Cluster laserprinter
|
||||
|
||||
# To cluster all remote CUPS queues of HP LaserJet 4050 printers in a
|
||||
# local queue named "LJ4050":
|
||||
|
||||
# Cluster LJ4050: HP_LaserJet_4050
|
||||
|
||||
# As DNS-SD service names are unique in a network you can create a
|
||||
# cluster from exactly specified printers (spaces replaced by
|
||||
# underscores):
|
||||
|
||||
# Cluster hrdep: oldlaser_@_hr-server1 newlaser_@_hr-server2
|
||||
|
||||
|
||||
# The LoadBalancing directive switches between two methods of handling
|
||||
# load balancing between equally-named remote queues which are
|
||||
# represented by one local print queue making up a cluster of them
|
||||
# (implicit class).
|
||||
|
||||
# The two methods are:
|
||||
|
||||
# Queuing of jobs on the client (LoadBalancing QueueOnClient):
|
||||
|
||||
# Here we queue up the jobs on the client and regularly check the
|
||||
# clustered remote print queues. If we find an idle queue, we pass
|
||||
# on a job to it.
|
||||
|
||||
# This is also the method which CUPS uses for classes. Advantage is a
|
||||
# more even distribution of the job workload on the servers
|
||||
# (especially if the printing speed of the servers is very different),
|
||||
# and if a server fails, there are not several jobs stuck or
|
||||
# lost. Disadvantage is that if one takes the client (laptop, mobile
|
||||
# phone, ...) out of the local network, printing stops with the jobs
|
||||
# waiting in the local queue.
|
||||
|
||||
# Queuing of jobs on the servers (LoadBalancing QueueOnServers):
|
||||
|
||||
# Here we check the number of jobs on each of the clustered remote
|
||||
# printers and send an incoming job immediately to the remote printer
|
||||
# with the lowest amount of jobs in its queue. This way no jobs queue
|
||||
# up locally, all jobs which are waiting are waiting on one of the
|
||||
# remote servers.
|
||||
|
||||
# Not having jobs waiting locally has the advantage that we can take
|
||||
# the local machine from the network and all jobs get printed.
|
||||
# Disadvantage is that if a server with a full queue of jobs goes
|
||||
# away, the jobs go away, too.
|
||||
|
||||
# Default is queuing the jobs on the client as this is what CUPS does
|
||||
# with classes.
|
||||
|
||||
# LoadBalancing QueueOnClient
|
||||
# LoadBalancing QueueOnServers
|
||||
|
||||
|
||||
# With the DefaultOptions directive one or more option settings can be
|
||||
# defined to be applied to every print queue newly created by
|
||||
# cups-browsed. Each option is supplied as one supplies options with
|
||||
# the "-o" command line argument to the "lpadmin" command (Run "man
|
||||
# lpadmin" for more details). More than one option can be supplied
|
||||
# separating the options by spaces. By default no option settings are
|
||||
# pre-defined.
|
||||
|
||||
# Note that print queues which cups-browsed already created before
|
||||
# remember their previous settings and so these settings do not get
|
||||
# applied.
|
||||
|
||||
# DefaultOptions Option1=Value1 Option2=Value2 Option3 noOption4
|
||||
|
||||
|
||||
# The AutoShutdown directive specifies whether cups-browsed should
|
||||
# automatically terminate when it has no local raw queues set up
|
||||
# pointing to any discovered remote printers or no jobs on such queues
|
||||
# depending on AutoShutdownOn setting (auto shutdown mode). Setting it
|
||||
# to "On" activates the auto-shutdown mode, setting it to "Off"
|
||||
# deactiivates it (the default). The special mode "avahi" turns auto
|
||||
# shutdown off while avahi-daemon is running and on when avahi-daemon
|
||||
# stops. This allows running cups-browsed on-demand when avahi-daemon
|
||||
# is run on-demand.
|
||||
|
||||
# AutoShutdown Off
|
||||
# AutoShutdown On
|
||||
# AutoShutdown avahi
|
||||
|
||||
|
||||
# The AutoShutdownOn directive determines what event cups-browsed
|
||||
# considers as inactivity in auto shutdown mode. "NoQueues" (the
|
||||
# default) means that auto shutdown is initiated when there are no
|
||||
# queues for discovered remote printers generated by cups-browsed any
|
||||
# more. "NoJobs" means that all queues generated by cups-browsed are
|
||||
# without jobs.
|
||||
|
||||
# AutoShutdownOn NoQueues
|
||||
# AutoShutdownOn NoJobs
|
||||
|
||||
|
||||
# The AutoShutdownTimeout directive specifies after how many seconds
|
||||
# without local raw queues set up pointing to any discovered remote
|
||||
# printers or jobs on these queues cups-browsed should actually shut
|
||||
# down in auto shutdown mode. Default is 30 seconds, 0 means immediate
|
||||
# shutdown.
|
||||
|
||||
# AutoShutdownTimeout 30
|
||||
|
||||
# DebugLogFileSize defines the maximum size possible (in KBytes)
|
||||
# of the log files (cups-browsed_log and cups-browsed_previous_logs)
|
||||
# that is created using cups-browsed in the debugging mode.
|
||||
# Setting its value to 0 would turn off any restriction
|
||||
# on the size of the file.
|
||||
|
||||
# DebugLogFileSize 300
|
||||
|
||||
# NotifLeaseDuration defines how long the D-BUS subscription created by cups-browsed
|
||||
# in cupsd will last before cupsd cancels it. The default value is 1 day
|
||||
# in seconds - 86400. The subscription renewal is set to happen after half of
|
||||
# NotifLeaseDuration passed. The D-BUS notifications are used for watching over queues
|
||||
# and doing specific actions when a D-BUS notification comes.
|
||||
|
||||
# NotifLeaseDuration 86400
|
||||
@@ -0,0 +1,94 @@
|
||||
#
|
||||
# File/directory/user/group configuration file for the CUPS scheduler.
|
||||
# See "man cups-files.conf" for a complete description of this file.
|
||||
#
|
||||
|
||||
# List of events that are considered fatal errors for the scheduler...
|
||||
#FatalErrors config
|
||||
|
||||
# Strip domain in local username?
|
||||
#StripUserDomain No
|
||||
|
||||
# Do we call fsync() after writing configuration or status files?
|
||||
#SyncOnClose Yes
|
||||
|
||||
# Default user and group for filters/backends/helper programs; this cannot be
|
||||
# any user or group that resolves to ID 0 for security reasons...
|
||||
#User lp
|
||||
#Group lp
|
||||
|
||||
# Administrator user group, used to match @SYSTEM in cupsd.conf policy rules...
|
||||
# This cannot contain the Group value for security reasons...
|
||||
SystemGroup root lpadmin
|
||||
|
||||
|
||||
# Are Unix domain socket peer credentials used for authorization?
|
||||
PeerCred on
|
||||
|
||||
# User that is substituted for unauthenticated (remote) root accesses...
|
||||
#RemoteRoot remroot
|
||||
|
||||
# Do we allow file: device URIs other than to /dev/null?
|
||||
#FileDevice No
|
||||
|
||||
# Permissions for configuration and log files...
|
||||
#ConfigFilePerm 0640
|
||||
#LogFilePerm 00640
|
||||
|
||||
# Specifies the group name or ID that will be used for log files.
|
||||
# The default group in Debian is "adm".
|
||||
LogFileGroup adm
|
||||
|
||||
# Location of the file logging all access to the scheduler; may be the name
|
||||
# "syslog". If not an absolute path, the value of ServerRoot is used as the
|
||||
# root directory. Also see the "AccessLogLevel" directive in cupsd.conf.
|
||||
AccessLog /var/log/cups/access_log
|
||||
|
||||
# Location of cache files used by the scheduler...
|
||||
#CacheDir /var/cache/cups
|
||||
|
||||
# Location of data files used by the scheduler...
|
||||
#DataDir /usr/share/cups
|
||||
|
||||
# Location of the static web content served by the scheduler...
|
||||
#DocumentRoot /usr/share/cups/doc-root
|
||||
|
||||
# Location of the file logging all messages produced by the scheduler and any
|
||||
# helper programs; may be the name "syslog". If not an absolute path, the value
|
||||
# of ServerRoot is used as the root directory. Also see the "LogLevel"
|
||||
# directive in cupsd.conf.
|
||||
ErrorLog /var/log/cups/error_log
|
||||
|
||||
# Location of the file logging all pages printed by the scheduler and any
|
||||
# helper programs; may be the name "syslog". If not an absolute path, the value
|
||||
# of ServerRoot is used as the root directory. Also see the "PageLogFormat"
|
||||
# directive in cupsd.conf.
|
||||
PageLog /var/log/cups/page_log
|
||||
|
||||
# Location of the file listing all of the local printers...
|
||||
#Printcap /run/cups/printcap
|
||||
|
||||
# Format of the Printcap file...
|
||||
#PrintcapFormat bsd
|
||||
#PrintcapFormat plist
|
||||
#PrintcapFormat solaris
|
||||
|
||||
# Location of all spool files...
|
||||
#RequestRoot /var/spool/cups
|
||||
|
||||
# Location of helper programs...
|
||||
#ServerBin /usr/lib/cups
|
||||
|
||||
# SSL/TLS keychain for the scheduler...
|
||||
#ServerKeychain ssl
|
||||
|
||||
# Location of other configuration files...
|
||||
#ServerRoot /etc/cups
|
||||
|
||||
# Location of scheduler state files...
|
||||
#StateDir /run/cups
|
||||
|
||||
# Location of scheduler/helper temporary files. This directory is emptied on
|
||||
# scheduler startup and cannot be one of the standard (public) temporary
|
||||
# directory locations for security reasons...
|
||||
#TempDir /var/spool/cups/tmp
|
||||
@@ -0,0 +1,306 @@
|
||||
# cups-pdf.conf -- CUPS Backend Configuration (version 3.0.2, 2025-03-23)
|
||||
# 18.09.2005, Volker C. Behr
|
||||
# volker@cups-pdf.de
|
||||
# http://www.cups-pdf.de
|
||||
#
|
||||
#
|
||||
# This code may be freely distributed as long as this header
|
||||
# is preserved. Changes to the code should be clearly indicated.
|
||||
#
|
||||
# This code is distributed under the GPL.
|
||||
# (http://www.gnu.org/copyleft/gpl.html)
|
||||
#
|
||||
# For more detailed licensing information see cups-pdf.c in the
|
||||
# corresponding version number.
|
||||
|
||||
###########################################################################
|
||||
# #
|
||||
# This is the configuration file for CUPS-PDF. Values that are not set in #
|
||||
# here will use the defaults. Changes take effect immediately without the #
|
||||
# need for restarting any services. #
|
||||
# #
|
||||
# Take care not to add whitespaces at the end of a line! #
|
||||
# #
|
||||
# Options are marked where they can be set (setting via PPD requires the #
|
||||
# PPD file that comes with CUPS-PDF to be used!). #
|
||||
# Options passed via lpoptions that are not named for lpoptions here are #
|
||||
# ignored. #
|
||||
# Options precedence is as follows: #
|
||||
# 1st: lpoptions #
|
||||
# 2nd: PPD settings #
|
||||
# 3rd: config file (this file) #
|
||||
# 4th: default values #
|
||||
###########################################################################
|
||||
|
||||
|
||||
###########################################################################
|
||||
# #
|
||||
# Path Settings #
|
||||
# #
|
||||
###########################################################################
|
||||
|
||||
### Key: Out (config)
|
||||
## CUPS-PDF output directory
|
||||
## special qualifiers:
|
||||
## ${HOME} will be expanded to the user's home directory
|
||||
## ${USER} will be expanded to the user name
|
||||
## in case it is an NFS export make sure it is exported without
|
||||
## root_squash!
|
||||
## NOTE: if AppArmor is installed, the AppArmor profile must
|
||||
## be updated to match the output path below, otherwise file
|
||||
## writing will be denied by AppArmor.
|
||||
## See instructions on Ubuntu Launchpad in LP bug #147551.
|
||||
### Default: /var/spool/cups-pdf/${USER}
|
||||
|
||||
Out ${HOME}/PDF
|
||||
|
||||
### Key: AnonDirName (config)
|
||||
## ABSOLUTE path for anonymously created PDF files
|
||||
## if anonymous access is disabled this setting has no effect
|
||||
### Default: /var/spool/cups-pdf/ANONYMOUS
|
||||
|
||||
#AnonDirName /var/spool/cups-pdf/ANONYMOUS
|
||||
|
||||
### Key: Spool (config)
|
||||
## CUPS-PDF spool directory - make sure there is no user 'SPOOL' on your
|
||||
## system or change the path
|
||||
### Default: /var/spool/cups-pdf/SPOOL
|
||||
|
||||
#Spool /var/spool/cups-pdf/SPOOL
|
||||
|
||||
|
||||
###########################################################################
|
||||
# #
|
||||
# Filename Settings #
|
||||
# #
|
||||
###########################################################################
|
||||
|
||||
### Key: Truncate (config, ppd, lpoptions)
|
||||
## truncate long filenames to a maximum of <Truncate> characters
|
||||
## this does not consider the full path to the output but only the filename
|
||||
## without the .pdf-extension or a job-id prefix (see 'Label')
|
||||
## the minimal value is 8
|
||||
### Default: 64
|
||||
|
||||
#Truncate 64
|
||||
|
||||
### Key: Cut (config, lpoptions)
|
||||
## removing file name extensions before appending .pdf to output
|
||||
## extensions will only be removed if _both_ the following criteria are met:
|
||||
## - the extension (w/o the dot) is not longer than <Cut> characters
|
||||
## - the remaining filename has a minimal length of 1 character
|
||||
## set Cut to -1 in order to disable cutting
|
||||
## recommended values: pure UNIX environment : -1
|
||||
## mixed environments : 3
|
||||
### Default: 3
|
||||
|
||||
#Cut 3
|
||||
|
||||
### Key: Label (config, ppd, lpoptions)
|
||||
## label all jobs with a unique job-id in order to avoid overwriting old
|
||||
## files in case new ones with identical names are created; always true for
|
||||
## untitled documents
|
||||
## 0: label untitled documents only
|
||||
## 1: label all documents with a preceeding "job_#-"
|
||||
## 2: label all documents with a tailing "-job_#"
|
||||
### Default: 0
|
||||
|
||||
#Label 0
|
||||
|
||||
### Key: TitlePref (config, ppd, lpoptions)
|
||||
## where to look first for a title when creating the output filename
|
||||
## (title in PS file or title on commandline):
|
||||
## 0: prefer title from %Title statement in the PS file
|
||||
## 1: prefer title passed via commandline
|
||||
### Default: 0
|
||||
|
||||
#TitlePref 0
|
||||
|
||||
|
||||
###########################################################################
|
||||
# #
|
||||
# User Settings #
|
||||
# #
|
||||
###########################################################################
|
||||
|
||||
### Key: AnonUser (config)
|
||||
## uid for anonymous PDF creation (this might be a security issue)
|
||||
## this setting has no influence on AnonDirName (see there)
|
||||
## set this to an empty value to disable anonymous
|
||||
### Default: nobody
|
||||
|
||||
#AnonUser nobody
|
||||
|
||||
### Key: LowerCase (config)
|
||||
## This options allows to check user names given to CUPS-PDF additionally
|
||||
## against their lower case variants. This is necessary since in some
|
||||
## Windows environments only upper case user names are passed. Usually UNIX
|
||||
## user names are all lower case and it is save to use this option
|
||||
## but be aware that it can lead to mis-identifications in case
|
||||
## you have user names that differ only in upper/lower case.
|
||||
## check only against user name as passed to CUPS : 0
|
||||
## check additionally against lower case user name : 1
|
||||
### Default: 1
|
||||
|
||||
#LowerCase 1
|
||||
|
||||
### Key: UserPrefix (config)
|
||||
## some installations require a domain prefix added to the user name
|
||||
## leave empty for no prefix
|
||||
### Default: <empty>
|
||||
|
||||
#UserPrefix
|
||||
|
||||
### Key: DirPrefix (config)
|
||||
## if a prefix was defined above this switch toggels whether to include
|
||||
## the prefix in the output directory's name (if not $HOME) or not
|
||||
## 0: do not include, 1: include
|
||||
### Default: 0
|
||||
|
||||
#DirPrefix 0
|
||||
|
||||
### Key: RemovePrefix (config)
|
||||
## some installation pass usernames with a prefix (usually a domain name)
|
||||
## if you do not want this prefix to be used by the ${USER} variable for
|
||||
## output directories put the part which is to be cut here
|
||||
### Default: <empty>
|
||||
|
||||
#RemovePrefix
|
||||
|
||||
|
||||
###########################################################################
|
||||
# #
|
||||
# Security Settings #
|
||||
# #
|
||||
###########################################################################
|
||||
|
||||
### Key: AnonUMask (config)
|
||||
## umask for anonymous output
|
||||
## these are the _inverse_ permissions to be granted
|
||||
### Default: 0000
|
||||
|
||||
#AnonUMask 0000
|
||||
|
||||
### Key: UserUMask (config, lptoptions)
|
||||
## umask for user output of known users
|
||||
## changing this can introduce security leaks if confidential
|
||||
## information is processed!
|
||||
### Default: 0077
|
||||
|
||||
#UserUMask 0077
|
||||
|
||||
### Key: Grp (config)
|
||||
## group cups-pdf is supposed to run as - this will also be the gid for all
|
||||
## created directories and log files
|
||||
### Default: lp
|
||||
|
||||
Grp lpadmin
|
||||
|
||||
### Key: AllowUnsafeOptions (config)
|
||||
## DON'T CHANGE THIS SETTING UNLESS YOU ABSOLUTELY KNOW WHAT YOU ARE DOING
|
||||
## set to 1 in order to allow users to override any option - including
|
||||
## those that pose SEVERE SECURITY RISKS, set to 0 for full security
|
||||
### Default: 0
|
||||
|
||||
#AllowUnsafeOptions 0
|
||||
|
||||
|
||||
###########################################################################
|
||||
# #
|
||||
# Log Settings #
|
||||
# #
|
||||
###########################################################################
|
||||
|
||||
### Key: Log (config)
|
||||
## CUPS-PDF log directory
|
||||
## set this to an empty value to disable all logging
|
||||
### Default: /var/log/cups
|
||||
|
||||
#Log /var/log/cups
|
||||
|
||||
### Key: LogType (config, ppd)
|
||||
## log-mode
|
||||
## 1: errors
|
||||
## 2: status (i.e. activity)
|
||||
## 4: debug - this will generate a lot of log-output!
|
||||
## add up values to combine options, i.e. 7 is full logging
|
||||
## if logging is disabled these setting have no effect
|
||||
### Default: 3
|
||||
|
||||
#LogType 3
|
||||
|
||||
|
||||
###########################################################################
|
||||
# #
|
||||
# PDF Conversion Settings #
|
||||
# #
|
||||
###########################################################################
|
||||
|
||||
### Key: GhostScript (config)
|
||||
## location of GhostScript binary (gs)
|
||||
## MacOSX: for using pstopdf (recommended) set this to /usr/bin/pstopdf
|
||||
## or its proper location on your system
|
||||
### Default: /usr/bin/gs
|
||||
|
||||
#GhostScript /usr/bin/gs
|
||||
|
||||
### Key: GSTmp (config)
|
||||
## location of temporary files during GhostScript operation
|
||||
## this must be user-writable like /var/tmp or /tmp !
|
||||
### Default: /var/tmp
|
||||
|
||||
#GSTmp /var/tmp
|
||||
|
||||
### Key: GSCall (config)
|
||||
## command line for calling GhostScript (!!! DO NOT USE NEWLINES !!!)
|
||||
## MacOSX: for using pstopdf set this to %s %s -o %s %s
|
||||
### Default: %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress %s
|
||||
|
||||
#GSCall %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress %s
|
||||
|
||||
### Key: PDFVer (config, ppd, lptopions)
|
||||
## PDF version to be created - can be "1.5", "1.4", "1.3" or "1.2"
|
||||
## MacOSX: for using pstopdf set this to an empty value
|
||||
### Default: 1.4
|
||||
|
||||
#PDFVer 1.4
|
||||
|
||||
### Key: PostProcessing (config, lptoptions)
|
||||
## postprocessing script that will be called after the creation of the PDF
|
||||
## as arguments the filename of the PDF, the username as determined by
|
||||
## CUPS-PDF and the one as given to CUPS-PDF will be passed
|
||||
## the script will be called with user privileges
|
||||
## set this to an empty value to use no postprocessing
|
||||
### Default: <empty>
|
||||
|
||||
#PostProcessing
|
||||
|
||||
|
||||
###########################################################################
|
||||
# #
|
||||
# Experimental Settings #
|
||||
# These settings activate experimental options. If you decide to use #
|
||||
# them I would appreciate any feedback - including an 'ok' if they #
|
||||
# work as expected - so I can eventually put them into the non- #
|
||||
# experimental sections. #
|
||||
# #
|
||||
###########################################################################
|
||||
|
||||
### Key: DecodeHexStrings (config)
|
||||
## this option will try to decode hex strings in the title to allow
|
||||
## internationalized titles
|
||||
## (have a look at pstitleconv on www.cups-pdf.de for a suitable filter
|
||||
## for data from Windows clients)
|
||||
## 0: disable, 1: enable
|
||||
### Default: 0
|
||||
|
||||
DecodeHexStrings 1
|
||||
|
||||
### Key: FixNewlines (config)
|
||||
## this option will try to fix various unusal line delimiters (e.g.
|
||||
## form feeds)
|
||||
## especially useful when using non-Linux-generated files
|
||||
## 0: disable, 1: enable
|
||||
### Default: 0
|
||||
|
||||
#FixNewlines 0
|
||||
@@ -0,0 +1,196 @@
|
||||
#
|
||||
# Configuration file for the CUPS scheduler. See "man cupsd.conf" for a
|
||||
# complete description of this file.
|
||||
#
|
||||
|
||||
# Log general information in error_log - change "warn" to "debug"
|
||||
# for troubleshooting...
|
||||
LogLevel warn
|
||||
PageLogFormat
|
||||
|
||||
# Specifies the maximum size of the log files before they are rotated. The value "0" disables log rotation.
|
||||
MaxLogSize 0
|
||||
|
||||
# Default error policy for printers
|
||||
ErrorPolicy retry-job
|
||||
|
||||
# Allow remote access
|
||||
Listen *:631
|
||||
ServerAlias *
|
||||
|
||||
# Show shared printers on the local network.
|
||||
Browsing Yes
|
||||
BrowseLocalProtocols dnssd
|
||||
|
||||
# Default authentication type, when authentication is required...
|
||||
DefaultAuthType Basic
|
||||
DefaultEncryption IfRequested
|
||||
|
||||
# Web interface setting...
|
||||
WebInterface Yes
|
||||
|
||||
# Timeout after cupsd exits if idle (applied only if cupsd runs on-demand - with -l)
|
||||
IdleExitTimeout 60
|
||||
|
||||
# Restrict access to the server...
|
||||
<Location />
|
||||
Order allow,deny
|
||||
Allow all
|
||||
</Location>
|
||||
|
||||
# Restrict access to the admin pages...
|
||||
<Location /admin>
|
||||
Order allow,deny
|
||||
Allow all
|
||||
</Location>
|
||||
|
||||
# Restrict access to configuration files...
|
||||
<Location /admin/conf>
|
||||
AuthType Default
|
||||
Require user @SYSTEM
|
||||
Order allow,deny
|
||||
Allow all
|
||||
</Location>
|
||||
|
||||
# Restrict access to log files...
|
||||
<Location /admin/log>
|
||||
AuthType Default
|
||||
Require user @SYSTEM
|
||||
Order allow,deny
|
||||
Allow all
|
||||
</Location>
|
||||
|
||||
# Set the default printer/job policies...
|
||||
<Policy default>
|
||||
# Job/subscription privacy...
|
||||
JobPrivateAccess default
|
||||
JobPrivateValues default
|
||||
SubscriptionPrivateAccess default
|
||||
SubscriptionPrivateValues default
|
||||
|
||||
# Job-related operations must be done by the owner or an administrator...
|
||||
<Limit Create-Job Print-Job Print-URI Validate-Job>
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
|
||||
Require user @OWNER @SYSTEM
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
# All administration operations require an administrator to authenticate...
|
||||
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
|
||||
AuthType Default
|
||||
Require user @SYSTEM
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
# All printer operations require a printer operator to authenticate...
|
||||
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
|
||||
AuthType Default
|
||||
Require user @SYSTEM
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
# Only the owner or an administrator can cancel or authenticate a job...
|
||||
<Limit Cancel-Job CUPS-Authenticate-Job>
|
||||
Require user @OWNER @SYSTEM
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
<Limit All>
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
</Policy>
|
||||
|
||||
# Set the authenticated printer/job policies...
|
||||
<Policy authenticated>
|
||||
# Job/subscription privacy...
|
||||
JobPrivateAccess default
|
||||
JobPrivateValues default
|
||||
SubscriptionPrivateAccess default
|
||||
SubscriptionPrivateValues default
|
||||
|
||||
# Job-related operations must be done by the owner or an administrator...
|
||||
<Limit Create-Job Print-Job Print-URI Validate-Job>
|
||||
AuthType Default
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
|
||||
AuthType Default
|
||||
Require user @OWNER @SYSTEM
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
# All administration operations require an administrator to authenticate...
|
||||
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
|
||||
AuthType Default
|
||||
Require user @SYSTEM
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
# All printer operations require a printer operator to authenticate...
|
||||
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
|
||||
AuthType Default
|
||||
Require user @SYSTEM
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
# Only the owner or an administrator can cancel or authenticate a job...
|
||||
<Limit Cancel-Job CUPS-Authenticate-Job>
|
||||
AuthType Default
|
||||
Require user @OWNER @SYSTEM
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
<Limit All>
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
</Policy>
|
||||
|
||||
# Set the kerberized printer/job policies...
|
||||
<Policy kerberos>
|
||||
# Job/subscription privacy...
|
||||
JobPrivateAccess default
|
||||
JobPrivateValues default
|
||||
SubscriptionPrivateAccess default
|
||||
SubscriptionPrivateValues default
|
||||
|
||||
# Job-related operations must be done by the owner or an administrator...
|
||||
<Limit Create-Job Print-Job Print-URI Validate-Job>
|
||||
AuthType Negotiate
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
|
||||
AuthType Negotiate
|
||||
Require user @OWNER @SYSTEM
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
# All administration operations require an administrator to authenticate...
|
||||
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
|
||||
AuthType Default
|
||||
Require user @SYSTEM
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
# All printer operations require a printer operator to authenticate...
|
||||
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
|
||||
AuthType Default
|
||||
Require user @SYSTEM
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
# Only the owner or an administrator can cancel or authenticate a job...
|
||||
<Limit Cancel-Job CUPS-Authenticate-Job>
|
||||
AuthType Negotiate
|
||||
Require user @OWNER @SYSTEM
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
|
||||
<Limit All>
|
||||
Order deny,allow
|
||||
</Limit>
|
||||
</Policy>
|
||||
@@ -0,0 +1,628 @@
|
||||
*PPD-Adobe: "4.3"
|
||||
|
||||
*% $Id: lw450.ppd 16401 2011-10-31 18:51:16Z pineichen $
|
||||
|
||||
*% DYMO LabelWriter Drivers
|
||||
*% Copyright (C) 2009 Sanford L.P.
|
||||
|
||||
*% This program is free software; you can redistribute it and/or
|
||||
*% modify it under the terms of the GNU General Public License
|
||||
*% as published by the Free Software Foundation; either version 2
|
||||
*% of the License, or (at your option) any later version.
|
||||
|
||||
*% This program is distributed in the hope that it will be useful,
|
||||
*% but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
*% GNU General Public License for more details.
|
||||
|
||||
*% You should have received a copy of the GNU General Public License
|
||||
*% along with this program; if not, write to the Free Software
|
||||
*% Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
|
||||
*FormatVersion: "4.3"
|
||||
*FileVersion: "3.0"
|
||||
*LanguageVersion: English
|
||||
*LanguageEncoding: ISOLatin1
|
||||
*PCFileName: "LW450.PPD"
|
||||
*Manufacturer: "DYMO"
|
||||
*Product: "(DYMO LabelWriter 450)"
|
||||
*cupsVersion: 1.2
|
||||
*cupsManualCopies: False
|
||||
*cupsFilter: "application/vnd.cups-raster 0 raster2dymolw"
|
||||
*cupsModelNumber: 0
|
||||
*PSVersion: "(3010.000) 550"
|
||||
*LanguageLevel: "3"
|
||||
*ColorDevice: False
|
||||
*DefaultColorSpace: Gray
|
||||
*FileSystem: False
|
||||
*Throughput: "8"
|
||||
*LandscapeOrientation: Minus90
|
||||
*TTRasterizer: Type42
|
||||
|
||||
*ModelName: "DYMO LabelWriter 450"
|
||||
*NickName: "DYMO LabelWriter 450"
|
||||
*ShortNickName: "DYMO LabelWriter 450"
|
||||
*APPrinterIconPath: "/Library/Printers/DYMO/CUPS/Resources/LW450.icns"
|
||||
|
||||
*cupsIPPReason com.dymo.out-of-paper-error/Out of labels. : ""
|
||||
*cupsIPPReason com.dymo.read-error/Cannot read data from printer. : ""
|
||||
*cupsIPPReason com.dymo.ready/Printer is ready. : ""
|
||||
*cupsIPPReason com.dymo.general-error/General print error. : ""
|
||||
*cupsIPPReason com.dymo.head-overheat-error/Print head is overheated. : ""
|
||||
*cupsIPPReason com.dymo.slot-status-error/Label path is blocked. : ""
|
||||
*cupsIPPReason com.dymo.busy-error/The printer is currently in use. : ""
|
||||
*cupsIPPReason com.dymo.paper-size-error/Label being printed does not match label width currently in printer. : ""
|
||||
*cupsIPPReason com.dymo.paper-size-undefine-error/Insert a label cassette in the printer. : ""
|
||||
|
||||
*de.cupsIPPReason com.dymo.out-of-paper-error/Keine Etiketten mehr. : ""
|
||||
*de.cupsIPPReason com.dymo.read-error/Kann keine Daten vom Drucker lesen. : ""
|
||||
*de.cupsIPPReason com.dymo.ready/Drucker ist bereit. : ""
|
||||
*de.cupsIPPReason com.dymo.general-error/Allgemeiner Fehler beim Drucken. : ""
|
||||
*de.cupsIPPReason com.dymo.head-overheat-error/Druckkopf ist zu heiß. : ""
|
||||
*de.cupsIPPReason com.dymo.slot-status-error/Etikettenzuführung ist blockiert. : ""
|
||||
*de.cupsIPPReason com.dymo.busy-error/Der Drucker wird gegenwärtig verwendet. : ""
|
||||
*de.cupsIPPReason com.dymo.paper-size-error/Zu druckendes Etikett passt nicht zur Breite der Etiketten im Drucker. : ""
|
||||
*de.cupsIPPReason com.dymo.paper-size-undefine-error/Legen Sie eine Etikettenkassette in den Drucker ein. : ""
|
||||
|
||||
*es.cupsIPPReason com.dymo.out-of-paper-error/No tiene etiquetas. : ""
|
||||
*es.cupsIPPReason com.dymo.read-error/No se pueden leer los datos de la impresora. : ""
|
||||
*es.cupsIPPReason com.dymo.ready/La impresora está lista. : ""
|
||||
*es.cupsIPPReason com.dymo.general-error/Erreur d'impression générale. : ""
|
||||
*es.cupsIPPReason com.dymo.head-overheat-error/El cabezal de impresión está sobrecalentado. : ""
|
||||
*es.cupsIPPReason com.dymo.slot-status-error/La trayectoria de la etiqueta está bloqueada. : ""
|
||||
*es.cupsIPPReason com.dymo.busy-error/La impresora se encuentra actualmente en uso. : ""
|
||||
*es.cupsIPPReason com.dymo.paper-size-error/La etiqueta que se imprime no coincide con el ancho actual de la impresora. : ""
|
||||
*es.cupsIPPReason com.dymo.paper-size-undefine-error/Inserte un cartucho de etiquetas en la impresora. : ""
|
||||
|
||||
*es_CO.cupsIPPReason com.dymo.out-of-paper-error/No tiene etiquetas. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.read-error/No se pueden leer los datos de la impresora. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.ready/La impresora está lista. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.general-error/Erreur d'impression générale. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.head-overheat-error/El cabezal de impresión está sobrecalentado. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.slot-status-error/La trayectoria de la etiqueta está bloqueada. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.busy-error/La impresora se encuentra actualmente en uso. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.paper-size-error/La etiqueta que se imprime no coincide con el ancho actual de la impresora. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.paper-size-undefine-error/Inserte un cartucho de etiquetas en la impresora. : ""
|
||||
|
||||
*fr.cupsIPPReason com.dymo.out-of-paper-error/Quantité d’étiquettes insuffisante. : ""
|
||||
*fr.cupsIPPReason com.dymo.read-error/Impossible de lire les données depuis l'imprimante. : ""
|
||||
*fr.cupsIPPReason com.dymo.ready/Imprimante prête. : ""
|
||||
*fr.cupsIPPReason com.dymo.general-error/Erreur d'impression générale. : ""
|
||||
*fr.cupsIPPReason com.dymo.head-overheat-error/Tête d'impression surchauffée. : ""
|
||||
*fr.cupsIPPReason com.dymo.slot-status-error/Chemin des étiquettes bloqué. : ""
|
||||
*fr.cupsIPPReason com.dymo.busy-error/Imprimante en cours d'utilisation. : ""
|
||||
*fr.cupsIPPReason com.dymo.paper-size-error/Étiquette en cours d'impression pas de la même largeur que dans l'imprimante. : ""
|
||||
*fr.cupsIPPReason com.dymo.paper-size-undefine-error/Insérer une cassette d'étiquettes dans l'imprimante. : ""
|
||||
|
||||
*fr_CA.cupsIPPReason com.dymo.out-of-paper-error/Quantité d’étiquettes insuffisante. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.read-error/Impossible de lire les données depuis l'imprimante. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.ready/Imprimante prête. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.general-error/Erreur d'impression générale. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.head-overheat-error/Tête d'impression surchauffée. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.slot-status-error/Chemin des étiquettes bloqué. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.busy-error/Imprimante en cours d'utilisation. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.paper-size-error/Étiquette en cours d'impression pas de la même largeur que dans l'imprimante. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.paper-size-undefine-error/Insérer une cassette d'étiquettes dans l'imprimante. : ""
|
||||
|
||||
*it.cupsIPPReason com.dymo.out-of-paper-error/Etichette esaurite. : ""
|
||||
*it.cupsIPPReason com.dymo.read-error/Impossibile leggere i dati dalla stampante. : ""
|
||||
*it.cupsIPPReason com.dymo.ready/Stampante pronta. : ""
|
||||
*it.cupsIPPReason com.dymo.general-error/Errore generico di stampa. : ""
|
||||
*it.cupsIPPReason com.dymo.head-overheat-error/Testina di stampa surriscaldata. : ""
|
||||
*it.cupsIPPReason com.dymo.slot-status-error/Percorso etichetta bloccato. : ""
|
||||
*it.cupsIPPReason com.dymo.busy-error/Stampante attualmente in uso. : ""
|
||||
*it.cupsIPPReason com.dymo.paper-size-error/L'etichetta in stampa è diversa dalla larghezza impostata nella stampante. : ""
|
||||
*it.cupsIPPReason com.dymo.paper-size-undefine-error/Inserire una cartuccia etichette nella stampante. : ""
|
||||
|
||||
*nl.cupsIPPReason com.dymo.out-of-paper-error/Labels zijn op. : ""
|
||||
*nl.cupsIPPReason com.dymo.read-error/Kan gegevens van de printer niet lezen. : ""
|
||||
*nl.cupsIPPReason com.dymo.ready/Printer is gereed. : ""
|
||||
*nl.cupsIPPReason com.dymo.general-error/Algemene afdrukfout. : ""
|
||||
*nl.cupsIPPReason com.dymo.head-overheat-error/Printkop is oververhit. : ""
|
||||
*nl.cupsIPPReason com.dymo.slot-status-error/Labelspoor is geblokkeerd. : ""
|
||||
*nl.cupsIPPReason com.dymo.busy-error/De printer is momenteel in gebruik. : ""
|
||||
*nl.cupsIPPReason com.dymo.paper-size-error/De af te drukken label komt niet overeen met de labelbreedte in de printer. : ""
|
||||
*nl.cupsIPPReason com.dymo.paper-size-undefine-error/Plaats een labelcassette in de printer. : ""
|
||||
|
||||
*pt.cupsIPPReason com.dymo.out-of-paper-error/Sem etiquetas. : ""
|
||||
*pt.cupsIPPReason com.dymo.read-error/Não é possível ler dados da impressora. : ""
|
||||
*pt.cupsIPPReason com.dymo.ready/A impressora está pronta. : ""
|
||||
*pt.cupsIPPReason com.dymo.general-error/Erro geral de impressão. : ""
|
||||
*pt.cupsIPPReason com.dymo.head-overheat-error/A cabeça de impressão está superaquecida. : ""
|
||||
*pt.cupsIPPReason com.dymo.slot-status-error/O caminho da etiqueta está bloqueado. : ""
|
||||
*pt.cupsIPPReason com.dymo.busy-error/A impressora está em uso no momento. : ""
|
||||
*pt.cupsIPPReason com.dymo.paper-size-error/A etiqueta sendo impressa não coincide com a largura da etiqueta na impressora. : ""
|
||||
*pt.cupsIPPReason com.dymo.paper-size-undefine-error/Inserir um cassete de etiquetas na impressora. : ""
|
||||
|
||||
*pt_BR.cupsIPPReason com.dymo.out-of-paper-error/Sem etiquetas. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.read-error/Não é possível ler dados da impressora. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.ready/A impressora está pronta. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.general-error/Erro geral de impressão. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.head-overheat-error/A cabeça de impressão está superaquecida. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.slot-status-error/O caminho da etiqueta está bloqueado. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.busy-error/A impressora está em uso no momento. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.paper-size-error/A etiqueta sendo impressa não coincide com a largura da etiqueta na impressora. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.paper-size-undefine-error/Inserir um cassete de etiquetas na impressora. : ""
|
||||
|
||||
*OpenUI *PageSize/Media Size: PickOne
|
||||
*OrderDependency: 10 AnySetup *PageSize
|
||||
*DefaultPageSize: w102h252.1
|
||||
*PageSize w154h64/11351 Jewelry Label: "<</PageSize[154 64]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h154/11352 Return Address Int: "<</PageSize[72 154]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h72/11353 Multi-Purpose: "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w162h90/11354 Multi-Purpose: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h144/11355 Multi-Purpose: "<</PageSize[54 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w118h252/11356 White Name badge: "<</PageSize[118 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h188/14681 CD/DVD Label: "<</PageSize[167 188]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w79h252/30252 Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h252/30253 Address (2 up): "<</PageSize[167 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h288/30256 Shipping: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h198/30258 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w82h248/30277 File Folder (2 up): "<</PageSize[82 248]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h64.1/30299 Jewelry Label (2 up): "<</PageSize[154 64]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w79h252.1/30320 Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w102h252/30321 Large Address: "<</PageSize[102 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h286/30323 Shipping: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h198.1/30324 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h424/30325 Video Spine: "<</PageSize[54 424]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w131h221/30326 Video Top: "<</PageSize[131 221]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w57h248/30327 File Folder: "<</PageSize[57 248]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h144.1/30330 Return Address: "<</PageSize[54 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h72.1/30332 1 in x 1 in: "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h72.2/30333 1/2 in x 1 in (2 up): "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w162h90.1/30334 2-1/4 in x 1-1/4 in: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize 30334_2-1_4_in_x_1-1_4_in/30334 2-1/4 in x 1-1/4 in: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w73h86/30335 1/2 in x 1/2 in (4 up): "<</PageSize[73 86]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h154.1/30336 1 in x 2-1/8 in: "<</PageSize[72 154]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w118h252.1/30337 Audio Cassette: "<</PageSize[118 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h203/30339 8mm Video (2 up): "<</PageSize[54 203]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h180/30345 3/4 in x 2-1/2 in: "<</PageSize[54 180]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w36h136/30346 1/2 in x 1-7/8 in: "<</PageSize[36 136]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h108/30347 1 in x 1-1/2 in: "<</PageSize[72 108]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w65h90/30348 9/10 in x 1-1/4 in: "<</PageSize[65 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h288.1/30364 Name Badge Label: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w168h252/30365 Name Badge Card: "<</PageSize[168 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w144h169/30370 Zip Disk: "<</PageSize[144 169]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w71h144/30373 Price Tag Label: "<</PageSize[71 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w144h252/30374 Appointment Card: "<</PageSize[144 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w80h144/30376 Hanging File Insert: "<</PageSize[80 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w162h504/30383 PC Postage 3-Part: "<</PageSize[162 504]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize 30383_PC_Postage_3-Part/30383 PC Postage 3-Part: "<</PageSize[162 504]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h540/30384 PC Postage 2-Part: "<</PageSize[167 540]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize 30384_PC_Postage_2-Part/30384 PC Postage 2-Part: "<</PageSize[167 540]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h756/30387 PC Postage EPS: "<</PageSize[167 756]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize 30387_PC_Postage_EPS/30387 PC Postage EPS: "<</PageSize[167 756]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h188.1/30854 CD Label: "<</PageSize[167 188]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w176h292/30856 Badge Card Label: "<</PageSize[176 292]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h288.2/30857 Badge Label: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w112h126/30886 CD Label: "<</PageSize[112 126]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w79h252.2/99010 Standard Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w102h252.1/99012 Large Address: "<</PageSize[102 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h286.1/99014 Name Badge Label: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h286.2/99014 Shipping: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h198.2/99015 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w63h419/99016 Video Spine: "<</PageSize[63 419]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w139h221/99016 Video Top: "<</PageSize[139 221]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w36h144/99017 Suspension File: "<</PageSize[36 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w108h539/99018 Small Lever Arch: "<</PageSize[108 539]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h539/99019 Large Lever Arch: "<</PageSize[167 539]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h7680/Banner: "<</PageSize[154 7680]/ImagingBBox null/cupsMediaType 1/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h792/Continuous, Wide: "<</PageSize[154 792]/ImagingBBox null/cupsMediaType 1/cupsInteger0 0>>setpagedevice"
|
||||
*CloseUI: *PageSize
|
||||
|
||||
*OpenUI *PageRegion: PickOne
|
||||
*OrderDependency: 10 AnySetup *PageRegion
|
||||
*DefaultPageRegion: w102h252.1
|
||||
*PageRegion w154h64/11351 Jewelry Label: "<</PageSize[154 64]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h154/11352 Return Address Int: "<</PageSize[72 154]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h72/11353 Multi-Purpose: "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w162h90/11354 Multi-Purpose: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h144/11355 Multi-Purpose: "<</PageSize[54 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w118h252/11356 White Name badge: "<</PageSize[118 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h188/14681 CD/DVD Label: "<</PageSize[167 188]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w79h252/30252 Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h252/30253 Address (2 up): "<</PageSize[167 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h288/30256 Shipping: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h198/30258 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w82h248/30277 File Folder (2 up): "<</PageSize[82 248]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h64.1/30299 Jewelry Label (2 up): "<</PageSize[154 64]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w79h252.1/30320 Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w102h252/30321 Large Address: "<</PageSize[102 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h286/30323 Shipping: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h198.1/30324 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h424/30325 Video Spine: "<</PageSize[54 424]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w131h221/30326 Video Top: "<</PageSize[131 221]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w57h248/30327 File Folder: "<</PageSize[57 248]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h144.1/30330 Return Address: "<</PageSize[54 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h72.1/30332 1 in x 1 in: "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h72.2/30333 1/2 in x 1 in (2 up): "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w162h90.1/30334 2-1/4 in x 1-1/4 in: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion 30334_2-1_4_in_x_1-1_4_in/30334 2-1/4 in x 1-1/4 in: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w73h86/30335 1/2 in x 1/2 in (4 up): "<</PageSize[73 86]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h154.1/30336 1 in x 2-1/8 in: "<</PageSize[72 154]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w118h252.1/30337 Audio Cassette: "<</PageSize[118 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h203/30339 8mm Video (2 up): "<</PageSize[54 203]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h180/30345 3/4 in x 2-1/2 in: "<</PageSize[54 180]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w36h136/30346 1/2 in x 1-7/8 in: "<</PageSize[36 136]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h108/30347 1 in x 1-1/2 in: "<</PageSize[72 108]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w65h90/30348 9/10 in x 1-1/4 in: "<</PageSize[65 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h288.1/30364 Name Badge Label: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w168h252/30365 Name Badge Card: "<</PageSize[168 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w144h169/30370 Zip Disk: "<</PageSize[144 169]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w71h144/30373 Price Tag Label: "<</PageSize[71 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w144h252/30374 Appointment Card: "<</PageSize[144 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w80h144/30376 Hanging File Insert: "<</PageSize[80 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w162h504/30383 PC Postage 3-Part: "<</PageSize[162 504]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion 30383_PC_Postage_3-Part/30383 PC Postage 3-Part: "<</PageSize[162 504]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h540/30384 PC Postage 2-Part: "<</PageSize[167 540]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion 30384_PC_Postage_2-Part/30384 PC Postage 2-Part: "<</PageSize[167 540]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h756/30387 PC Postage EPS: "<</PageSize[167 756]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion 30387_PC_Postage_EPS/30387 PC Postage EPS: "<</PageSize[167 756]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h188.1/30854 CD Label: "<</PageSize[167 188]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w176h292/30856 Badge Card Label: "<</PageSize[176 292]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h288.2/30857 Badge Label: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w112h126/30886 CD Label: "<</PageSize[112 126]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w79h252.2/99010 Standard Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w102h252.1/99012 Large Address: "<</PageSize[102 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h286.1/99014 Name Badge Label: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h286.2/99014 Shipping: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h198.2/99015 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w63h419/99016 Video Spine: "<</PageSize[63 419]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w139h221/99016 Video Top: "<</PageSize[139 221]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w36h144/99017 Suspension File: "<</PageSize[36 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w108h539/99018 Small Lever Arch: "<</PageSize[108 539]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h539/99019 Large Lever Arch: "<</PageSize[167 539]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h7680/Banner: "<</PageSize[154 7680]/ImagingBBox null/cupsMediaType 1/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h792/Continuous, Wide: "<</PageSize[154 792]/ImagingBBox null/cupsMediaType 1/cupsInteger0 0>>setpagedevice"
|
||||
*CloseUI: *PageRegion
|
||||
|
||||
*DefaultImageableArea: w102h252.1
|
||||
*ImageableArea w154h64/11351 Jewelry Label: "0.00 4.32 150.72 58.80"
|
||||
*ImageableArea w72h154/11352 Return Address Int: "4.08 4.32 69.12 146.64"
|
||||
*ImageableArea w72h72/11353 Multi-Purpose: "4.08 4.32 69.12 65.28"
|
||||
*ImageableArea w162h90/11354 Multi-Purpose: "2.88 4.32 159.12 85.68"
|
||||
*ImageableArea w54h144/11355 Multi-Purpose: "4.08 4.32 51.12 127.68"
|
||||
*ImageableArea w118h252/11356 White Name badge: "4.08 4.32 114.24 235.44"
|
||||
*ImageableArea w167h188/14681 CD/DVD Label: "4.08 17.04 161.28 170.40"
|
||||
*ImageableArea w79h252/30252 Address: "4.32 4.32 76.08 235.44"
|
||||
*ImageableArea w167h252/30253 Address (2 up): "4.08 4.32 163.44 235.68"
|
||||
*ImageableArea w167h288/30256 Shipping: "4.08 4.32 163.68 271.20"
|
||||
*ImageableArea w154h198/30258 Diskette: "4.08 4.32 150.24 182.16"
|
||||
*ImageableArea w82h248/30277 File Folder (2 up): "4.32 4.32 78.24 233.04"
|
||||
*ImageableArea w154h64.1/30299 Jewelry Label (2 up): "0.00 4.32 150.72 58.80"
|
||||
*ImageableArea w79h252.1/30320 Address: "4.32 4.32 76.08 235.44"
|
||||
*ImageableArea w102h252/30321 Large Address: "4.32 4.32 98.40 234.96"
|
||||
*ImageableArea w154h286/30323 Shipping: "4.32 4.32 150.24 270.48"
|
||||
*ImageableArea w154h198.1/30324 Diskette: "2.88 4.32 150.24 182.16"
|
||||
*ImageableArea w54h424/30325 Video Spine: "2.88 4.32 51.12 407.28"
|
||||
*ImageableArea w131h221/30326 Video Top: "4.08 4.32 127.68 204.72"
|
||||
*ImageableArea w57h248/30327 File Folder: "0.00 4.32 53.52 231.60"
|
||||
*ImageableArea w54h144.1/30330 Return Address: "4.08 4.32 51.12 127.68"
|
||||
*ImageableArea w72h72.1/30332 1 in x 1 in: "4.08 4.32 69.12 64.80"
|
||||
*ImageableArea w72h72.2/30333 1/2 in x 1 in (2 up): "4.08 4.32 69.12 65.28"
|
||||
*ImageableArea w162h90.1/30334 2-1/4 in x 1-1/4 in: "2.88 4.32 159.12 85.68"
|
||||
*ImageableArea 30334_2-1_4_in_x_1-1_4_in/30334 2-1/4 in x 1-1/4 in: "2.88 4.32 159.12 85.68"
|
||||
*ImageableArea w73h86/30335 1/2 in x 1/2 in (4 up): "0.00 4.32 70.08 81.12"
|
||||
*ImageableArea w72h154.1/30336 1 in x 2-1/8 in: "4.08 4.32 69.12 146.64"
|
||||
*ImageableArea w118h252.1/30337 Audio Cassette: "4.08 4.32 114.24 235.44"
|
||||
*ImageableArea w54h203/30339 8mm Video (2 up): "4.08 4.32 51.12 186.72"
|
||||
*ImageableArea w54h180/30345 3/4 in x 2-1/2 in: "4.08 4.32 51.12 163.68"
|
||||
*ImageableArea w36h136/30346 1/2 in x 1-7/8 in: "4.08 4.32 33.12 118.80"
|
||||
*ImageableArea w72h108/30347 1 in x 1-1/2 in: "4.08 4.32 69.12 91.68"
|
||||
*ImageableArea w65h90/30348 9/10 in x 1-1/4 in: "5.04 4.32 61.92 73.68"
|
||||
*ImageableArea w167h288.1/30364 Name Badge Label: "4.08 4.32 163.68 271.20"
|
||||
*ImageableArea w168h252/30365 Name Badge Card: "0.00 4.32 161.28 225.12"
|
||||
*ImageableArea w144h169/30370 Zip Disk: "4.32 4.32 141.12 152.88"
|
||||
*ImageableArea w71h144/30373 Price Tag Label: "0.00 85.44 67.44 139.68"
|
||||
*ImageableArea w144h252/30374 Appointment Card: "8.64 4.32 141.12 225.12"
|
||||
*ImageableArea w80h144/30376 Hanging File Insert: "8.64 4.32 76.32 121.44"
|
||||
*ImageableArea w162h504/30383 PC Postage 3-Part: "4.08 4.32 159.12 488.16"
|
||||
*ImageableArea 30383_PC_Postage_3-Part/30383 PC Postage 3-Part: "4.08 4.32 159.12 488.16"
|
||||
*ImageableArea w167h540/30384 PC Postage 2-Part: "4.08 4.32 163.68 524.16"
|
||||
*ImageableArea 30384_PC_Postage_2-Part/30384 PC Postage 2-Part: "4.08 4.32 163.68 524.16"
|
||||
*ImageableArea w167h756/30387 PC Postage EPS: "4.08 4.32 163.68 740.16"
|
||||
*ImageableArea 30387_PC_Postage_EPS/30387 PC Postage EPS: "4.08 4.32 163.68 740.16"
|
||||
*ImageableArea w167h188.1/30854 CD Label: "4.08 17.04 161.28 170.40"
|
||||
*ImageableArea w176h292/30856 Badge Card Label: "0.00 4.32 161.28 264.72"
|
||||
*ImageableArea w167h288.2/30857 Badge Label: "4.08 4.32 163.68 271.20"
|
||||
*ImageableArea w112h126/30886 CD Label: "4.32 18.00 102.24 110.16"
|
||||
*ImageableArea w79h252.2/99010 Standard Address: "4.32 4.32 76.08 235.44"
|
||||
*ImageableArea w102h252.1/99012 Large Address: "0.00 0.00 102.00 252.00"
|
||||
*ImageableArea w154h286.1/99014 Name Badge Label: "4.32 4.32 150.24 270.48"
|
||||
*ImageableArea w154h286.2/99014 Shipping: "4.32 4.32 150.24 270.48"
|
||||
*ImageableArea w154h198.2/99015 Diskette: "2.88 4.32 150.24 182.16"
|
||||
*ImageableArea w63h419/99016 Video Spine: "0.00 4.32 59.52 402.24"
|
||||
*ImageableArea w139h221/99016 Video Top: "0.00 4.32 136.08 204.48"
|
||||
*ImageableArea w36h144/99017 Suspension File: "2.88 4.32 33.12 127.92"
|
||||
*ImageableArea w108h539/99018 Small Lever Arch: "4.08 4.32 104.88 522.72"
|
||||
*ImageableArea w167h539/99019 Large Lever Arch: "4.08 4.32 163.68 522.72"
|
||||
*ImageableArea w154h7680/Banner: "4.08 17.04 148.08 7663.92"
|
||||
*ImageableArea w154h792/Continuous, Wide: "4.32 4.32 150.24 775.68"
|
||||
|
||||
*DefaultPaperDimension: w102h252.1
|
||||
*PaperDimension w154h64/11351 Jewelry Label: "153.60 63.12"
|
||||
*PaperDimension w72h154/11352 Return Address Int: "72.00 153.12"
|
||||
*PaperDimension w72h72/11353 Multi-Purpose: "72.00 72.00"
|
||||
*PaperDimension w162h90/11354 Multi-Purpose: "162.00 90.00"
|
||||
*PaperDimension w54h144/11355 Multi-Purpose: "54.00 144.00"
|
||||
*PaperDimension w118h252/11356 White Name badge: "117.12 252.00"
|
||||
*PaperDimension w167h188/14681 CD/DVD Label: "166.32 187.20"
|
||||
*PaperDimension w79h252/30252 Address: "78.96 252.00"
|
||||
*PaperDimension w167h252/30253 Address (2 up): "166.32 252.00"
|
||||
*PaperDimension w167h288/30256 Shipping: "166.56 288.00"
|
||||
*PaperDimension w154h198/30258 Diskette: "153.12 198.00"
|
||||
*PaperDimension w82h248/30277 File Folder (2 up): "81.12 247.44"
|
||||
*PaperDimension w154h64.1/30299 Jewelry Label (2 up): "153.60 63.12"
|
||||
*PaperDimension w79h252.1/30320 Address: "78.96 252.00"
|
||||
*PaperDimension w102h252/30321 Large Address: "101.28 251.04"
|
||||
*PaperDimension w154h286/30323 Shipping: "153.12 285.84"
|
||||
*PaperDimension w154h198.1/30324 Diskette: "153.12 198.00"
|
||||
*PaperDimension w54h424/30325 Video Spine: "54.00 423.12"
|
||||
*PaperDimension w131h221/30326 Video Top: "130.56 220.56"
|
||||
*PaperDimension w57h248/30327 File Folder: "56.40 247.44"
|
||||
*PaperDimension w54h144.1/30330 Return Address: "54.00 144.00"
|
||||
*PaperDimension w72h72.1/30332 1 in x 1 in: "72.00 72.00"
|
||||
*PaperDimension w72h72.2/30333 1/2 in x 1 in (2 up): "72.00 72.00"
|
||||
*PaperDimension w162h90.1/30334 2-1/4 in x 1-1/4 in: "162.00 90.00"
|
||||
*PaperDimension 30334_2-1_4_in_x_1-1_4_in/30334 2-1/4 in x 1-1/4 in: "162.00 90.00"
|
||||
*PaperDimension w73h86/30335 1/2 in x 1/2 in (4 up): "72.96 85.44"
|
||||
*PaperDimension w72h154.1/30336 1 in x 2-1/8 in: "72.00 153.12"
|
||||
*PaperDimension w118h252.1/30337 Audio Cassette: "117.12 252.00"
|
||||
*PaperDimension w54h203/30339 8mm Video (2 up): "54.00 202.56"
|
||||
*PaperDimension w54h180/30345 3/4 in x 2-1/2 in: "54.00 180.00"
|
||||
*PaperDimension w36h136/30346 1/2 in x 1-7/8 in: "36.00 135.12"
|
||||
*PaperDimension w72h108/30347 1 in x 1-1/2 in: "72.00 108.00"
|
||||
*PaperDimension w65h90/30348 9/10 in x 1-1/4 in: "64.80 90.00"
|
||||
*PaperDimension w167h288.1/30364 Name Badge Label: "166.56 288.00"
|
||||
*PaperDimension w168h252/30365 Name Badge Card: "167.04 252.00"
|
||||
*PaperDimension w144h169/30370 Zip Disk: "144.00 168.72"
|
||||
*PaperDimension w71h144/30373 Price Tag Label: "70.32 144.00"
|
||||
*PaperDimension w144h252/30374 Appointment Card: "144.00 252.00"
|
||||
*PaperDimension w80h144/30376 Hanging File Insert: "79.20 144.00"
|
||||
*PaperDimension w162h504/30383 PC Postage 3-Part: "162.00 504.00"
|
||||
*PaperDimension 30383_PC_Postage_3-Part/30383 PC Postage 3-Part: "162.00 504.00"
|
||||
*PaperDimension w167h540/30384 PC Postage 2-Part: "166.56 540.00"
|
||||
*PaperDimension 30384_PC_Postage_2-Part/30384 PC Postage 2-Part: "166.56 540.00"
|
||||
*PaperDimension w167h756/30387 PC Postage EPS: "166.56 756.00"
|
||||
*PaperDimension 30387_PC_Postage_EPS/30387 PC Postage EPS: "166.56 756.00"
|
||||
*PaperDimension w167h188.1/30854 CD Label: "166.32 187.20"
|
||||
*PaperDimension w176h292/30856 Badge Card Label: "175.44 291.60"
|
||||
*PaperDimension w167h288.2/30857 Badge Label: "166.56 288.00"
|
||||
*PaperDimension w112h126/30886 CD Label: "111.36 126.00"
|
||||
*PaperDimension w79h252.2/99010 Standard Address: "78.96 252.00"
|
||||
*PaperDimension w102h252.1/99012 Large Address: "101.28 251.04"
|
||||
*PaperDimension w154h286.1/99014 Name Badge Label: "153.12 285.84"
|
||||
*PaperDimension w154h286.2/99014 Shipping: "153.12 285.84"
|
||||
*PaperDimension w154h198.2/99015 Diskette: "153.12 198.00"
|
||||
*PaperDimension w63h419/99016 Video Spine: "62.40 418.56"
|
||||
*PaperDimension w139h221/99016 Video Top: "138.96 220.56"
|
||||
*PaperDimension w36h144/99017 Suspension File: "36.00 144.00"
|
||||
*PaperDimension w108h539/99018 Small Lever Arch: "107.76 538.56"
|
||||
*PaperDimension w167h539/99019 Large Lever Arch: "166.56 538.56"
|
||||
*PaperDimension w154h7680/Banner: "153.12 7680.00"
|
||||
*PaperDimension w154h792/Continuous, Wide: "153.12 792.00"
|
||||
|
||||
*% Custom page size support
|
||||
*HWMargins: 0 0 0 0
|
||||
*NonUIOrderDependency: 100 AnySetup *CustomPageSize True
|
||||
*CustomPageSize True/Custom Page Size: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*ParamCustomPageSize Width: 1 points 10 161.28
|
||||
*ParamCustomPageSize Height: 2 points 10 7680
|
||||
*ParamCustomPageSize WidthOffset/Width Offset: 3 points 0 0
|
||||
*ParamCustomPageSize HeightOffset/Height Offset: 4 points 0 0
|
||||
*ParamCustomPageSize Orientation: 5 int 0 0
|
||||
|
||||
*OpenUI *Resolution/Output Resolution: PickOne
|
||||
*OrderDependency: 20 AnySetup *Resolution
|
||||
*DefaultResolution: 300dpi
|
||||
*Resolution 300dpi/300 DPI: "<</HWResolution[300 300]>>setpagedevice"
|
||||
*Resolution 300x600dpi/300x600 DPI: "<</HWResolution[300 600]>>setpagedevice"
|
||||
*CloseUI: *Resolution
|
||||
|
||||
*OpenUI *DymoHalftoning/Halftoning: PickOne
|
||||
*OrderDependency: 20 AnySetup *DymoHalftoning
|
||||
*DefaultDymoHalftoning: ErrorDiffusion
|
||||
*DymoHalftoning Default/Default: "<</cupsColorOrder 0/cupsColorSpace 3/cupsBitsPerColor 1/cupsBitsPerPixel 1>>setpagedevice"
|
||||
*DymoHalftoning ErrorDiffusion/Error Diffusion: "<</cupsColorOrder 0/cupsColorSpace 1/cupsBitsPerColor 8>>setpagedevice"
|
||||
*DymoHalftoning NLL/Nonlinear Dithering: "<</cupsColorOrder 0/cupsColorSpace 1/cupsBitsPerColor 8>>setpagedevice"
|
||||
|
||||
*de.Translation DymoHalftoning/Halbtöne: ""
|
||||
*de.DymoHalftoning Default/Standard: ""
|
||||
*de.DymoHalftoning ErrorDiffusion/Fehlerstreuung: ""
|
||||
*de.DymoHalftoning NLL/Nichtlineare Farbmischung: ""
|
||||
|
||||
*es.Translation DymoHalftoning/Proceso de semitono: ""
|
||||
*es.DymoHalftoning Default/Predeterminado: ""
|
||||
*es.DymoHalftoning ErrorDiffusion/Difusión de errores: ""
|
||||
*es.DymoHalftoning NLL/Interpolación no linear: ""
|
||||
|
||||
*es_CO.Translation DymoHalftoning/Proceso de semitono: ""
|
||||
*es_CO.DymoHalftoning Default/Predeterminado: ""
|
||||
*es_CO.DymoHalftoning ErrorDiffusion/Difusión de errores: ""
|
||||
*es_CO.DymoHalftoning NLL/Interpolación no linear: ""
|
||||
|
||||
*fr.Translation DymoHalftoning/Tramage: ""
|
||||
*fr.DymoHalftoning Default/Par défaut: ""
|
||||
*fr.DymoHalftoning ErrorDiffusion/Diffusion d'erreur: ""
|
||||
*fr.DymoHalftoning NLL/Juxtaposition non linéaire: ""
|
||||
|
||||
*fr_CA.Translation DymoHalftoning/Tramage: ""
|
||||
*fr_CA.DymoHalftoning Default/Par défaut: ""
|
||||
*fr_CA.DymoHalftoning ErrorDiffusion/Diffusion d'erreur: ""
|
||||
*fr_CA.DymoHalftoning NLL/Juxtaposition non linéaire: ""
|
||||
|
||||
*it.Translation DymoHalftoning/Mezzitoni: ""
|
||||
*it.DymoHalftoning Default/Predefinito: ""
|
||||
*it.DymoHalftoning ErrorDiffusion/Diffusione errore: ""
|
||||
*it.DymoHalftoning NLL/Retino non lineare: ""
|
||||
|
||||
*nl.Translation DymoHalftoning/Halftoon: ""
|
||||
*nl.DymoHalftoning Default/Standaard: ""
|
||||
*nl.DymoHalftoning ErrorDiffusion/Foutdiffusie: ""
|
||||
*nl.DymoHalftoning NLL/Niet-lineaire rastering: ""
|
||||
|
||||
*pt.Translation DymoHalftoning/Meio-tom: ""
|
||||
*pt.DymoHalftoning Default/Padrão: ""
|
||||
*pt.DymoHalftoning ErrorDiffusion/Difusão de erro: ""
|
||||
*pt.DymoHalftoning NLL/Pontilhado não linear: ""
|
||||
|
||||
*pt_BR.Translation DymoHalftoning/Meio-tom: ""
|
||||
*pt_BR.DymoHalftoning Default/Padrão: ""
|
||||
*pt_BR.DymoHalftoning ErrorDiffusion/Difusão de erro: ""
|
||||
*pt_BR.DymoHalftoning NLL/Pontilhado não linear: ""
|
||||
|
||||
*CloseUI: *DymoHalftoning
|
||||
|
||||
*OpenUI *DymoPrintDensity/Print Density: PickOne
|
||||
*OrderDependency: 20 AnySetup *DymoPrintDensity
|
||||
*DefaultDymoPrintDensity: Normal
|
||||
*DymoPrintDensity Light/Light: ""
|
||||
*DymoPrintDensity Medium/Medium: ""
|
||||
*DymoPrintDensity Normal/Normal: ""
|
||||
*DymoPrintDensity Dark/Dark: ""
|
||||
|
||||
*de.Translation DymoPrintDensity/Druckdichte: ""
|
||||
*de.DymoPrintDensity Light/Niedrig: ""
|
||||
*de.DymoPrintDensity Medium/Mittel: ""
|
||||
*de.DymoPrintDensity Normal/Normal: ""
|
||||
*de.DymoPrintDensity Dark/Hoch: ""
|
||||
|
||||
*es.Translation DymoPrintDensity/Densidad de impresión: ""
|
||||
*es.DymoPrintDensity Light/Bajo: ""
|
||||
*es.DymoPrintDensity Medium/Mediano: ""
|
||||
*es.DymoPrintDensity Normal/Normal: ""
|
||||
*es.DymoPrintDensity Dark/Alto: ""
|
||||
|
||||
*es_CO.Translation DymoPrintDensity/Densidad de impresión: ""
|
||||
*es_CO.DymoPrintDensity Light/Bajo: ""
|
||||
*es_CO.DymoPrintDensity Medium/Mediano: ""
|
||||
*es_CO.DymoPrintDensity Normal/Normal: ""
|
||||
*es_CO.DymoPrintDensity Dark/Alto: ""
|
||||
|
||||
*fr.Translation DymoPrintDensity/Densité d’impression: ""
|
||||
*fr.DymoPrintDensity Light/Faible: ""
|
||||
*fr.DymoPrintDensity Medium/Moyenne: ""
|
||||
*fr.DymoPrintDensity Normal/Normale: ""
|
||||
*fr.DymoPrintDensity Dark/Élevée: ""
|
||||
|
||||
*fr_CA.Translation DymoPrintDensity/Densité d'impression: ""
|
||||
*fr_CA.DymoPrintDensity Light/Faible: ""
|
||||
*fr_CA.DymoPrintDensity Medium/Moyenne: ""
|
||||
*fr_CA.DymoPrintDensity Normal/Normale: ""
|
||||
*fr_CA.DymoPrintDensity Dark/Élevée: ""
|
||||
|
||||
*it.Translation DymoPrintDensity/Densità di stampa: ""
|
||||
*it.DymoPrintDensity Light/Leggera: ""
|
||||
*it.DymoPrintDensity Medium/Media: ""
|
||||
*it.DymoPrintDensity Normal/Normale: ""
|
||||
*it.DymoPrintDensity Dark/Scura: ""
|
||||
|
||||
*nl.Translation DymoPrintDensity/Afdrukdichtheid: ""
|
||||
*nl.DymoPrintDensity Light/Laag: ""
|
||||
*nl.DymoPrintDensity Medium/Middel: ""
|
||||
*nl.DymoPrintDensity Normal/Normaal: ""
|
||||
*nl.DymoPrintDensity Dark/Hoog: ""
|
||||
|
||||
*pt.Translation DymoPrintDensity/Densid. de impressão: ""
|
||||
*pt.DymoPrintDensity Light/Baixo: ""
|
||||
*pt.DymoPrintDensity Medium/Médio: ""
|
||||
*pt.DymoPrintDensity Normal/Normal: ""
|
||||
*pt.DymoPrintDensity Dark/Alto: ""
|
||||
|
||||
*pt_BR.Translation DymoPrintDensity/Densid. de impressão: ""
|
||||
*pt_BR.DymoPrintDensity Light/Baixo: ""
|
||||
*pt_BR.DymoPrintDensity Medium/Médio: ""
|
||||
*pt_BR.DymoPrintDensity Normal/Normal: ""
|
||||
*pt_BR.DymoPrintDensity Dark/Alto: ""
|
||||
|
||||
*CloseUI: *DymoPrintDensity
|
||||
|
||||
*OpenUI *DymoPrintQuality/Print Quality: PickOne
|
||||
*OrderDependency: 21 AnySetup *DymoPrintQuality
|
||||
*DefaultDymoPrintQuality: Text
|
||||
*DymoPrintQuality Text/Text Only: "<</HWResolution[300 300]>>setpagedevice"
|
||||
*DymoPrintQuality Graphics/Barcodes and Graphics: "<</HWResolution[300 600]>>setpagedevice"
|
||||
|
||||
*de.Translation DymoPrintQuality/Druckqualität: ""
|
||||
*de.DymoPrintQuality Text/Nur Text: ""
|
||||
*de.DymoPrintQuality Graphics/Barcode und Grafik: ""
|
||||
|
||||
*es.Translation DymoPrintQuality/Calidad de impresión: ""
|
||||
*es.DymoPrintQuality Text/Sólo texto: ""
|
||||
*es.DymoPrintQuality Graphics/Código de barras y gráficas: ""
|
||||
|
||||
*es_CO.Translation DymoPrintQuality/Calidad de impresión: ""
|
||||
*es_CO.DymoPrintQuality Text/Sólo texto: ""
|
||||
*es_CO.DymoPrintQuality Graphics/Código de barras y gráficas: ""
|
||||
|
||||
*fr.Translation DymoPrintQuality/Qualité d’impression: ""
|
||||
*fr.DymoPrintQuality Text/Texte uniquement: ""
|
||||
*fr.DymoPrintQuality Graphics/Code-barres et graphisme: ""
|
||||
|
||||
*fr_CA.Translation DymoPrintQuality/Qualité d'impression: ""
|
||||
*fr_CA.DymoPrintQuality Text/Texte uniquement: ""
|
||||
*fr_CA.DymoPrintQuality Graphics/Code-barres et graphisme: ""
|
||||
|
||||
*it.Translation DymoPrintQuality/Qualità della stampa: ""
|
||||
*it.DymoPrintQuality Text/Solo testo: ""
|
||||
*it.DymoPrintQuality Graphics/Codice a barre e grafica: ""
|
||||
|
||||
*nl.Translation DymoPrintQuality/Afdrukkwaliteit: ""
|
||||
*nl.DymoPrintQuality Text/Alleen tekst: ""
|
||||
*nl.DymoPrintQuality Graphics/Streepjescode en afbeeldingen: ""
|
||||
|
||||
*pt.Translation DymoPrintQuality/Qualid. da impressão: ""
|
||||
*pt.DymoPrintQuality Text/Somente texto: ""
|
||||
*pt.DymoPrintQuality Graphics/Código de barras e gráficos: ""
|
||||
|
||||
*pt_BR.Translation DymoPrintQuality/Qualid. da impressão: ""
|
||||
*pt_BR.DymoPrintQuality Text/Somente texto: ""
|
||||
*pt_BR.DymoPrintQuality Graphics/Código de barras e gráficos: ""
|
||||
|
||||
*CloseUI: *DymoPrintQuality
|
||||
|
||||
*UIConstraints: *DymoPrintQuality Text *Resolution 300x600dpi
|
||||
*UIConstraints: *DymoPrintQuality Graphics *Resolution 300dpi
|
||||
*UIConstraints: *Resolution 300x600dpi *DymoPrintQuality Text
|
||||
*UIConstraints: *Resolution 300dpi *DymoPrintQuality Graphics
|
||||
|
||||
*DefaultFont: Courier
|
||||
*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
|
||||
*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
|
||||
*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
|
||||
*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
|
||||
*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
|
||||
*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
|
||||
*Font Bookman-Light: Standard "(001.004S)" Standard ROM
|
||||
*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
|
||||
*Font Courier: Standard "(002.004S)" Standard ROM
|
||||
*Font Courier-Bold: Standard "(002.004S)" Standard ROM
|
||||
*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
|
||||
*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
|
||||
*Font Helvetica: Standard "(001.006S)" Standard ROM
|
||||
*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
|
||||
*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
|
||||
*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
|
||||
*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
|
||||
*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
|
||||
*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
|
||||
*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
|
||||
*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
|
||||
*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
|
||||
*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
|
||||
*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
|
||||
*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
|
||||
*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
|
||||
*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
|
||||
*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
|
||||
*Font Symbol: Special "(001.007S)" Special ROM
|
||||
*Font Times-Bold: Standard "(001.007S)" Standard ROM
|
||||
*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
|
||||
*Font Times-Italic: Standard "(001.007S)" Standard ROM
|
||||
*Font Times-Roman: Standard "(001.007S)" Standard ROM
|
||||
*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
|
||||
*Font ZapfDingbats: Special "(001.004S)" Standard ROM
|
||||
|
||||
*%
|
||||
*% End of "$Id: lw450.ppd 16401 2011-10-31 18:51:16Z pineichen $"
|
||||
*%
|
||||
@@ -0,0 +1,628 @@
|
||||
*PPD-Adobe: "4.3"
|
||||
|
||||
*% $Id: lw450.ppd 16401 2011-10-31 18:51:16Z pineichen $
|
||||
|
||||
*% DYMO LabelWriter Drivers
|
||||
*% Copyright (C) 2009 Sanford L.P.
|
||||
|
||||
*% This program is free software; you can redistribute it and/or
|
||||
*% modify it under the terms of the GNU General Public License
|
||||
*% as published by the Free Software Foundation; either version 2
|
||||
*% of the License, or (at your option) any later version.
|
||||
|
||||
*% This program is distributed in the hope that it will be useful,
|
||||
*% but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
*% GNU General Public License for more details.
|
||||
|
||||
*% You should have received a copy of the GNU General Public License
|
||||
*% along with this program; if not, write to the Free Software
|
||||
*% Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
|
||||
*FormatVersion: "4.3"
|
||||
*FileVersion: "3.0"
|
||||
*LanguageVersion: English
|
||||
*LanguageEncoding: ISOLatin1
|
||||
*PCFileName: "LW450.PPD"
|
||||
*Manufacturer: "DYMO"
|
||||
*Product: "(DYMO LabelWriter 450)"
|
||||
*cupsVersion: 1.2
|
||||
*cupsManualCopies: False
|
||||
*cupsFilter: "application/vnd.cups-raster 0 raster2dymolw"
|
||||
*cupsModelNumber: 0
|
||||
*PSVersion: "(3010.000) 550"
|
||||
*LanguageLevel: "3"
|
||||
*ColorDevice: False
|
||||
*DefaultColorSpace: Gray
|
||||
*FileSystem: False
|
||||
*Throughput: "8"
|
||||
*LandscapeOrientation: Minus90
|
||||
*TTRasterizer: Type42
|
||||
|
||||
*ModelName: "DYMO LabelWriter 450"
|
||||
*NickName: "DYMO LabelWriter 450"
|
||||
*ShortNickName: "DYMO LabelWriter 450"
|
||||
*APPrinterIconPath: "/Library/Printers/DYMO/CUPS/Resources/LW450.icns"
|
||||
|
||||
*cupsIPPReason com.dymo.out-of-paper-error/Out of labels. : ""
|
||||
*cupsIPPReason com.dymo.read-error/Cannot read data from printer. : ""
|
||||
*cupsIPPReason com.dymo.ready/Printer is ready. : ""
|
||||
*cupsIPPReason com.dymo.general-error/General print error. : ""
|
||||
*cupsIPPReason com.dymo.head-overheat-error/Print head is overheated. : ""
|
||||
*cupsIPPReason com.dymo.slot-status-error/Label path is blocked. : ""
|
||||
*cupsIPPReason com.dymo.busy-error/The printer is currently in use. : ""
|
||||
*cupsIPPReason com.dymo.paper-size-error/Label being printed does not match label width currently in printer. : ""
|
||||
*cupsIPPReason com.dymo.paper-size-undefine-error/Insert a label cassette in the printer. : ""
|
||||
|
||||
*de.cupsIPPReason com.dymo.out-of-paper-error/Keine Etiketten mehr. : ""
|
||||
*de.cupsIPPReason com.dymo.read-error/Kann keine Daten vom Drucker lesen. : ""
|
||||
*de.cupsIPPReason com.dymo.ready/Drucker ist bereit. : ""
|
||||
*de.cupsIPPReason com.dymo.general-error/Allgemeiner Fehler beim Drucken. : ""
|
||||
*de.cupsIPPReason com.dymo.head-overheat-error/Druckkopf ist zu heiß. : ""
|
||||
*de.cupsIPPReason com.dymo.slot-status-error/Etikettenzuführung ist blockiert. : ""
|
||||
*de.cupsIPPReason com.dymo.busy-error/Der Drucker wird gegenwärtig verwendet. : ""
|
||||
*de.cupsIPPReason com.dymo.paper-size-error/Zu druckendes Etikett passt nicht zur Breite der Etiketten im Drucker. : ""
|
||||
*de.cupsIPPReason com.dymo.paper-size-undefine-error/Legen Sie eine Etikettenkassette in den Drucker ein. : ""
|
||||
|
||||
*es.cupsIPPReason com.dymo.out-of-paper-error/No tiene etiquetas. : ""
|
||||
*es.cupsIPPReason com.dymo.read-error/No se pueden leer los datos de la impresora. : ""
|
||||
*es.cupsIPPReason com.dymo.ready/La impresora está lista. : ""
|
||||
*es.cupsIPPReason com.dymo.general-error/Erreur d'impression générale. : ""
|
||||
*es.cupsIPPReason com.dymo.head-overheat-error/El cabezal de impresión está sobrecalentado. : ""
|
||||
*es.cupsIPPReason com.dymo.slot-status-error/La trayectoria de la etiqueta está bloqueada. : ""
|
||||
*es.cupsIPPReason com.dymo.busy-error/La impresora se encuentra actualmente en uso. : ""
|
||||
*es.cupsIPPReason com.dymo.paper-size-error/La etiqueta que se imprime no coincide con el ancho actual de la impresora. : ""
|
||||
*es.cupsIPPReason com.dymo.paper-size-undefine-error/Inserte un cartucho de etiquetas en la impresora. : ""
|
||||
|
||||
*es_CO.cupsIPPReason com.dymo.out-of-paper-error/No tiene etiquetas. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.read-error/No se pueden leer los datos de la impresora. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.ready/La impresora está lista. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.general-error/Erreur d'impression générale. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.head-overheat-error/El cabezal de impresión está sobrecalentado. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.slot-status-error/La trayectoria de la etiqueta está bloqueada. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.busy-error/La impresora se encuentra actualmente en uso. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.paper-size-error/La etiqueta que se imprime no coincide con el ancho actual de la impresora. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.paper-size-undefine-error/Inserte un cartucho de etiquetas en la impresora. : ""
|
||||
|
||||
*fr.cupsIPPReason com.dymo.out-of-paper-error/Quantité d’étiquettes insuffisante. : ""
|
||||
*fr.cupsIPPReason com.dymo.read-error/Impossible de lire les données depuis l'imprimante. : ""
|
||||
*fr.cupsIPPReason com.dymo.ready/Imprimante prête. : ""
|
||||
*fr.cupsIPPReason com.dymo.general-error/Erreur d'impression générale. : ""
|
||||
*fr.cupsIPPReason com.dymo.head-overheat-error/Tête d'impression surchauffée. : ""
|
||||
*fr.cupsIPPReason com.dymo.slot-status-error/Chemin des étiquettes bloqué. : ""
|
||||
*fr.cupsIPPReason com.dymo.busy-error/Imprimante en cours d'utilisation. : ""
|
||||
*fr.cupsIPPReason com.dymo.paper-size-error/Étiquette en cours d'impression pas de la même largeur que dans l'imprimante. : ""
|
||||
*fr.cupsIPPReason com.dymo.paper-size-undefine-error/Insérer une cassette d'étiquettes dans l'imprimante. : ""
|
||||
|
||||
*fr_CA.cupsIPPReason com.dymo.out-of-paper-error/Quantité d’étiquettes insuffisante. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.read-error/Impossible de lire les données depuis l'imprimante. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.ready/Imprimante prête. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.general-error/Erreur d'impression générale. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.head-overheat-error/Tête d'impression surchauffée. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.slot-status-error/Chemin des étiquettes bloqué. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.busy-error/Imprimante en cours d'utilisation. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.paper-size-error/Étiquette en cours d'impression pas de la même largeur que dans l'imprimante. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.paper-size-undefine-error/Insérer une cassette d'étiquettes dans l'imprimante. : ""
|
||||
|
||||
*it.cupsIPPReason com.dymo.out-of-paper-error/Etichette esaurite. : ""
|
||||
*it.cupsIPPReason com.dymo.read-error/Impossibile leggere i dati dalla stampante. : ""
|
||||
*it.cupsIPPReason com.dymo.ready/Stampante pronta. : ""
|
||||
*it.cupsIPPReason com.dymo.general-error/Errore generico di stampa. : ""
|
||||
*it.cupsIPPReason com.dymo.head-overheat-error/Testina di stampa surriscaldata. : ""
|
||||
*it.cupsIPPReason com.dymo.slot-status-error/Percorso etichetta bloccato. : ""
|
||||
*it.cupsIPPReason com.dymo.busy-error/Stampante attualmente in uso. : ""
|
||||
*it.cupsIPPReason com.dymo.paper-size-error/L'etichetta in stampa è diversa dalla larghezza impostata nella stampante. : ""
|
||||
*it.cupsIPPReason com.dymo.paper-size-undefine-error/Inserire una cartuccia etichette nella stampante. : ""
|
||||
|
||||
*nl.cupsIPPReason com.dymo.out-of-paper-error/Labels zijn op. : ""
|
||||
*nl.cupsIPPReason com.dymo.read-error/Kan gegevens van de printer niet lezen. : ""
|
||||
*nl.cupsIPPReason com.dymo.ready/Printer is gereed. : ""
|
||||
*nl.cupsIPPReason com.dymo.general-error/Algemene afdrukfout. : ""
|
||||
*nl.cupsIPPReason com.dymo.head-overheat-error/Printkop is oververhit. : ""
|
||||
*nl.cupsIPPReason com.dymo.slot-status-error/Labelspoor is geblokkeerd. : ""
|
||||
*nl.cupsIPPReason com.dymo.busy-error/De printer is momenteel in gebruik. : ""
|
||||
*nl.cupsIPPReason com.dymo.paper-size-error/De af te drukken label komt niet overeen met de labelbreedte in de printer. : ""
|
||||
*nl.cupsIPPReason com.dymo.paper-size-undefine-error/Plaats een labelcassette in de printer. : ""
|
||||
|
||||
*pt.cupsIPPReason com.dymo.out-of-paper-error/Sem etiquetas. : ""
|
||||
*pt.cupsIPPReason com.dymo.read-error/Não é possível ler dados da impressora. : ""
|
||||
*pt.cupsIPPReason com.dymo.ready/A impressora está pronta. : ""
|
||||
*pt.cupsIPPReason com.dymo.general-error/Erro geral de impressão. : ""
|
||||
*pt.cupsIPPReason com.dymo.head-overheat-error/A cabeça de impressão está superaquecida. : ""
|
||||
*pt.cupsIPPReason com.dymo.slot-status-error/O caminho da etiqueta está bloqueado. : ""
|
||||
*pt.cupsIPPReason com.dymo.busy-error/A impressora está em uso no momento. : ""
|
||||
*pt.cupsIPPReason com.dymo.paper-size-error/A etiqueta sendo impressa não coincide com a largura da etiqueta na impressora. : ""
|
||||
*pt.cupsIPPReason com.dymo.paper-size-undefine-error/Inserir um cassete de etiquetas na impressora. : ""
|
||||
|
||||
*pt_BR.cupsIPPReason com.dymo.out-of-paper-error/Sem etiquetas. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.read-error/Não é possível ler dados da impressora. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.ready/A impressora está pronta. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.general-error/Erro geral de impressão. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.head-overheat-error/A cabeça de impressão está superaquecida. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.slot-status-error/O caminho da etiqueta está bloqueado. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.busy-error/A impressora está em uso no momento. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.paper-size-error/A etiqueta sendo impressa não coincide com a largura da etiqueta na impressora. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.paper-size-undefine-error/Inserir um cassete de etiquetas na impressora. : ""
|
||||
|
||||
*OpenUI *PageSize/Media Size: PickOne
|
||||
*OrderDependency: 10 AnySetup *PageSize
|
||||
*DefaultPageSize: w167h288
|
||||
*PageSize w154h64/11351 Jewelry Label: "<</PageSize[154 64]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h154/11352 Return Address Int: "<</PageSize[72 154]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h72/11353 Multi-Purpose: "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w162h90/11354 Multi-Purpose: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h144/11355 Multi-Purpose: "<</PageSize[54 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w118h252/11356 White Name badge: "<</PageSize[118 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h188/14681 CD/DVD Label: "<</PageSize[167 188]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w79h252/30252 Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h252/30253 Address (2 up): "<</PageSize[167 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h288/30256 Shipping: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h198/30258 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w82h248/30277 File Folder (2 up): "<</PageSize[82 248]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h64.1/30299 Jewelry Label (2 up): "<</PageSize[154 64]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w79h252.1/30320 Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w102h252/30321 Large Address: "<</PageSize[102 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h286/30323 Shipping: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h198.1/30324 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h424/30325 Video Spine: "<</PageSize[54 424]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w131h221/30326 Video Top: "<</PageSize[131 221]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w57h248/30327 File Folder: "<</PageSize[57 248]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h144.1/30330 Return Address: "<</PageSize[54 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h72.1/30332 1 in x 1 in: "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h72.2/30333 1/2 in x 1 in (2 up): "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w162h90.1/30334 2-1/4 in x 1-1/4 in: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize 30334_2-1_4_in_x_1-1_4_in/30334 2-1/4 in x 1-1/4 in: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w73h86/30335 1/2 in x 1/2 in (4 up): "<</PageSize[73 86]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h154.1/30336 1 in x 2-1/8 in: "<</PageSize[72 154]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w118h252.1/30337 Audio Cassette: "<</PageSize[118 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h203/30339 8mm Video (2 up): "<</PageSize[54 203]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h180/30345 3/4 in x 2-1/2 in: "<</PageSize[54 180]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w36h136/30346 1/2 in x 1-7/8 in: "<</PageSize[36 136]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h108/30347 1 in x 1-1/2 in: "<</PageSize[72 108]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w65h90/30348 9/10 in x 1-1/4 in: "<</PageSize[65 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h288.1/30364 Name Badge Label: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w168h252/30365 Name Badge Card: "<</PageSize[168 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w144h169/30370 Zip Disk: "<</PageSize[144 169]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w71h144/30373 Price Tag Label: "<</PageSize[71 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w144h252/30374 Appointment Card: "<</PageSize[144 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w80h144/30376 Hanging File Insert: "<</PageSize[80 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w162h504/30383 PC Postage 3-Part: "<</PageSize[162 504]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize 30383_PC_Postage_3-Part/30383 PC Postage 3-Part: "<</PageSize[162 504]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h540/30384 PC Postage 2-Part: "<</PageSize[167 540]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize 30384_PC_Postage_2-Part/30384 PC Postage 2-Part: "<</PageSize[167 540]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h756/30387 PC Postage EPS: "<</PageSize[167 756]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize 30387_PC_Postage_EPS/30387 PC Postage EPS: "<</PageSize[167 756]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h188.1/30854 CD Label: "<</PageSize[167 188]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w176h292/30856 Badge Card Label: "<</PageSize[176 292]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h288.2/30857 Badge Label: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w112h126/30886 CD Label: "<</PageSize[112 126]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w79h252.2/99010 Standard Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w102h252.1/99012 Large Address: "<</PageSize[102 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h286.1/99014 Name Badge Label: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h286.2/99014 Shipping: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h198.2/99015 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w63h419/99016 Video Spine: "<</PageSize[63 419]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w139h221/99016 Video Top: "<</PageSize[139 221]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w36h144/99017 Suspension File: "<</PageSize[36 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w108h539/99018 Small Lever Arch: "<</PageSize[108 539]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h539/99019 Large Lever Arch: "<</PageSize[167 539]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h7680/Banner: "<</PageSize[154 7680]/ImagingBBox null/cupsMediaType 1/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h792/Continuous, Wide: "<</PageSize[154 792]/ImagingBBox null/cupsMediaType 1/cupsInteger0 0>>setpagedevice"
|
||||
*CloseUI: *PageSize
|
||||
|
||||
*OpenUI *PageRegion: PickOne
|
||||
*OrderDependency: 10 AnySetup *PageRegion
|
||||
*DefaultPageRegion: w167h288
|
||||
*PageRegion w154h64/11351 Jewelry Label: "<</PageSize[154 64]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h154/11352 Return Address Int: "<</PageSize[72 154]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h72/11353 Multi-Purpose: "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w162h90/11354 Multi-Purpose: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h144/11355 Multi-Purpose: "<</PageSize[54 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w118h252/11356 White Name badge: "<</PageSize[118 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h188/14681 CD/DVD Label: "<</PageSize[167 188]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w79h252/30252 Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h252/30253 Address (2 up): "<</PageSize[167 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h288/30256 Shipping: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h198/30258 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w82h248/30277 File Folder (2 up): "<</PageSize[82 248]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h64.1/30299 Jewelry Label (2 up): "<</PageSize[154 64]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w79h252.1/30320 Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w102h252/30321 Large Address: "<</PageSize[102 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h286/30323 Shipping: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h198.1/30324 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h424/30325 Video Spine: "<</PageSize[54 424]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w131h221/30326 Video Top: "<</PageSize[131 221]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w57h248/30327 File Folder: "<</PageSize[57 248]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h144.1/30330 Return Address: "<</PageSize[54 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h72.1/30332 1 in x 1 in: "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h72.2/30333 1/2 in x 1 in (2 up): "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w162h90.1/30334 2-1/4 in x 1-1/4 in: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion 30334_2-1_4_in_x_1-1_4_in/30334 2-1/4 in x 1-1/4 in: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w73h86/30335 1/2 in x 1/2 in (4 up): "<</PageSize[73 86]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h154.1/30336 1 in x 2-1/8 in: "<</PageSize[72 154]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w118h252.1/30337 Audio Cassette: "<</PageSize[118 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h203/30339 8mm Video (2 up): "<</PageSize[54 203]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h180/30345 3/4 in x 2-1/2 in: "<</PageSize[54 180]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w36h136/30346 1/2 in x 1-7/8 in: "<</PageSize[36 136]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h108/30347 1 in x 1-1/2 in: "<</PageSize[72 108]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w65h90/30348 9/10 in x 1-1/4 in: "<</PageSize[65 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h288.1/30364 Name Badge Label: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w168h252/30365 Name Badge Card: "<</PageSize[168 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w144h169/30370 Zip Disk: "<</PageSize[144 169]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w71h144/30373 Price Tag Label: "<</PageSize[71 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w144h252/30374 Appointment Card: "<</PageSize[144 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w80h144/30376 Hanging File Insert: "<</PageSize[80 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w162h504/30383 PC Postage 3-Part: "<</PageSize[162 504]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion 30383_PC_Postage_3-Part/30383 PC Postage 3-Part: "<</PageSize[162 504]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h540/30384 PC Postage 2-Part: "<</PageSize[167 540]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion 30384_PC_Postage_2-Part/30384 PC Postage 2-Part: "<</PageSize[167 540]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h756/30387 PC Postage EPS: "<</PageSize[167 756]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion 30387_PC_Postage_EPS/30387 PC Postage EPS: "<</PageSize[167 756]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h188.1/30854 CD Label: "<</PageSize[167 188]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w176h292/30856 Badge Card Label: "<</PageSize[176 292]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h288.2/30857 Badge Label: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w112h126/30886 CD Label: "<</PageSize[112 126]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w79h252.2/99010 Standard Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w102h252.1/99012 Large Address: "<</PageSize[102 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h286.1/99014 Name Badge Label: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h286.2/99014 Shipping: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h198.2/99015 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w63h419/99016 Video Spine: "<</PageSize[63 419]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w139h221/99016 Video Top: "<</PageSize[139 221]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w36h144/99017 Suspension File: "<</PageSize[36 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w108h539/99018 Small Lever Arch: "<</PageSize[108 539]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h539/99019 Large Lever Arch: "<</PageSize[167 539]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h7680/Banner: "<</PageSize[154 7680]/ImagingBBox null/cupsMediaType 1/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h792/Continuous, Wide: "<</PageSize[154 792]/ImagingBBox null/cupsMediaType 1/cupsInteger0 0>>setpagedevice"
|
||||
*CloseUI: *PageRegion
|
||||
|
||||
*DefaultImageableArea: w167h288
|
||||
*ImageableArea w154h64/11351 Jewelry Label: "0.00 4.32 150.72 58.80"
|
||||
*ImageableArea w72h154/11352 Return Address Int: "4.08 4.32 69.12 146.64"
|
||||
*ImageableArea w72h72/11353 Multi-Purpose: "4.08 4.32 69.12 65.28"
|
||||
*ImageableArea w162h90/11354 Multi-Purpose: "2.88 4.32 159.12 85.68"
|
||||
*ImageableArea w54h144/11355 Multi-Purpose: "4.08 4.32 51.12 127.68"
|
||||
*ImageableArea w118h252/11356 White Name badge: "4.08 4.32 114.24 235.44"
|
||||
*ImageableArea w167h188/14681 CD/DVD Label: "4.08 17.04 161.28 170.40"
|
||||
*ImageableArea w79h252/30252 Address: "4.32 4.32 76.08 235.44"
|
||||
*ImageableArea w167h252/30253 Address (2 up): "4.08 4.32 163.44 235.68"
|
||||
*ImageableArea w167h288/30256 Shipping: "4.08 4.32 163.68 271.20"
|
||||
*ImageableArea w154h198/30258 Diskette: "4.08 4.32 150.24 182.16"
|
||||
*ImageableArea w82h248/30277 File Folder (2 up): "4.32 4.32 78.24 233.04"
|
||||
*ImageableArea w154h64.1/30299 Jewelry Label (2 up): "0.00 4.32 150.72 58.80"
|
||||
*ImageableArea w79h252.1/30320 Address: "4.32 4.32 76.08 235.44"
|
||||
*ImageableArea w102h252/30321 Large Address: "4.32 4.32 98.40 234.96"
|
||||
*ImageableArea w154h286/30323 Shipping: "4.32 4.32 150.24 270.48"
|
||||
*ImageableArea w154h198.1/30324 Diskette: "2.88 4.32 150.24 182.16"
|
||||
*ImageableArea w54h424/30325 Video Spine: "2.88 4.32 51.12 407.28"
|
||||
*ImageableArea w131h221/30326 Video Top: "4.08 4.32 127.68 204.72"
|
||||
*ImageableArea w57h248/30327 File Folder: "0.00 4.32 53.52 231.60"
|
||||
*ImageableArea w54h144.1/30330 Return Address: "4.08 4.32 51.12 127.68"
|
||||
*ImageableArea w72h72.1/30332 1 in x 1 in: "4.08 4.32 69.12 64.80"
|
||||
*ImageableArea w72h72.2/30333 1/2 in x 1 in (2 up): "4.08 4.32 69.12 65.28"
|
||||
*ImageableArea w162h90.1/30334 2-1/4 in x 1-1/4 in: "2.88 4.32 159.12 85.68"
|
||||
*ImageableArea 30334_2-1_4_in_x_1-1_4_in/30334 2-1/4 in x 1-1/4 in: "2.88 4.32 159.12 85.68"
|
||||
*ImageableArea w73h86/30335 1/2 in x 1/2 in (4 up): "0.00 4.32 70.08 81.12"
|
||||
*ImageableArea w72h154.1/30336 1 in x 2-1/8 in: "4.08 4.32 69.12 146.64"
|
||||
*ImageableArea w118h252.1/30337 Audio Cassette: "4.08 4.32 114.24 235.44"
|
||||
*ImageableArea w54h203/30339 8mm Video (2 up): "4.08 4.32 51.12 186.72"
|
||||
*ImageableArea w54h180/30345 3/4 in x 2-1/2 in: "4.08 4.32 51.12 163.68"
|
||||
*ImageableArea w36h136/30346 1/2 in x 1-7/8 in: "4.08 4.32 33.12 118.80"
|
||||
*ImageableArea w72h108/30347 1 in x 1-1/2 in: "4.08 4.32 69.12 91.68"
|
||||
*ImageableArea w65h90/30348 9/10 in x 1-1/4 in: "5.04 4.32 61.92 73.68"
|
||||
*ImageableArea w167h288.1/30364 Name Badge Label: "4.08 4.32 163.68 271.20"
|
||||
*ImageableArea w168h252/30365 Name Badge Card: "0.00 4.32 161.28 225.12"
|
||||
*ImageableArea w144h169/30370 Zip Disk: "4.32 4.32 141.12 152.88"
|
||||
*ImageableArea w71h144/30373 Price Tag Label: "0.00 85.44 67.44 139.68"
|
||||
*ImageableArea w144h252/30374 Appointment Card: "8.64 4.32 141.12 225.12"
|
||||
*ImageableArea w80h144/30376 Hanging File Insert: "8.64 4.32 76.32 121.44"
|
||||
*ImageableArea w162h504/30383 PC Postage 3-Part: "4.08 4.32 159.12 488.16"
|
||||
*ImageableArea 30383_PC_Postage_3-Part/30383 PC Postage 3-Part: "4.08 4.32 159.12 488.16"
|
||||
*ImageableArea w167h540/30384 PC Postage 2-Part: "4.08 4.32 163.68 524.16"
|
||||
*ImageableArea 30384_PC_Postage_2-Part/30384 PC Postage 2-Part: "4.08 4.32 163.68 524.16"
|
||||
*ImageableArea w167h756/30387 PC Postage EPS: "4.08 4.32 163.68 740.16"
|
||||
*ImageableArea 30387_PC_Postage_EPS/30387 PC Postage EPS: "4.08 4.32 163.68 740.16"
|
||||
*ImageableArea w167h188.1/30854 CD Label: "4.08 17.04 161.28 170.40"
|
||||
*ImageableArea w176h292/30856 Badge Card Label: "0.00 4.32 161.28 264.72"
|
||||
*ImageableArea w167h288.2/30857 Badge Label: "4.08 4.32 163.68 271.20"
|
||||
*ImageableArea w112h126/30886 CD Label: "4.32 18.00 102.24 110.16"
|
||||
*ImageableArea w79h252.2/99010 Standard Address: "4.32 4.32 76.08 235.44"
|
||||
*ImageableArea w102h252.1/99012 Large Address: "4.32 4.32 98.40 234.96"
|
||||
*ImageableArea w154h286.1/99014 Name Badge Label: "4.32 4.32 150.24 270.48"
|
||||
*ImageableArea w154h286.2/99014 Shipping: "4.32 4.32 150.24 270.48"
|
||||
*ImageableArea w154h198.2/99015 Diskette: "2.88 4.32 150.24 182.16"
|
||||
*ImageableArea w63h419/99016 Video Spine: "0.00 4.32 59.52 402.24"
|
||||
*ImageableArea w139h221/99016 Video Top: "0.00 4.32 136.08 204.48"
|
||||
*ImageableArea w36h144/99017 Suspension File: "2.88 4.32 33.12 127.92"
|
||||
*ImageableArea w108h539/99018 Small Lever Arch: "4.08 4.32 104.88 522.72"
|
||||
*ImageableArea w167h539/99019 Large Lever Arch: "4.08 4.32 163.68 522.72"
|
||||
*ImageableArea w154h7680/Banner: "4.08 17.04 148.08 7663.92"
|
||||
*ImageableArea w154h792/Continuous, Wide: "4.32 4.32 150.24 775.68"
|
||||
|
||||
*DefaultPaperDimension: w167h288
|
||||
*PaperDimension w154h64/11351 Jewelry Label: "153.60 63.12"
|
||||
*PaperDimension w72h154/11352 Return Address Int: "72.00 153.12"
|
||||
*PaperDimension w72h72/11353 Multi-Purpose: "72.00 72.00"
|
||||
*PaperDimension w162h90/11354 Multi-Purpose: "162.00 90.00"
|
||||
*PaperDimension w54h144/11355 Multi-Purpose: "54.00 144.00"
|
||||
*PaperDimension w118h252/11356 White Name badge: "117.12 252.00"
|
||||
*PaperDimension w167h188/14681 CD/DVD Label: "166.32 187.20"
|
||||
*PaperDimension w79h252/30252 Address: "78.96 252.00"
|
||||
*PaperDimension w167h252/30253 Address (2 up): "166.32 252.00"
|
||||
*PaperDimension w167h288/30256 Shipping: "166.56 288.00"
|
||||
*PaperDimension w154h198/30258 Diskette: "153.12 198.00"
|
||||
*PaperDimension w82h248/30277 File Folder (2 up): "81.12 247.44"
|
||||
*PaperDimension w154h64.1/30299 Jewelry Label (2 up): "153.60 63.12"
|
||||
*PaperDimension w79h252.1/30320 Address: "78.96 252.00"
|
||||
*PaperDimension w102h252/30321 Large Address: "101.28 251.04"
|
||||
*PaperDimension w154h286/30323 Shipping: "153.12 285.84"
|
||||
*PaperDimension w154h198.1/30324 Diskette: "153.12 198.00"
|
||||
*PaperDimension w54h424/30325 Video Spine: "54.00 423.12"
|
||||
*PaperDimension w131h221/30326 Video Top: "130.56 220.56"
|
||||
*PaperDimension w57h248/30327 File Folder: "56.40 247.44"
|
||||
*PaperDimension w54h144.1/30330 Return Address: "54.00 144.00"
|
||||
*PaperDimension w72h72.1/30332 1 in x 1 in: "72.00 72.00"
|
||||
*PaperDimension w72h72.2/30333 1/2 in x 1 in (2 up): "72.00 72.00"
|
||||
*PaperDimension w162h90.1/30334 2-1/4 in x 1-1/4 in: "162.00 90.00"
|
||||
*PaperDimension 30334_2-1_4_in_x_1-1_4_in/30334 2-1/4 in x 1-1/4 in: "162.00 90.00"
|
||||
*PaperDimension w73h86/30335 1/2 in x 1/2 in (4 up): "72.96 85.44"
|
||||
*PaperDimension w72h154.1/30336 1 in x 2-1/8 in: "72.00 153.12"
|
||||
*PaperDimension w118h252.1/30337 Audio Cassette: "117.12 252.00"
|
||||
*PaperDimension w54h203/30339 8mm Video (2 up): "54.00 202.56"
|
||||
*PaperDimension w54h180/30345 3/4 in x 2-1/2 in: "54.00 180.00"
|
||||
*PaperDimension w36h136/30346 1/2 in x 1-7/8 in: "36.00 135.12"
|
||||
*PaperDimension w72h108/30347 1 in x 1-1/2 in: "72.00 108.00"
|
||||
*PaperDimension w65h90/30348 9/10 in x 1-1/4 in: "64.80 90.00"
|
||||
*PaperDimension w167h288.1/30364 Name Badge Label: "166.56 288.00"
|
||||
*PaperDimension w168h252/30365 Name Badge Card: "167.04 252.00"
|
||||
*PaperDimension w144h169/30370 Zip Disk: "144.00 168.72"
|
||||
*PaperDimension w71h144/30373 Price Tag Label: "70.32 144.00"
|
||||
*PaperDimension w144h252/30374 Appointment Card: "144.00 252.00"
|
||||
*PaperDimension w80h144/30376 Hanging File Insert: "79.20 144.00"
|
||||
*PaperDimension w162h504/30383 PC Postage 3-Part: "162.00 504.00"
|
||||
*PaperDimension 30383_PC_Postage_3-Part/30383 PC Postage 3-Part: "162.00 504.00"
|
||||
*PaperDimension w167h540/30384 PC Postage 2-Part: "166.56 540.00"
|
||||
*PaperDimension 30384_PC_Postage_2-Part/30384 PC Postage 2-Part: "166.56 540.00"
|
||||
*PaperDimension w167h756/30387 PC Postage EPS: "166.56 756.00"
|
||||
*PaperDimension 30387_PC_Postage_EPS/30387 PC Postage EPS: "166.56 756.00"
|
||||
*PaperDimension w167h188.1/30854 CD Label: "166.32 187.20"
|
||||
*PaperDimension w176h292/30856 Badge Card Label: "175.44 291.60"
|
||||
*PaperDimension w167h288.2/30857 Badge Label: "166.56 288.00"
|
||||
*PaperDimension w112h126/30886 CD Label: "111.36 126.00"
|
||||
*PaperDimension w79h252.2/99010 Standard Address: "78.96 252.00"
|
||||
*PaperDimension w102h252.1/99012 Large Address: "101.28 251.04"
|
||||
*PaperDimension w154h286.1/99014 Name Badge Label: "153.12 285.84"
|
||||
*PaperDimension w154h286.2/99014 Shipping: "153.12 285.84"
|
||||
*PaperDimension w154h198.2/99015 Diskette: "153.12 198.00"
|
||||
*PaperDimension w63h419/99016 Video Spine: "62.40 418.56"
|
||||
*PaperDimension w139h221/99016 Video Top: "138.96 220.56"
|
||||
*PaperDimension w36h144/99017 Suspension File: "36.00 144.00"
|
||||
*PaperDimension w108h539/99018 Small Lever Arch: "107.76 538.56"
|
||||
*PaperDimension w167h539/99019 Large Lever Arch: "166.56 538.56"
|
||||
*PaperDimension w154h7680/Banner: "153.12 7680.00"
|
||||
*PaperDimension w154h792/Continuous, Wide: "153.12 792.00"
|
||||
|
||||
*% Custom page size support
|
||||
*HWMargins: 0 0 0 0
|
||||
*NonUIOrderDependency: 100 AnySetup *CustomPageSize True
|
||||
*CustomPageSize True/Custom Page Size: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*ParamCustomPageSize Width: 1 points 10 161.28
|
||||
*ParamCustomPageSize Height: 2 points 10 7680
|
||||
*ParamCustomPageSize WidthOffset/Width Offset: 3 points 0 0
|
||||
*ParamCustomPageSize HeightOffset/Height Offset: 4 points 0 0
|
||||
*ParamCustomPageSize Orientation: 5 int 0 0
|
||||
|
||||
*OpenUI *Resolution/Output Resolution: PickOne
|
||||
*OrderDependency: 20 AnySetup *Resolution
|
||||
*DefaultResolution: 300dpi
|
||||
*Resolution 300dpi/300 DPI: "<</HWResolution[300 300]>>setpagedevice"
|
||||
*Resolution 300x600dpi/300x600 DPI: "<</HWResolution[300 600]>>setpagedevice"
|
||||
*CloseUI: *Resolution
|
||||
|
||||
*OpenUI *DymoHalftoning/Halftoning: PickOne
|
||||
*OrderDependency: 20 AnySetup *DymoHalftoning
|
||||
*DefaultDymoHalftoning: ErrorDiffusion
|
||||
*DymoHalftoning Default/Default: "<</cupsColorOrder 0/cupsColorSpace 3/cupsBitsPerColor 1/cupsBitsPerPixel 1>>setpagedevice"
|
||||
*DymoHalftoning ErrorDiffusion/Error Diffusion: "<</cupsColorOrder 0/cupsColorSpace 1/cupsBitsPerColor 8>>setpagedevice"
|
||||
*DymoHalftoning NLL/Nonlinear Dithering: "<</cupsColorOrder 0/cupsColorSpace 1/cupsBitsPerColor 8>>setpagedevice"
|
||||
|
||||
*de.Translation DymoHalftoning/Halbtöne: ""
|
||||
*de.DymoHalftoning Default/Standard: ""
|
||||
*de.DymoHalftoning ErrorDiffusion/Fehlerstreuung: ""
|
||||
*de.DymoHalftoning NLL/Nichtlineare Farbmischung: ""
|
||||
|
||||
*es.Translation DymoHalftoning/Proceso de semitono: ""
|
||||
*es.DymoHalftoning Default/Predeterminado: ""
|
||||
*es.DymoHalftoning ErrorDiffusion/Difusión de errores: ""
|
||||
*es.DymoHalftoning NLL/Interpolación no linear: ""
|
||||
|
||||
*es_CO.Translation DymoHalftoning/Proceso de semitono: ""
|
||||
*es_CO.DymoHalftoning Default/Predeterminado: ""
|
||||
*es_CO.DymoHalftoning ErrorDiffusion/Difusión de errores: ""
|
||||
*es_CO.DymoHalftoning NLL/Interpolación no linear: ""
|
||||
|
||||
*fr.Translation DymoHalftoning/Tramage: ""
|
||||
*fr.DymoHalftoning Default/Par défaut: ""
|
||||
*fr.DymoHalftoning ErrorDiffusion/Diffusion d'erreur: ""
|
||||
*fr.DymoHalftoning NLL/Juxtaposition non linéaire: ""
|
||||
|
||||
*fr_CA.Translation DymoHalftoning/Tramage: ""
|
||||
*fr_CA.DymoHalftoning Default/Par défaut: ""
|
||||
*fr_CA.DymoHalftoning ErrorDiffusion/Diffusion d'erreur: ""
|
||||
*fr_CA.DymoHalftoning NLL/Juxtaposition non linéaire: ""
|
||||
|
||||
*it.Translation DymoHalftoning/Mezzitoni: ""
|
||||
*it.DymoHalftoning Default/Predefinito: ""
|
||||
*it.DymoHalftoning ErrorDiffusion/Diffusione errore: ""
|
||||
*it.DymoHalftoning NLL/Retino non lineare: ""
|
||||
|
||||
*nl.Translation DymoHalftoning/Halftoon: ""
|
||||
*nl.DymoHalftoning Default/Standaard: ""
|
||||
*nl.DymoHalftoning ErrorDiffusion/Foutdiffusie: ""
|
||||
*nl.DymoHalftoning NLL/Niet-lineaire rastering: ""
|
||||
|
||||
*pt.Translation DymoHalftoning/Meio-tom: ""
|
||||
*pt.DymoHalftoning Default/Padrão: ""
|
||||
*pt.DymoHalftoning ErrorDiffusion/Difusão de erro: ""
|
||||
*pt.DymoHalftoning NLL/Pontilhado não linear: ""
|
||||
|
||||
*pt_BR.Translation DymoHalftoning/Meio-tom: ""
|
||||
*pt_BR.DymoHalftoning Default/Padrão: ""
|
||||
*pt_BR.DymoHalftoning ErrorDiffusion/Difusão de erro: ""
|
||||
*pt_BR.DymoHalftoning NLL/Pontilhado não linear: ""
|
||||
|
||||
*CloseUI: *DymoHalftoning
|
||||
|
||||
*OpenUI *DymoPrintDensity/Print Density: PickOne
|
||||
*OrderDependency: 20 AnySetup *DymoPrintDensity
|
||||
*DefaultDymoPrintDensity: Normal
|
||||
*DymoPrintDensity Light/Light: ""
|
||||
*DymoPrintDensity Medium/Medium: ""
|
||||
*DymoPrintDensity Normal/Normal: ""
|
||||
*DymoPrintDensity Dark/Dark: ""
|
||||
|
||||
*de.Translation DymoPrintDensity/Druckdichte: ""
|
||||
*de.DymoPrintDensity Light/Niedrig: ""
|
||||
*de.DymoPrintDensity Medium/Mittel: ""
|
||||
*de.DymoPrintDensity Normal/Normal: ""
|
||||
*de.DymoPrintDensity Dark/Hoch: ""
|
||||
|
||||
*es.Translation DymoPrintDensity/Densidad de impresión: ""
|
||||
*es.DymoPrintDensity Light/Bajo: ""
|
||||
*es.DymoPrintDensity Medium/Mediano: ""
|
||||
*es.DymoPrintDensity Normal/Normal: ""
|
||||
*es.DymoPrintDensity Dark/Alto: ""
|
||||
|
||||
*es_CO.Translation DymoPrintDensity/Densidad de impresión: ""
|
||||
*es_CO.DymoPrintDensity Light/Bajo: ""
|
||||
*es_CO.DymoPrintDensity Medium/Mediano: ""
|
||||
*es_CO.DymoPrintDensity Normal/Normal: ""
|
||||
*es_CO.DymoPrintDensity Dark/Alto: ""
|
||||
|
||||
*fr.Translation DymoPrintDensity/Densité d’impression: ""
|
||||
*fr.DymoPrintDensity Light/Faible: ""
|
||||
*fr.DymoPrintDensity Medium/Moyenne: ""
|
||||
*fr.DymoPrintDensity Normal/Normale: ""
|
||||
*fr.DymoPrintDensity Dark/Élevée: ""
|
||||
|
||||
*fr_CA.Translation DymoPrintDensity/Densité d'impression: ""
|
||||
*fr_CA.DymoPrintDensity Light/Faible: ""
|
||||
*fr_CA.DymoPrintDensity Medium/Moyenne: ""
|
||||
*fr_CA.DymoPrintDensity Normal/Normale: ""
|
||||
*fr_CA.DymoPrintDensity Dark/Élevée: ""
|
||||
|
||||
*it.Translation DymoPrintDensity/Densità di stampa: ""
|
||||
*it.DymoPrintDensity Light/Leggera: ""
|
||||
*it.DymoPrintDensity Medium/Media: ""
|
||||
*it.DymoPrintDensity Normal/Normale: ""
|
||||
*it.DymoPrintDensity Dark/Scura: ""
|
||||
|
||||
*nl.Translation DymoPrintDensity/Afdrukdichtheid: ""
|
||||
*nl.DymoPrintDensity Light/Laag: ""
|
||||
*nl.DymoPrintDensity Medium/Middel: ""
|
||||
*nl.DymoPrintDensity Normal/Normaal: ""
|
||||
*nl.DymoPrintDensity Dark/Hoog: ""
|
||||
|
||||
*pt.Translation DymoPrintDensity/Densid. de impressão: ""
|
||||
*pt.DymoPrintDensity Light/Baixo: ""
|
||||
*pt.DymoPrintDensity Medium/Médio: ""
|
||||
*pt.DymoPrintDensity Normal/Normal: ""
|
||||
*pt.DymoPrintDensity Dark/Alto: ""
|
||||
|
||||
*pt_BR.Translation DymoPrintDensity/Densid. de impressão: ""
|
||||
*pt_BR.DymoPrintDensity Light/Baixo: ""
|
||||
*pt_BR.DymoPrintDensity Medium/Médio: ""
|
||||
*pt_BR.DymoPrintDensity Normal/Normal: ""
|
||||
*pt_BR.DymoPrintDensity Dark/Alto: ""
|
||||
|
||||
*CloseUI: *DymoPrintDensity
|
||||
|
||||
*OpenUI *DymoPrintQuality/Print Quality: PickOne
|
||||
*OrderDependency: 21 AnySetup *DymoPrintQuality
|
||||
*DefaultDymoPrintQuality: Text
|
||||
*DymoPrintQuality Text/Text Only: "<</HWResolution[300 300]>>setpagedevice"
|
||||
*DymoPrintQuality Graphics/Barcodes and Graphics: "<</HWResolution[300 600]>>setpagedevice"
|
||||
|
||||
*de.Translation DymoPrintQuality/Druckqualität: ""
|
||||
*de.DymoPrintQuality Text/Nur Text: ""
|
||||
*de.DymoPrintQuality Graphics/Barcode und Grafik: ""
|
||||
|
||||
*es.Translation DymoPrintQuality/Calidad de impresión: ""
|
||||
*es.DymoPrintQuality Text/Sólo texto: ""
|
||||
*es.DymoPrintQuality Graphics/Código de barras y gráficas: ""
|
||||
|
||||
*es_CO.Translation DymoPrintQuality/Calidad de impresión: ""
|
||||
*es_CO.DymoPrintQuality Text/Sólo texto: ""
|
||||
*es_CO.DymoPrintQuality Graphics/Código de barras y gráficas: ""
|
||||
|
||||
*fr.Translation DymoPrintQuality/Qualité d’impression: ""
|
||||
*fr.DymoPrintQuality Text/Texte uniquement: ""
|
||||
*fr.DymoPrintQuality Graphics/Code-barres et graphisme: ""
|
||||
|
||||
*fr_CA.Translation DymoPrintQuality/Qualité d'impression: ""
|
||||
*fr_CA.DymoPrintQuality Text/Texte uniquement: ""
|
||||
*fr_CA.DymoPrintQuality Graphics/Code-barres et graphisme: ""
|
||||
|
||||
*it.Translation DymoPrintQuality/Qualità della stampa: ""
|
||||
*it.DymoPrintQuality Text/Solo testo: ""
|
||||
*it.DymoPrintQuality Graphics/Codice a barre e grafica: ""
|
||||
|
||||
*nl.Translation DymoPrintQuality/Afdrukkwaliteit: ""
|
||||
*nl.DymoPrintQuality Text/Alleen tekst: ""
|
||||
*nl.DymoPrintQuality Graphics/Streepjescode en afbeeldingen: ""
|
||||
|
||||
*pt.Translation DymoPrintQuality/Qualid. da impressão: ""
|
||||
*pt.DymoPrintQuality Text/Somente texto: ""
|
||||
*pt.DymoPrintQuality Graphics/Código de barras e gráficos: ""
|
||||
|
||||
*pt_BR.Translation DymoPrintQuality/Qualid. da impressão: ""
|
||||
*pt_BR.DymoPrintQuality Text/Somente texto: ""
|
||||
*pt_BR.DymoPrintQuality Graphics/Código de barras e gráficos: ""
|
||||
|
||||
*CloseUI: *DymoPrintQuality
|
||||
|
||||
*UIConstraints: *DymoPrintQuality Text *Resolution 300x600dpi
|
||||
*UIConstraints: *DymoPrintQuality Graphics *Resolution 300dpi
|
||||
*UIConstraints: *Resolution 300x600dpi *DymoPrintQuality Text
|
||||
*UIConstraints: *Resolution 300dpi *DymoPrintQuality Graphics
|
||||
|
||||
*DefaultFont: Courier
|
||||
*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
|
||||
*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
|
||||
*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
|
||||
*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
|
||||
*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
|
||||
*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
|
||||
*Font Bookman-Light: Standard "(001.004S)" Standard ROM
|
||||
*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
|
||||
*Font Courier: Standard "(002.004S)" Standard ROM
|
||||
*Font Courier-Bold: Standard "(002.004S)" Standard ROM
|
||||
*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
|
||||
*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
|
||||
*Font Helvetica: Standard "(001.006S)" Standard ROM
|
||||
*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
|
||||
*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
|
||||
*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
|
||||
*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
|
||||
*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
|
||||
*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
|
||||
*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
|
||||
*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
|
||||
*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
|
||||
*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
|
||||
*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
|
||||
*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
|
||||
*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
|
||||
*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
|
||||
*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
|
||||
*Font Symbol: Special "(001.007S)" Special ROM
|
||||
*Font Times-Bold: Standard "(001.007S)" Standard ROM
|
||||
*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
|
||||
*Font Times-Italic: Standard "(001.007S)" Standard ROM
|
||||
*Font Times-Roman: Standard "(001.007S)" Standard ROM
|
||||
*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
|
||||
*Font ZapfDingbats: Special "(001.004S)" Standard ROM
|
||||
|
||||
*%
|
||||
*% End of "$Id: lw450.ppd 16401 2011-10-31 18:51:16Z pineichen $"
|
||||
*%
|
||||
@@ -0,0 +1,24 @@
|
||||
# Printer configuration file for CUPS v2.4.16
|
||||
# Written by cupsd
|
||||
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
|
||||
NextPrinterId 2
|
||||
<DefaultPrinter dymo>
|
||||
PrinterId 1
|
||||
UUID urn:uuid:e0ac4fa4-9ab4-3ad4-70e4-ffa942749675
|
||||
Info DYMO LabelWriter 450
|
||||
Location
|
||||
MakeModel DYMO LabelWriter 450
|
||||
DeviceURI usb://DYMO/LabelWriter%20450?serial=13080117550634
|
||||
State Idle
|
||||
StateTime 1778049613
|
||||
ConfigTime 1778048958
|
||||
Type 53316
|
||||
Accepting Yes
|
||||
Shared Yes
|
||||
JobSheets none none
|
||||
QuotaPeriod 0
|
||||
PageLimit 0
|
||||
KLimit 0
|
||||
OpPolicy default
|
||||
ErrorPolicy retry-job
|
||||
</DefaultPrinter>
|
||||
@@ -0,0 +1,24 @@
|
||||
# Printer configuration file for CUPS v2.4.16
|
||||
# Written by cupsd
|
||||
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
|
||||
NextPrinterId 2
|
||||
<DefaultPrinter dymo>
|
||||
PrinterId 1
|
||||
UUID urn:uuid:e0ac4fa4-9ab4-3ad4-70e4-ffa942749675
|
||||
Info DYMO LabelWriter 450
|
||||
Location
|
||||
MakeModel DYMO LabelWriter 450
|
||||
DeviceURI usb://DYMO/LabelWriter%20450?serial=13080117550634
|
||||
State Idle
|
||||
StateTime 1778049110
|
||||
ConfigTime 1778048958
|
||||
Type 53316
|
||||
Accepting Yes
|
||||
Shared Yes
|
||||
JobSheets none none
|
||||
QuotaPeriod 0
|
||||
PageLimit 0
|
||||
KLimit 0
|
||||
OpPolicy default
|
||||
ErrorPolicy retry-job
|
||||
</DefaultPrinter>
|
||||
@@ -0,0 +1,5 @@
|
||||
# This file was generated by the cups package. You may change it, or
|
||||
# reconfigure this file with dpkg-reconfigure. If it is removed, it
|
||||
# will be regenerated by the package scripts.
|
||||
|
||||
application/octet-stream application/vnd.cups-raw 0 -
|
||||
@@ -0,0 +1,5 @@
|
||||
# This file was generated by the cups package. You may change it, or
|
||||
# reconfigure this file with dpkg-reconfigure. If it is removed, it
|
||||
# will be regenerated by the package scripts.
|
||||
|
||||
application/octet-stream
|
||||
@@ -0,0 +1,7 @@
|
||||
#
|
||||
# SNMP configuration file for CUPS. See "man cups-snmp.conf" for a complete
|
||||
# description of this file.
|
||||
#
|
||||
|
||||
Address @LOCAL
|
||||
Community public
|
||||
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DieCutLabel Version="8.0" Units="twips">
|
||||
<PaperOrientation>Landscape</PaperOrientation>
|
||||
<Id>LargeShipping</Id>
|
||||
<PaperName>30256 Shipping</PaperName>
|
||||
<DrawCommands>
|
||||
<RoundRectangle X="0" Y="0" Width="3331" Height="5715" Rx="270" Ry="270"/>
|
||||
</DrawCommands>
|
||||
<ObjectInfo>
|
||||
<TextObject>
|
||||
<Name>TEXT</Name>
|
||||
<ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
|
||||
<BackColor Alpha="0" Red="255" Green="255" Blue="255"/>
|
||||
<LinkedObjectName></LinkedObjectName>
|
||||
<Rotation>Rotation0</Rotation>
|
||||
<IsMirrored>False</IsMirrored>
|
||||
<IsVariable>False</IsVariable>
|
||||
<HorizontalAlignment>Left</HorizontalAlignment>
|
||||
<VerticalAlignment>Middle</VerticalAlignment>
|
||||
<TextFitMode>AlwaysFit</TextFitMode>
|
||||
<UseFullFontHeight>True</UseFullFontHeight>
|
||||
<Verticalized>False</Verticalized>
|
||||
<StyledText>
|
||||
<Element>
|
||||
<String>T</String>
|
||||
<Attributes>
|
||||
<Font Family="Helvetica" Size="13"
|
||||
Bold="False" Italic="False" Underline="False" Strikeout="False"/>
|
||||
<ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
|
||||
</Attributes>
|
||||
</Element>
|
||||
<Element>
|
||||
<String>EST123</String>
|
||||
<Attributes>
|
||||
<Font Family="Helvetica" Size="13"
|
||||
Bold="False" Italic="False" Underline="False" Strikeout="False"/>
|
||||
<ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
|
||||
</Attributes>
|
||||
</Element>
|
||||
</StyledText>
|
||||
</TextObject>
|
||||
<Bounds X="335.9998" Y="57.6001" Width="5337.6" Height="3192"/>
|
||||
</ObjectInfo>
|
||||
</DieCutLabel>
|
||||
@@ -0,0 +1,16 @@
|
||||
services:
|
||||
# 1. CUPS Printserver: beheert de USB-printer en drivers
|
||||
|
||||
# 2. Jouw Node.js Applicatie
|
||||
label-service:
|
||||
build: .
|
||||
container_name: label-service
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./labels:/app/labels
|
||||
ports:
|
||||
- "3000:3000"
|
||||
extra_hosts:
|
||||
- "host.docker.internal:host-gateway"
|
||||
environment:
|
||||
- PRINTER_URL=http://192.168.2.171:631/printers/dymo
|
||||
@@ -0,0 +1,30 @@
|
||||
services:
|
||||
# 1. CUPS Printserver: beheert de USB-printer en drivers
|
||||
cups:
|
||||
image: olbat/cupsd:latest
|
||||
container_name: cups-server
|
||||
privileged: true
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "631:631"
|
||||
volumes:
|
||||
- /dev/labelprinter:/dev/labelprinter
|
||||
|
||||
environment:
|
||||
- CUPS_ADMIN_USER=admin
|
||||
- CUPS_ADMIN_PASSWORD=password
|
||||
|
||||
# 2. Jouw Node.js Applicatie
|
||||
label-service:
|
||||
build: .
|
||||
container_name: label-service
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./labels:/app/labels
|
||||
ports:
|
||||
- "80:3000"
|
||||
environment:
|
||||
- PRINTER_URL=http://cups:631/printers/dymo
|
||||
- API_BASE=labels/
|
||||
depends_on:
|
||||
- cups
|
||||
@@ -0,0 +1,628 @@
|
||||
*PPD-Adobe: "4.3"
|
||||
|
||||
*% $Id: lw450.ppd 16401 2011-10-31 18:51:16Z pineichen $
|
||||
|
||||
*% DYMO LabelWriter Drivers
|
||||
*% Copyright (C) 2009 Sanford L.P.
|
||||
|
||||
*% This program is free software; you can redistribute it and/or
|
||||
*% modify it under the terms of the GNU General Public License
|
||||
*% as published by the Free Software Foundation; either version 2
|
||||
*% of the License, or (at your option) any later version.
|
||||
|
||||
*% This program is distributed in the hope that it will be useful,
|
||||
*% but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
*% GNU General Public License for more details.
|
||||
|
||||
*% You should have received a copy of the GNU General Public License
|
||||
*% along with this program; if not, write to the Free Software
|
||||
*% Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
|
||||
*FormatVersion: "4.3"
|
||||
*FileVersion: "3.0"
|
||||
*LanguageVersion: English
|
||||
*LanguageEncoding: ISOLatin1
|
||||
*PCFileName: "LW450.PPD"
|
||||
*Manufacturer: "DYMO"
|
||||
*Product: "(DYMO LabelWriter 450)"
|
||||
*cupsVersion: 1.2
|
||||
*cupsManualCopies: False
|
||||
*cupsFilter: "application/vnd.cups-raster 0 raster2dymolw"
|
||||
*cupsModelNumber: 0
|
||||
*PSVersion: "(3010.000) 550"
|
||||
*LanguageLevel: "3"
|
||||
*ColorDevice: False
|
||||
*DefaultColorSpace: Gray
|
||||
*FileSystem: False
|
||||
*Throughput: "8"
|
||||
*LandscapeOrientation: Minus90
|
||||
*TTRasterizer: Type42
|
||||
|
||||
*ModelName: "DYMO LabelWriter 450"
|
||||
*NickName: "DYMO LabelWriter 450"
|
||||
*ShortNickName: "DYMO LabelWriter 450"
|
||||
*APPrinterIconPath: "/Library/Printers/DYMO/CUPS/Resources/LW450.icns"
|
||||
|
||||
*cupsIPPReason com.dymo.out-of-paper-error/Out of labels. : ""
|
||||
*cupsIPPReason com.dymo.read-error/Cannot read data from printer. : ""
|
||||
*cupsIPPReason com.dymo.ready/Printer is ready. : ""
|
||||
*cupsIPPReason com.dymo.general-error/General print error. : ""
|
||||
*cupsIPPReason com.dymo.head-overheat-error/Print head is overheated. : ""
|
||||
*cupsIPPReason com.dymo.slot-status-error/Label path is blocked. : ""
|
||||
*cupsIPPReason com.dymo.busy-error/The printer is currently in use. : ""
|
||||
*cupsIPPReason com.dymo.paper-size-error/Label being printed does not match label width currently in printer. : ""
|
||||
*cupsIPPReason com.dymo.paper-size-undefine-error/Insert a label cassette in the printer. : ""
|
||||
|
||||
*de.cupsIPPReason com.dymo.out-of-paper-error/Keine Etiketten mehr. : ""
|
||||
*de.cupsIPPReason com.dymo.read-error/Kann keine Daten vom Drucker lesen. : ""
|
||||
*de.cupsIPPReason com.dymo.ready/Drucker ist bereit. : ""
|
||||
*de.cupsIPPReason com.dymo.general-error/Allgemeiner Fehler beim Drucken. : ""
|
||||
*de.cupsIPPReason com.dymo.head-overheat-error/Druckkopf ist zu heiß. : ""
|
||||
*de.cupsIPPReason com.dymo.slot-status-error/Etikettenzuführung ist blockiert. : ""
|
||||
*de.cupsIPPReason com.dymo.busy-error/Der Drucker wird gegenwärtig verwendet. : ""
|
||||
*de.cupsIPPReason com.dymo.paper-size-error/Zu druckendes Etikett passt nicht zur Breite der Etiketten im Drucker. : ""
|
||||
*de.cupsIPPReason com.dymo.paper-size-undefine-error/Legen Sie eine Etikettenkassette in den Drucker ein. : ""
|
||||
|
||||
*es.cupsIPPReason com.dymo.out-of-paper-error/No tiene etiquetas. : ""
|
||||
*es.cupsIPPReason com.dymo.read-error/No se pueden leer los datos de la impresora. : ""
|
||||
*es.cupsIPPReason com.dymo.ready/La impresora está lista. : ""
|
||||
*es.cupsIPPReason com.dymo.general-error/Erreur d'impression générale. : ""
|
||||
*es.cupsIPPReason com.dymo.head-overheat-error/El cabezal de impresión está sobrecalentado. : ""
|
||||
*es.cupsIPPReason com.dymo.slot-status-error/La trayectoria de la etiqueta está bloqueada. : ""
|
||||
*es.cupsIPPReason com.dymo.busy-error/La impresora se encuentra actualmente en uso. : ""
|
||||
*es.cupsIPPReason com.dymo.paper-size-error/La etiqueta que se imprime no coincide con el ancho actual de la impresora. : ""
|
||||
*es.cupsIPPReason com.dymo.paper-size-undefine-error/Inserte un cartucho de etiquetas en la impresora. : ""
|
||||
|
||||
*es_CO.cupsIPPReason com.dymo.out-of-paper-error/No tiene etiquetas. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.read-error/No se pueden leer los datos de la impresora. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.ready/La impresora está lista. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.general-error/Erreur d'impression générale. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.head-overheat-error/El cabezal de impresión está sobrecalentado. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.slot-status-error/La trayectoria de la etiqueta está bloqueada. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.busy-error/La impresora se encuentra actualmente en uso. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.paper-size-error/La etiqueta que se imprime no coincide con el ancho actual de la impresora. : ""
|
||||
*es_CO.cupsIPPReason com.dymo.paper-size-undefine-error/Inserte un cartucho de etiquetas en la impresora. : ""
|
||||
|
||||
*fr.cupsIPPReason com.dymo.out-of-paper-error/Quantité d’étiquettes insuffisante. : ""
|
||||
*fr.cupsIPPReason com.dymo.read-error/Impossible de lire les données depuis l'imprimante. : ""
|
||||
*fr.cupsIPPReason com.dymo.ready/Imprimante prête. : ""
|
||||
*fr.cupsIPPReason com.dymo.general-error/Erreur d'impression générale. : ""
|
||||
*fr.cupsIPPReason com.dymo.head-overheat-error/Tête d'impression surchauffée. : ""
|
||||
*fr.cupsIPPReason com.dymo.slot-status-error/Chemin des étiquettes bloqué. : ""
|
||||
*fr.cupsIPPReason com.dymo.busy-error/Imprimante en cours d'utilisation. : ""
|
||||
*fr.cupsIPPReason com.dymo.paper-size-error/Étiquette en cours d'impression pas de la même largeur que dans l'imprimante. : ""
|
||||
*fr.cupsIPPReason com.dymo.paper-size-undefine-error/Insérer une cassette d'étiquettes dans l'imprimante. : ""
|
||||
|
||||
*fr_CA.cupsIPPReason com.dymo.out-of-paper-error/Quantité d’étiquettes insuffisante. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.read-error/Impossible de lire les données depuis l'imprimante. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.ready/Imprimante prête. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.general-error/Erreur d'impression générale. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.head-overheat-error/Tête d'impression surchauffée. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.slot-status-error/Chemin des étiquettes bloqué. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.busy-error/Imprimante en cours d'utilisation. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.paper-size-error/Étiquette en cours d'impression pas de la même largeur que dans l'imprimante. : ""
|
||||
*fr_CA.cupsIPPReason com.dymo.paper-size-undefine-error/Insérer une cassette d'étiquettes dans l'imprimante. : ""
|
||||
|
||||
*it.cupsIPPReason com.dymo.out-of-paper-error/Etichette esaurite. : ""
|
||||
*it.cupsIPPReason com.dymo.read-error/Impossibile leggere i dati dalla stampante. : ""
|
||||
*it.cupsIPPReason com.dymo.ready/Stampante pronta. : ""
|
||||
*it.cupsIPPReason com.dymo.general-error/Errore generico di stampa. : ""
|
||||
*it.cupsIPPReason com.dymo.head-overheat-error/Testina di stampa surriscaldata. : ""
|
||||
*it.cupsIPPReason com.dymo.slot-status-error/Percorso etichetta bloccato. : ""
|
||||
*it.cupsIPPReason com.dymo.busy-error/Stampante attualmente in uso. : ""
|
||||
*it.cupsIPPReason com.dymo.paper-size-error/L'etichetta in stampa è diversa dalla larghezza impostata nella stampante. : ""
|
||||
*it.cupsIPPReason com.dymo.paper-size-undefine-error/Inserire una cartuccia etichette nella stampante. : ""
|
||||
|
||||
*nl.cupsIPPReason com.dymo.out-of-paper-error/Labels zijn op. : ""
|
||||
*nl.cupsIPPReason com.dymo.read-error/Kan gegevens van de printer niet lezen. : ""
|
||||
*nl.cupsIPPReason com.dymo.ready/Printer is gereed. : ""
|
||||
*nl.cupsIPPReason com.dymo.general-error/Algemene afdrukfout. : ""
|
||||
*nl.cupsIPPReason com.dymo.head-overheat-error/Printkop is oververhit. : ""
|
||||
*nl.cupsIPPReason com.dymo.slot-status-error/Labelspoor is geblokkeerd. : ""
|
||||
*nl.cupsIPPReason com.dymo.busy-error/De printer is momenteel in gebruik. : ""
|
||||
*nl.cupsIPPReason com.dymo.paper-size-error/De af te drukken label komt niet overeen met de labelbreedte in de printer. : ""
|
||||
*nl.cupsIPPReason com.dymo.paper-size-undefine-error/Plaats een labelcassette in de printer. : ""
|
||||
|
||||
*pt.cupsIPPReason com.dymo.out-of-paper-error/Sem etiquetas. : ""
|
||||
*pt.cupsIPPReason com.dymo.read-error/Não é possível ler dados da impressora. : ""
|
||||
*pt.cupsIPPReason com.dymo.ready/A impressora está pronta. : ""
|
||||
*pt.cupsIPPReason com.dymo.general-error/Erro geral de impressão. : ""
|
||||
*pt.cupsIPPReason com.dymo.head-overheat-error/A cabeça de impressão está superaquecida. : ""
|
||||
*pt.cupsIPPReason com.dymo.slot-status-error/O caminho da etiqueta está bloqueado. : ""
|
||||
*pt.cupsIPPReason com.dymo.busy-error/A impressora está em uso no momento. : ""
|
||||
*pt.cupsIPPReason com.dymo.paper-size-error/A etiqueta sendo impressa não coincide com a largura da etiqueta na impressora. : ""
|
||||
*pt.cupsIPPReason com.dymo.paper-size-undefine-error/Inserir um cassete de etiquetas na impressora. : ""
|
||||
|
||||
*pt_BR.cupsIPPReason com.dymo.out-of-paper-error/Sem etiquetas. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.read-error/Não é possível ler dados da impressora. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.ready/A impressora está pronta. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.general-error/Erro geral de impressão. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.head-overheat-error/A cabeça de impressão está superaquecida. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.slot-status-error/O caminho da etiqueta está bloqueado. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.busy-error/A impressora está em uso no momento. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.paper-size-error/A etiqueta sendo impressa não coincide com a largura da etiqueta na impressora. : ""
|
||||
*pt_BR.cupsIPPReason com.dymo.paper-size-undefine-error/Inserir um cassete de etiquetas na impressora. : ""
|
||||
|
||||
*OpenUI *PageSize/Media Size: PickOne
|
||||
*OrderDependency: 10 AnySetup *PageSize
|
||||
*DefaultPageSize: w167h288
|
||||
*PageSize w154h64/11351 Jewelry Label: "<</PageSize[154 64]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h154/11352 Return Address Int: "<</PageSize[72 154]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h72/11353 Multi-Purpose: "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w162h90/11354 Multi-Purpose: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h144/11355 Multi-Purpose: "<</PageSize[54 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w118h252/11356 White Name badge: "<</PageSize[118 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h188/14681 CD/DVD Label: "<</PageSize[167 188]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w79h252/30252 Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h252/30253 Address (2 up): "<</PageSize[167 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h288/30256 Shipping: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h198/30258 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w82h248/30277 File Folder (2 up): "<</PageSize[82 248]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h64.1/30299 Jewelry Label (2 up): "<</PageSize[154 64]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w79h252.1/30320 Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w102h252/30321 Large Address: "<</PageSize[102 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h286/30323 Shipping: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h198.1/30324 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h424/30325 Video Spine: "<</PageSize[54 424]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w131h221/30326 Video Top: "<</PageSize[131 221]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w57h248/30327 File Folder: "<</PageSize[57 248]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h144.1/30330 Return Address: "<</PageSize[54 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h72.1/30332 1 in x 1 in: "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h72.2/30333 1/2 in x 1 in (2 up): "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w162h90.1/30334 2-1/4 in x 1-1/4 in: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize 30334_2-1_4_in_x_1-1_4_in/30334 2-1/4 in x 1-1/4 in: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w73h86/30335 1/2 in x 1/2 in (4 up): "<</PageSize[73 86]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h154.1/30336 1 in x 2-1/8 in: "<</PageSize[72 154]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w118h252.1/30337 Audio Cassette: "<</PageSize[118 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h203/30339 8mm Video (2 up): "<</PageSize[54 203]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w54h180/30345 3/4 in x 2-1/2 in: "<</PageSize[54 180]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w36h136/30346 1/2 in x 1-7/8 in: "<</PageSize[36 136]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w72h108/30347 1 in x 1-1/2 in: "<</PageSize[72 108]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w65h90/30348 9/10 in x 1-1/4 in: "<</PageSize[65 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h288.1/30364 Name Badge Label: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w168h252/30365 Name Badge Card: "<</PageSize[168 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w144h169/30370 Zip Disk: "<</PageSize[144 169]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w71h144/30373 Price Tag Label: "<</PageSize[71 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w144h252/30374 Appointment Card: "<</PageSize[144 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w80h144/30376 Hanging File Insert: "<</PageSize[80 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w162h504/30383 PC Postage 3-Part: "<</PageSize[162 504]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize 30383_PC_Postage_3-Part/30383 PC Postage 3-Part: "<</PageSize[162 504]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h540/30384 PC Postage 2-Part: "<</PageSize[167 540]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize 30384_PC_Postage_2-Part/30384 PC Postage 2-Part: "<</PageSize[167 540]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h756/30387 PC Postage EPS: "<</PageSize[167 756]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize 30387_PC_Postage_EPS/30387 PC Postage EPS: "<</PageSize[167 756]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h188.1/30854 CD Label: "<</PageSize[167 188]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w176h292/30856 Badge Card Label: "<</PageSize[176 292]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h288.2/30857 Badge Label: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w112h126/30886 CD Label: "<</PageSize[112 126]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w79h252.2/99010 Standard Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w102h252.1/99012 Large Address: "<</PageSize[102 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h286.1/99014 Name Badge Label: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h286.2/99014 Shipping: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h198.2/99015 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w63h419/99016 Video Spine: "<</PageSize[63 419]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w139h221/99016 Video Top: "<</PageSize[139 221]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w36h144/99017 Suspension File: "<</PageSize[36 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w108h539/99018 Small Lever Arch: "<</PageSize[108 539]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w167h539/99019 Large Lever Arch: "<</PageSize[167 539]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h7680/Banner: "<</PageSize[154 7680]/ImagingBBox null/cupsMediaType 1/cupsInteger0 0>>setpagedevice"
|
||||
*PageSize w154h792/Continuous, Wide: "<</PageSize[154 792]/ImagingBBox null/cupsMediaType 1/cupsInteger0 0>>setpagedevice"
|
||||
*CloseUI: *PageSize
|
||||
|
||||
*OpenUI *PageRegion: PickOne
|
||||
*OrderDependency: 10 AnySetup *PageRegion
|
||||
*DefaultPageRegion: w167h288
|
||||
*PageRegion w154h64/11351 Jewelry Label: "<</PageSize[154 64]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h154/11352 Return Address Int: "<</PageSize[72 154]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h72/11353 Multi-Purpose: "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w162h90/11354 Multi-Purpose: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h144/11355 Multi-Purpose: "<</PageSize[54 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w118h252/11356 White Name badge: "<</PageSize[118 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h188/14681 CD/DVD Label: "<</PageSize[167 188]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w79h252/30252 Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h252/30253 Address (2 up): "<</PageSize[167 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h288/30256 Shipping: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h198/30258 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w82h248/30277 File Folder (2 up): "<</PageSize[82 248]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h64.1/30299 Jewelry Label (2 up): "<</PageSize[154 64]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w79h252.1/30320 Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w102h252/30321 Large Address: "<</PageSize[102 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h286/30323 Shipping: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h198.1/30324 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h424/30325 Video Spine: "<</PageSize[54 424]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w131h221/30326 Video Top: "<</PageSize[131 221]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w57h248/30327 File Folder: "<</PageSize[57 248]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h144.1/30330 Return Address: "<</PageSize[54 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h72.1/30332 1 in x 1 in: "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h72.2/30333 1/2 in x 1 in (2 up): "<</PageSize[72 72]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w162h90.1/30334 2-1/4 in x 1-1/4 in: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion 30334_2-1_4_in_x_1-1_4_in/30334 2-1/4 in x 1-1/4 in: "<</PageSize[162 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w73h86/30335 1/2 in x 1/2 in (4 up): "<</PageSize[73 86]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h154.1/30336 1 in x 2-1/8 in: "<</PageSize[72 154]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w118h252.1/30337 Audio Cassette: "<</PageSize[118 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h203/30339 8mm Video (2 up): "<</PageSize[54 203]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w54h180/30345 3/4 in x 2-1/2 in: "<</PageSize[54 180]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w36h136/30346 1/2 in x 1-7/8 in: "<</PageSize[36 136]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w72h108/30347 1 in x 1-1/2 in: "<</PageSize[72 108]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w65h90/30348 9/10 in x 1-1/4 in: "<</PageSize[65 90]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h288.1/30364 Name Badge Label: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w168h252/30365 Name Badge Card: "<</PageSize[168 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w144h169/30370 Zip Disk: "<</PageSize[144 169]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w71h144/30373 Price Tag Label: "<</PageSize[71 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w144h252/30374 Appointment Card: "<</PageSize[144 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w80h144/30376 Hanging File Insert: "<</PageSize[80 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w162h504/30383 PC Postage 3-Part: "<</PageSize[162 504]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion 30383_PC_Postage_3-Part/30383 PC Postage 3-Part: "<</PageSize[162 504]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h540/30384 PC Postage 2-Part: "<</PageSize[167 540]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion 30384_PC_Postage_2-Part/30384 PC Postage 2-Part: "<</PageSize[167 540]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h756/30387 PC Postage EPS: "<</PageSize[167 756]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion 30387_PC_Postage_EPS/30387 PC Postage EPS: "<</PageSize[167 756]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h188.1/30854 CD Label: "<</PageSize[167 188]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w176h292/30856 Badge Card Label: "<</PageSize[176 292]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h288.2/30857 Badge Label: "<</PageSize[167 288]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w112h126/30886 CD Label: "<</PageSize[112 126]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w79h252.2/99010 Standard Address: "<</PageSize[79 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w102h252.1/99012 Large Address: "<</PageSize[102 252]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h286.1/99014 Name Badge Label: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h286.2/99014 Shipping: "<</PageSize[154 286]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h198.2/99015 Diskette: "<</PageSize[154 198]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w63h419/99016 Video Spine: "<</PageSize[63 419]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w139h221/99016 Video Top: "<</PageSize[139 221]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w36h144/99017 Suspension File: "<</PageSize[36 144]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w108h539/99018 Small Lever Arch: "<</PageSize[108 539]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w167h539/99019 Large Lever Arch: "<</PageSize[167 539]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h7680/Banner: "<</PageSize[154 7680]/ImagingBBox null/cupsMediaType 1/cupsInteger0 0>>setpagedevice"
|
||||
*PageRegion w154h792/Continuous, Wide: "<</PageSize[154 792]/ImagingBBox null/cupsMediaType 1/cupsInteger0 0>>setpagedevice"
|
||||
*CloseUI: *PageRegion
|
||||
|
||||
*DefaultImageableArea: w167h288
|
||||
*ImageableArea w154h64/11351 Jewelry Label: "0.00 4.32 150.72 58.80"
|
||||
*ImageableArea w72h154/11352 Return Address Int: "4.08 4.32 69.12 146.64"
|
||||
*ImageableArea w72h72/11353 Multi-Purpose: "4.08 4.32 69.12 65.28"
|
||||
*ImageableArea w162h90/11354 Multi-Purpose: "2.88 4.32 159.12 85.68"
|
||||
*ImageableArea w54h144/11355 Multi-Purpose: "4.08 4.32 51.12 127.68"
|
||||
*ImageableArea w118h252/11356 White Name badge: "4.08 4.32 114.24 235.44"
|
||||
*ImageableArea w167h188/14681 CD/DVD Label: "4.08 17.04 161.28 170.40"
|
||||
*ImageableArea w79h252/30252 Address: "4.32 4.32 76.08 235.44"
|
||||
*ImageableArea w167h252/30253 Address (2 up): "4.08 4.32 163.44 235.68"
|
||||
*ImageableArea w167h288/30256 Shipping: "4.08 4.32 163.68 271.20"
|
||||
*ImageableArea w154h198/30258 Diskette: "4.08 4.32 150.24 182.16"
|
||||
*ImageableArea w82h248/30277 File Folder (2 up): "4.32 4.32 78.24 233.04"
|
||||
*ImageableArea w154h64.1/30299 Jewelry Label (2 up): "0.00 4.32 150.72 58.80"
|
||||
*ImageableArea w79h252.1/30320 Address: "4.32 4.32 76.08 235.44"
|
||||
*ImageableArea w102h252/30321 Large Address: "4.32 4.32 98.40 234.96"
|
||||
*ImageableArea w154h286/30323 Shipping: "4.32 4.32 150.24 270.48"
|
||||
*ImageableArea w154h198.1/30324 Diskette: "2.88 4.32 150.24 182.16"
|
||||
*ImageableArea w54h424/30325 Video Spine: "2.88 4.32 51.12 407.28"
|
||||
*ImageableArea w131h221/30326 Video Top: "4.08 4.32 127.68 204.72"
|
||||
*ImageableArea w57h248/30327 File Folder: "0.00 4.32 53.52 231.60"
|
||||
*ImageableArea w54h144.1/30330 Return Address: "4.08 4.32 51.12 127.68"
|
||||
*ImageableArea w72h72.1/30332 1 in x 1 in: "4.08 4.32 69.12 64.80"
|
||||
*ImageableArea w72h72.2/30333 1/2 in x 1 in (2 up): "4.08 4.32 69.12 65.28"
|
||||
*ImageableArea w162h90.1/30334 2-1/4 in x 1-1/4 in: "2.88 4.32 159.12 85.68"
|
||||
*ImageableArea 30334_2-1_4_in_x_1-1_4_in/30334 2-1/4 in x 1-1/4 in: "2.88 4.32 159.12 85.68"
|
||||
*ImageableArea w73h86/30335 1/2 in x 1/2 in (4 up): "0.00 4.32 70.08 81.12"
|
||||
*ImageableArea w72h154.1/30336 1 in x 2-1/8 in: "4.08 4.32 69.12 146.64"
|
||||
*ImageableArea w118h252.1/30337 Audio Cassette: "4.08 4.32 114.24 235.44"
|
||||
*ImageableArea w54h203/30339 8mm Video (2 up): "4.08 4.32 51.12 186.72"
|
||||
*ImageableArea w54h180/30345 3/4 in x 2-1/2 in: "4.08 4.32 51.12 163.68"
|
||||
*ImageableArea w36h136/30346 1/2 in x 1-7/8 in: "4.08 4.32 33.12 118.80"
|
||||
*ImageableArea w72h108/30347 1 in x 1-1/2 in: "4.08 4.32 69.12 91.68"
|
||||
*ImageableArea w65h90/30348 9/10 in x 1-1/4 in: "5.04 4.32 61.92 73.68"
|
||||
*ImageableArea w167h288.1/30364 Name Badge Label: "4.08 4.32 163.68 271.20"
|
||||
*ImageableArea w168h252/30365 Name Badge Card: "0.00 4.32 161.28 225.12"
|
||||
*ImageableArea w144h169/30370 Zip Disk: "4.32 4.32 141.12 152.88"
|
||||
*ImageableArea w71h144/30373 Price Tag Label: "0.00 85.44 67.44 139.68"
|
||||
*ImageableArea w144h252/30374 Appointment Card: "8.64 4.32 141.12 225.12"
|
||||
*ImageableArea w80h144/30376 Hanging File Insert: "8.64 4.32 76.32 121.44"
|
||||
*ImageableArea w162h504/30383 PC Postage 3-Part: "4.08 4.32 159.12 488.16"
|
||||
*ImageableArea 30383_PC_Postage_3-Part/30383 PC Postage 3-Part: "4.08 4.32 159.12 488.16"
|
||||
*ImageableArea w167h540/30384 PC Postage 2-Part: "4.08 4.32 163.68 524.16"
|
||||
*ImageableArea 30384_PC_Postage_2-Part/30384 PC Postage 2-Part: "4.08 4.32 163.68 524.16"
|
||||
*ImageableArea w167h756/30387 PC Postage EPS: "4.08 4.32 163.68 740.16"
|
||||
*ImageableArea 30387_PC_Postage_EPS/30387 PC Postage EPS: "4.08 4.32 163.68 740.16"
|
||||
*ImageableArea w167h188.1/30854 CD Label: "4.08 17.04 161.28 170.40"
|
||||
*ImageableArea w176h292/30856 Badge Card Label: "0.00 4.32 161.28 264.72"
|
||||
*ImageableArea w167h288.2/30857 Badge Label: "4.08 4.32 163.68 271.20"
|
||||
*ImageableArea w112h126/30886 CD Label: "4.32 18.00 102.24 110.16"
|
||||
*ImageableArea w79h252.2/99010 Standard Address: "4.32 4.32 76.08 235.44"
|
||||
*ImageableArea w102h252.1/99012 Large Address: "4.32 4.32 98.40 234.96"
|
||||
*ImageableArea w154h286.1/99014 Name Badge Label: "4.32 4.32 150.24 270.48"
|
||||
*ImageableArea w154h286.2/99014 Shipping: "4.32 4.32 150.24 270.48"
|
||||
*ImageableArea w154h198.2/99015 Diskette: "2.88 4.32 150.24 182.16"
|
||||
*ImageableArea w63h419/99016 Video Spine: "0.00 4.32 59.52 402.24"
|
||||
*ImageableArea w139h221/99016 Video Top: "0.00 4.32 136.08 204.48"
|
||||
*ImageableArea w36h144/99017 Suspension File: "2.88 4.32 33.12 127.92"
|
||||
*ImageableArea w108h539/99018 Small Lever Arch: "4.08 4.32 104.88 522.72"
|
||||
*ImageableArea w167h539/99019 Large Lever Arch: "4.08 4.32 163.68 522.72"
|
||||
*ImageableArea w154h7680/Banner: "4.08 17.04 148.08 7663.92"
|
||||
*ImageableArea w154h792/Continuous, Wide: "4.32 4.32 150.24 775.68"
|
||||
|
||||
*DefaultPaperDimension: w167h288
|
||||
*PaperDimension w154h64/11351 Jewelry Label: "153.60 63.12"
|
||||
*PaperDimension w72h154/11352 Return Address Int: "72.00 153.12"
|
||||
*PaperDimension w72h72/11353 Multi-Purpose: "72.00 72.00"
|
||||
*PaperDimension w162h90/11354 Multi-Purpose: "162.00 90.00"
|
||||
*PaperDimension w54h144/11355 Multi-Purpose: "54.00 144.00"
|
||||
*PaperDimension w118h252/11356 White Name badge: "117.12 252.00"
|
||||
*PaperDimension w167h188/14681 CD/DVD Label: "166.32 187.20"
|
||||
*PaperDimension w79h252/30252 Address: "78.96 252.00"
|
||||
*PaperDimension w167h252/30253 Address (2 up): "166.32 252.00"
|
||||
*PaperDimension w167h288/30256 Shipping: "166.56 288.00"
|
||||
*PaperDimension w154h198/30258 Diskette: "153.12 198.00"
|
||||
*PaperDimension w82h248/30277 File Folder (2 up): "81.12 247.44"
|
||||
*PaperDimension w154h64.1/30299 Jewelry Label (2 up): "153.60 63.12"
|
||||
*PaperDimension w79h252.1/30320 Address: "78.96 252.00"
|
||||
*PaperDimension w102h252/30321 Large Address: "101.28 251.04"
|
||||
*PaperDimension w154h286/30323 Shipping: "153.12 285.84"
|
||||
*PaperDimension w154h198.1/30324 Diskette: "153.12 198.00"
|
||||
*PaperDimension w54h424/30325 Video Spine: "54.00 423.12"
|
||||
*PaperDimension w131h221/30326 Video Top: "130.56 220.56"
|
||||
*PaperDimension w57h248/30327 File Folder: "56.40 247.44"
|
||||
*PaperDimension w54h144.1/30330 Return Address: "54.00 144.00"
|
||||
*PaperDimension w72h72.1/30332 1 in x 1 in: "72.00 72.00"
|
||||
*PaperDimension w72h72.2/30333 1/2 in x 1 in (2 up): "72.00 72.00"
|
||||
*PaperDimension w162h90.1/30334 2-1/4 in x 1-1/4 in: "162.00 90.00"
|
||||
*PaperDimension 30334_2-1_4_in_x_1-1_4_in/30334 2-1/4 in x 1-1/4 in: "162.00 90.00"
|
||||
*PaperDimension w73h86/30335 1/2 in x 1/2 in (4 up): "72.96 85.44"
|
||||
*PaperDimension w72h154.1/30336 1 in x 2-1/8 in: "72.00 153.12"
|
||||
*PaperDimension w118h252.1/30337 Audio Cassette: "117.12 252.00"
|
||||
*PaperDimension w54h203/30339 8mm Video (2 up): "54.00 202.56"
|
||||
*PaperDimension w54h180/30345 3/4 in x 2-1/2 in: "54.00 180.00"
|
||||
*PaperDimension w36h136/30346 1/2 in x 1-7/8 in: "36.00 135.12"
|
||||
*PaperDimension w72h108/30347 1 in x 1-1/2 in: "72.00 108.00"
|
||||
*PaperDimension w65h90/30348 9/10 in x 1-1/4 in: "64.80 90.00"
|
||||
*PaperDimension w167h288.1/30364 Name Badge Label: "166.56 288.00"
|
||||
*PaperDimension w168h252/30365 Name Badge Card: "167.04 252.00"
|
||||
*PaperDimension w144h169/30370 Zip Disk: "144.00 168.72"
|
||||
*PaperDimension w71h144/30373 Price Tag Label: "70.32 144.00"
|
||||
*PaperDimension w144h252/30374 Appointment Card: "144.00 252.00"
|
||||
*PaperDimension w80h144/30376 Hanging File Insert: "79.20 144.00"
|
||||
*PaperDimension w162h504/30383 PC Postage 3-Part: "162.00 504.00"
|
||||
*PaperDimension 30383_PC_Postage_3-Part/30383 PC Postage 3-Part: "162.00 504.00"
|
||||
*PaperDimension w167h540/30384 PC Postage 2-Part: "166.56 540.00"
|
||||
*PaperDimension 30384_PC_Postage_2-Part/30384 PC Postage 2-Part: "166.56 540.00"
|
||||
*PaperDimension w167h756/30387 PC Postage EPS: "166.56 756.00"
|
||||
*PaperDimension 30387_PC_Postage_EPS/30387 PC Postage EPS: "166.56 756.00"
|
||||
*PaperDimension w167h188.1/30854 CD Label: "166.32 187.20"
|
||||
*PaperDimension w176h292/30856 Badge Card Label: "175.44 291.60"
|
||||
*PaperDimension w167h288.2/30857 Badge Label: "166.56 288.00"
|
||||
*PaperDimension w112h126/30886 CD Label: "111.36 126.00"
|
||||
*PaperDimension w79h252.2/99010 Standard Address: "78.96 252.00"
|
||||
*PaperDimension w102h252.1/99012 Large Address: "101.28 251.04"
|
||||
*PaperDimension w154h286.1/99014 Name Badge Label: "153.12 285.84"
|
||||
*PaperDimension w154h286.2/99014 Shipping: "153.12 285.84"
|
||||
*PaperDimension w154h198.2/99015 Diskette: "153.12 198.00"
|
||||
*PaperDimension w63h419/99016 Video Spine: "62.40 418.56"
|
||||
*PaperDimension w139h221/99016 Video Top: "138.96 220.56"
|
||||
*PaperDimension w36h144/99017 Suspension File: "36.00 144.00"
|
||||
*PaperDimension w108h539/99018 Small Lever Arch: "107.76 538.56"
|
||||
*PaperDimension w167h539/99019 Large Lever Arch: "166.56 538.56"
|
||||
*PaperDimension w154h7680/Banner: "153.12 7680.00"
|
||||
*PaperDimension w154h792/Continuous, Wide: "153.12 792.00"
|
||||
|
||||
*% Custom page size support
|
||||
*HWMargins: 0 0 0 0
|
||||
*NonUIOrderDependency: 100 AnySetup *CustomPageSize True
|
||||
*CustomPageSize True/Custom Page Size: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null/cupsInteger0 0>>setpagedevice"
|
||||
*ParamCustomPageSize Width: 1 points 10 161.28
|
||||
*ParamCustomPageSize Height: 2 points 10 7680
|
||||
*ParamCustomPageSize WidthOffset/Width Offset: 3 points 0 0
|
||||
*ParamCustomPageSize HeightOffset/Height Offset: 4 points 0 0
|
||||
*ParamCustomPageSize Orientation: 5 int 0 0
|
||||
|
||||
*OpenUI *Resolution/Output Resolution: PickOne
|
||||
*OrderDependency: 20 AnySetup *Resolution
|
||||
*DefaultResolution: 300dpi
|
||||
*Resolution 300dpi/300 DPI: "<</HWResolution[300 300]>>setpagedevice"
|
||||
*Resolution 300x600dpi/300x600 DPI: "<</HWResolution[300 600]>>setpagedevice"
|
||||
*CloseUI: *Resolution
|
||||
|
||||
*OpenUI *DymoHalftoning/Halftoning: PickOne
|
||||
*OrderDependency: 20 AnySetup *DymoHalftoning
|
||||
*DefaultDymoHalftoning: ErrorDiffusion
|
||||
*DymoHalftoning Default/Default: "<</cupsColorOrder 0/cupsColorSpace 3/cupsBitsPerColor 1/cupsBitsPerPixel 1>>setpagedevice"
|
||||
*DymoHalftoning ErrorDiffusion/Error Diffusion: "<</cupsColorOrder 0/cupsColorSpace 1/cupsBitsPerColor 8>>setpagedevice"
|
||||
*DymoHalftoning NLL/Nonlinear Dithering: "<</cupsColorOrder 0/cupsColorSpace 1/cupsBitsPerColor 8>>setpagedevice"
|
||||
|
||||
*de.Translation DymoHalftoning/Halbtöne: ""
|
||||
*de.DymoHalftoning Default/Standard: ""
|
||||
*de.DymoHalftoning ErrorDiffusion/Fehlerstreuung: ""
|
||||
*de.DymoHalftoning NLL/Nichtlineare Farbmischung: ""
|
||||
|
||||
*es.Translation DymoHalftoning/Proceso de semitono: ""
|
||||
*es.DymoHalftoning Default/Predeterminado: ""
|
||||
*es.DymoHalftoning ErrorDiffusion/Difusión de errores: ""
|
||||
*es.DymoHalftoning NLL/Interpolación no linear: ""
|
||||
|
||||
*es_CO.Translation DymoHalftoning/Proceso de semitono: ""
|
||||
*es_CO.DymoHalftoning Default/Predeterminado: ""
|
||||
*es_CO.DymoHalftoning ErrorDiffusion/Difusión de errores: ""
|
||||
*es_CO.DymoHalftoning NLL/Interpolación no linear: ""
|
||||
|
||||
*fr.Translation DymoHalftoning/Tramage: ""
|
||||
*fr.DymoHalftoning Default/Par défaut: ""
|
||||
*fr.DymoHalftoning ErrorDiffusion/Diffusion d'erreur: ""
|
||||
*fr.DymoHalftoning NLL/Juxtaposition non linéaire: ""
|
||||
|
||||
*fr_CA.Translation DymoHalftoning/Tramage: ""
|
||||
*fr_CA.DymoHalftoning Default/Par défaut: ""
|
||||
*fr_CA.DymoHalftoning ErrorDiffusion/Diffusion d'erreur: ""
|
||||
*fr_CA.DymoHalftoning NLL/Juxtaposition non linéaire: ""
|
||||
|
||||
*it.Translation DymoHalftoning/Mezzitoni: ""
|
||||
*it.DymoHalftoning Default/Predefinito: ""
|
||||
*it.DymoHalftoning ErrorDiffusion/Diffusione errore: ""
|
||||
*it.DymoHalftoning NLL/Retino non lineare: ""
|
||||
|
||||
*nl.Translation DymoHalftoning/Halftoon: ""
|
||||
*nl.DymoHalftoning Default/Standaard: ""
|
||||
*nl.DymoHalftoning ErrorDiffusion/Foutdiffusie: ""
|
||||
*nl.DymoHalftoning NLL/Niet-lineaire rastering: ""
|
||||
|
||||
*pt.Translation DymoHalftoning/Meio-tom: ""
|
||||
*pt.DymoHalftoning Default/Padrão: ""
|
||||
*pt.DymoHalftoning ErrorDiffusion/Difusão de erro: ""
|
||||
*pt.DymoHalftoning NLL/Pontilhado não linear: ""
|
||||
|
||||
*pt_BR.Translation DymoHalftoning/Meio-tom: ""
|
||||
*pt_BR.DymoHalftoning Default/Padrão: ""
|
||||
*pt_BR.DymoHalftoning ErrorDiffusion/Difusão de erro: ""
|
||||
*pt_BR.DymoHalftoning NLL/Pontilhado não linear: ""
|
||||
|
||||
*CloseUI: *DymoHalftoning
|
||||
|
||||
*OpenUI *DymoPrintDensity/Print Density: PickOne
|
||||
*OrderDependency: 20 AnySetup *DymoPrintDensity
|
||||
*DefaultDymoPrintDensity: Normal
|
||||
*DymoPrintDensity Light/Light: ""
|
||||
*DymoPrintDensity Medium/Medium: ""
|
||||
*DymoPrintDensity Normal/Normal: ""
|
||||
*DymoPrintDensity Dark/Dark: ""
|
||||
|
||||
*de.Translation DymoPrintDensity/Druckdichte: ""
|
||||
*de.DymoPrintDensity Light/Niedrig: ""
|
||||
*de.DymoPrintDensity Medium/Mittel: ""
|
||||
*de.DymoPrintDensity Normal/Normal: ""
|
||||
*de.DymoPrintDensity Dark/Hoch: ""
|
||||
|
||||
*es.Translation DymoPrintDensity/Densidad de impresión: ""
|
||||
*es.DymoPrintDensity Light/Bajo: ""
|
||||
*es.DymoPrintDensity Medium/Mediano: ""
|
||||
*es.DymoPrintDensity Normal/Normal: ""
|
||||
*es.DymoPrintDensity Dark/Alto: ""
|
||||
|
||||
*es_CO.Translation DymoPrintDensity/Densidad de impresión: ""
|
||||
*es_CO.DymoPrintDensity Light/Bajo: ""
|
||||
*es_CO.DymoPrintDensity Medium/Mediano: ""
|
||||
*es_CO.DymoPrintDensity Normal/Normal: ""
|
||||
*es_CO.DymoPrintDensity Dark/Alto: ""
|
||||
|
||||
*fr.Translation DymoPrintDensity/Densité d’impression: ""
|
||||
*fr.DymoPrintDensity Light/Faible: ""
|
||||
*fr.DymoPrintDensity Medium/Moyenne: ""
|
||||
*fr.DymoPrintDensity Normal/Normale: ""
|
||||
*fr.DymoPrintDensity Dark/Élevée: ""
|
||||
|
||||
*fr_CA.Translation DymoPrintDensity/Densité d'impression: ""
|
||||
*fr_CA.DymoPrintDensity Light/Faible: ""
|
||||
*fr_CA.DymoPrintDensity Medium/Moyenne: ""
|
||||
*fr_CA.DymoPrintDensity Normal/Normale: ""
|
||||
*fr_CA.DymoPrintDensity Dark/Élevée: ""
|
||||
|
||||
*it.Translation DymoPrintDensity/Densità di stampa: ""
|
||||
*it.DymoPrintDensity Light/Leggera: ""
|
||||
*it.DymoPrintDensity Medium/Media: ""
|
||||
*it.DymoPrintDensity Normal/Normale: ""
|
||||
*it.DymoPrintDensity Dark/Scura: ""
|
||||
|
||||
*nl.Translation DymoPrintDensity/Afdrukdichtheid: ""
|
||||
*nl.DymoPrintDensity Light/Laag: ""
|
||||
*nl.DymoPrintDensity Medium/Middel: ""
|
||||
*nl.DymoPrintDensity Normal/Normaal: ""
|
||||
*nl.DymoPrintDensity Dark/Hoog: ""
|
||||
|
||||
*pt.Translation DymoPrintDensity/Densid. de impressão: ""
|
||||
*pt.DymoPrintDensity Light/Baixo: ""
|
||||
*pt.DymoPrintDensity Medium/Médio: ""
|
||||
*pt.DymoPrintDensity Normal/Normal: ""
|
||||
*pt.DymoPrintDensity Dark/Alto: ""
|
||||
|
||||
*pt_BR.Translation DymoPrintDensity/Densid. de impressão: ""
|
||||
*pt_BR.DymoPrintDensity Light/Baixo: ""
|
||||
*pt_BR.DymoPrintDensity Medium/Médio: ""
|
||||
*pt_BR.DymoPrintDensity Normal/Normal: ""
|
||||
*pt_BR.DymoPrintDensity Dark/Alto: ""
|
||||
|
||||
*CloseUI: *DymoPrintDensity
|
||||
|
||||
*OpenUI *DymoPrintQuality/Print Quality: PickOne
|
||||
*OrderDependency: 21 AnySetup *DymoPrintQuality
|
||||
*DefaultDymoPrintQuality: Text
|
||||
*DymoPrintQuality Text/Text Only: "<</HWResolution[300 300]>>setpagedevice"
|
||||
*DymoPrintQuality Graphics/Barcodes and Graphics: "<</HWResolution[300 600]>>setpagedevice"
|
||||
|
||||
*de.Translation DymoPrintQuality/Druckqualität: ""
|
||||
*de.DymoPrintQuality Text/Nur Text: ""
|
||||
*de.DymoPrintQuality Graphics/Barcode und Grafik: ""
|
||||
|
||||
*es.Translation DymoPrintQuality/Calidad de impresión: ""
|
||||
*es.DymoPrintQuality Text/Sólo texto: ""
|
||||
*es.DymoPrintQuality Graphics/Código de barras y gráficas: ""
|
||||
|
||||
*es_CO.Translation DymoPrintQuality/Calidad de impresión: ""
|
||||
*es_CO.DymoPrintQuality Text/Sólo texto: ""
|
||||
*es_CO.DymoPrintQuality Graphics/Código de barras y gráficas: ""
|
||||
|
||||
*fr.Translation DymoPrintQuality/Qualité d’impression: ""
|
||||
*fr.DymoPrintQuality Text/Texte uniquement: ""
|
||||
*fr.DymoPrintQuality Graphics/Code-barres et graphisme: ""
|
||||
|
||||
*fr_CA.Translation DymoPrintQuality/Qualité d'impression: ""
|
||||
*fr_CA.DymoPrintQuality Text/Texte uniquement: ""
|
||||
*fr_CA.DymoPrintQuality Graphics/Code-barres et graphisme: ""
|
||||
|
||||
*it.Translation DymoPrintQuality/Qualità della stampa: ""
|
||||
*it.DymoPrintQuality Text/Solo testo: ""
|
||||
*it.DymoPrintQuality Graphics/Codice a barre e grafica: ""
|
||||
|
||||
*nl.Translation DymoPrintQuality/Afdrukkwaliteit: ""
|
||||
*nl.DymoPrintQuality Text/Alleen tekst: ""
|
||||
*nl.DymoPrintQuality Graphics/Streepjescode en afbeeldingen: ""
|
||||
|
||||
*pt.Translation DymoPrintQuality/Qualid. da impressão: ""
|
||||
*pt.DymoPrintQuality Text/Somente texto: ""
|
||||
*pt.DymoPrintQuality Graphics/Código de barras e gráficos: ""
|
||||
|
||||
*pt_BR.Translation DymoPrintQuality/Qualid. da impressão: ""
|
||||
*pt_BR.DymoPrintQuality Text/Somente texto: ""
|
||||
*pt_BR.DymoPrintQuality Graphics/Código de barras e gráficos: ""
|
||||
|
||||
*CloseUI: *DymoPrintQuality
|
||||
|
||||
*UIConstraints: *DymoPrintQuality Text *Resolution 300x600dpi
|
||||
*UIConstraints: *DymoPrintQuality Graphics *Resolution 300dpi
|
||||
*UIConstraints: *Resolution 300x600dpi *DymoPrintQuality Text
|
||||
*UIConstraints: *Resolution 300dpi *DymoPrintQuality Graphics
|
||||
|
||||
*DefaultFont: Courier
|
||||
*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
|
||||
*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
|
||||
*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
|
||||
*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
|
||||
*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
|
||||
*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
|
||||
*Font Bookman-Light: Standard "(001.004S)" Standard ROM
|
||||
*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
|
||||
*Font Courier: Standard "(002.004S)" Standard ROM
|
||||
*Font Courier-Bold: Standard "(002.004S)" Standard ROM
|
||||
*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
|
||||
*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
|
||||
*Font Helvetica: Standard "(001.006S)" Standard ROM
|
||||
*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
|
||||
*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
|
||||
*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
|
||||
*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
|
||||
*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
|
||||
*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
|
||||
*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
|
||||
*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
|
||||
*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
|
||||
*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
|
||||
*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
|
||||
*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
|
||||
*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
|
||||
*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
|
||||
*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
|
||||
*Font Symbol: Special "(001.007S)" Special ROM
|
||||
*Font Times-Bold: Standard "(001.007S)" Standard ROM
|
||||
*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
|
||||
*Font Times-Italic: Standard "(001.007S)" Standard ROM
|
||||
*Font Times-Roman: Standard "(001.007S)" Standard ROM
|
||||
*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
|
||||
*Font ZapfDingbats: Special "(001.004S)" Standard ROM
|
||||
|
||||
*%
|
||||
*% End of "$Id: lw450.ppd 16401 2011-10-31 18:51:16Z pineichen $"
|
||||
*%
|
||||
@@ -0,0 +1,146 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>
|
||||
<script src="https://cdn.tailwindcss.com"></script>
|
||||
</head>
|
||||
<body class="bg-gray-100 p-8">
|
||||
<div id="app" class="max-w-2xl mx-auto bg-white p-6 rounded shadow">
|
||||
<h1 class="text-xl font-bold mb-4">Label Printer App</h1>
|
||||
|
||||
<select v-model="selectedLabel" @change="resetForm" class="w-full p-2 border mb-4">
|
||||
<option :value="null">-- Kies een label --</option>
|
||||
<option v-for="l in labels" :value="l">{{ l.name }}</option>
|
||||
</select>
|
||||
|
||||
<div v-if="selectedLabel" class="space-y-4">
|
||||
<div v-for="field in selectedLabel.fields" :key="field">
|
||||
<label class="block font-medium">{{ field }}</label>
|
||||
|
||||
<input
|
||||
v-if="field.toLowerCase() === 'datum'"
|
||||
type="date"
|
||||
v-model="formData[field]"
|
||||
@blur="generatePreview"
|
||||
class="w-full p-2 border">
|
||||
|
||||
<input
|
||||
v-else
|
||||
v-model="formData[field]"
|
||||
@blur="generatePreview"
|
||||
class="w-full p-2 border">
|
||||
</div>
|
||||
|
||||
<div class="flex items-end gap-4 pt-2">
|
||||
<div>
|
||||
<label class="block font-medium text-sm mb-1">Aantal kopieën</label>
|
||||
<input
|
||||
type="number"
|
||||
v-model.number="copies"
|
||||
min="1"
|
||||
max="99"
|
||||
class="w-24 p-2 border rounded text-center">
|
||||
</div>
|
||||
<button @click="printLabel" class="bg-blue-600 hover:bg-blue-700 text-white font-medium px-6 py-2 rounded transition">Printen</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div v-if="isLoading" class="flex justify-center items-center h-64">
|
||||
<div class="animate-spin rounded-full h-12 w-12 border-b-2 border-blue-600"></div>
|
||||
<span class="ml-2">Voorbeeld genereren...</span>
|
||||
</div>
|
||||
|
||||
<img v-else-if="pdfUrl" :src="pdfUrl" class="w-full h-auto mt-6 border">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
const { createApp } = Vue;
|
||||
const hostname = window.location.hostname;
|
||||
const port = window.location.port ? `:${window.location.port}` : '';
|
||||
const API_BASE = `${window.location.protocol}//${window.location.hostname}${port}/labels`;
|
||||
|
||||
createApp({
|
||||
data() {
|
||||
return {
|
||||
labels: [],
|
||||
selectedLabel: null,
|
||||
formData: {},
|
||||
pdfUrl: null,
|
||||
isLoading: false,
|
||||
copies: 1
|
||||
};
|
||||
},
|
||||
async mounted() {
|
||||
const res = await fetch(`${API_BASE}/labels`);
|
||||
this.labels = await res.json();
|
||||
},
|
||||
methods: {
|
||||
resetForm() {
|
||||
this.formData = {};
|
||||
this.pdfUrl = null;
|
||||
this.copies = 1;
|
||||
|
||||
// Zet vandaag als standaard voor het veld 'Datum'
|
||||
const today = new Date().toISOString().split('T')[0];
|
||||
if (this.selectedLabel && this.selectedLabel.fields.includes('Datum')) {
|
||||
this.formData['Datum'] = today;
|
||||
}
|
||||
|
||||
this.generatePreview()
|
||||
},
|
||||
|
||||
async generatePreview() {
|
||||
this.isLoading = true; // Spinner aanzetten
|
||||
this.pdfUrl = null; // Oude PDF verbergen
|
||||
let payloadData = { ...this.formData };
|
||||
|
||||
if (payloadData['Datum']) {
|
||||
// Converteer yyyy-mm-dd naar dd-mm-yyyy
|
||||
const [y, m, d] = payloadData['Datum'].split('-');
|
||||
payloadData['Datum'] = `${d}-${m}-${y}`;
|
||||
}
|
||||
|
||||
const payload = {
|
||||
labelName: this.selectedLabel.name,
|
||||
headers: Object.keys(payloadData),
|
||||
data: [Object.values(payloadData)],
|
||||
format: 'png', // Vraag om PNG
|
||||
rotate: 270 // Draai 90 graden
|
||||
};
|
||||
|
||||
try {
|
||||
const res = await fetch(`${API_BASE}/download`, {
|
||||
method: 'POST',
|
||||
headers: { 'Content-Type': 'application/json' },
|
||||
body: JSON.stringify(payload)
|
||||
});
|
||||
const blob = await res.blob();
|
||||
this.pdfUrl = URL.createObjectURL(blob) + '#view=FitH&zoom=page-rotated-ccw';
|
||||
} catch (err) {
|
||||
console.error("Fout bij preview:", err);
|
||||
} finally {
|
||||
this.isLoading = false; // Spinner uitzetten
|
||||
}
|
||||
},
|
||||
async printLabel() {
|
||||
const copiesCount = Math.max(1, parseInt(this.copies) || 1);
|
||||
const payload = {
|
||||
labelName: this.selectedLabel.name,
|
||||
headers: Object.keys(this.formData),
|
||||
data: [Object.values(this.formData)],
|
||||
copies: copiesCount
|
||||
};
|
||||
await fetch(`${API_BASE}/print`, {
|
||||
method: 'POST',
|
||||
headers: { 'Content-Type': 'application/json' },
|
||||
body: JSON.stringify(payload)
|
||||
});
|
||||
alert(`Opdracht (${copiesCount}x) verzonden naar printer!`);
|
||||
}
|
||||
}
|
||||
}).mount('#app');
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,2 @@
|
||||
Voornaam;Achternaam;Straatnaam;Huisnr;Toev;Postcode;Woonplaats;Land
|
||||
"Jan";"Jansen";"Dorpsstraat";"12";"a";"1234 AB";"Den Haag";"Nederland"
|
||||
|
Executable
+6
@@ -0,0 +1,6 @@
|
||||
#/bin/sh
|
||||
|
||||
|
||||
docker build -t labelelec .
|
||||
|
||||
/storage/bin/docker-compose up -d --build
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Generated
+25
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"name": "labelelec",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"dependencies": {
|
||||
"typescript": "^6.0.3"
|
||||
}
|
||||
},
|
||||
"node_modules/typescript": {
|
||||
"version": "6.0.3",
|
||||
"resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz",
|
||||
"integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==",
|
||||
"license": "Apache-2.0",
|
||||
"bin": {
|
||||
"tsc": "bin/tsc",
|
||||
"tsserver": "bin/tsserver"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=14.17"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"dependencies": {
|
||||
"typescript": "^6.0.3"
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,6 @@
|
||||
#/bin/sh
|
||||
|
||||
|
||||
|
||||
|
||||
docker compose -f docker-compose.local.yaml up --build
|
||||
Vendored
+49
@@ -0,0 +1,49 @@
|
||||
import { Dymo } from 'dymojs';
|
||||
const dymo = new Dymo();
|
||||
var labelXml = `
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DieCutLabel Version="8.0" Units="twips">
|
||||
<PaperOrientation>Landscape</PaperOrientation>
|
||||
<Id>LargeShipping</Id>
|
||||
<PaperName>30256 Shipping</PaperName>
|
||||
<DrawCommands>
|
||||
<RoundRectangle X="0" Y="0" Width="3331" Height="5715" Rx="270" Ry="270"/>
|
||||
</DrawCommands>
|
||||
<ObjectInfo>
|
||||
<TextObject>
|
||||
<Name>TEXT</Name>
|
||||
<ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
|
||||
<BackColor Alpha="0" Red="255" Green="255" Blue="255"/>
|
||||
<LinkedObjectName></LinkedObjectName>
|
||||
<Rotation>Rotation0</Rotation>
|
||||
<IsMirrored>False</IsMirrored>
|
||||
<IsVariable>False</IsVariable>
|
||||
<HorizontalAlignment>Left</HorizontalAlignment>
|
||||
<VerticalAlignment>Middle</VerticalAlignment>
|
||||
<TextFitMode>AlwaysFit</TextFitMode>
|
||||
<UseFullFontHeight>True</UseFullFontHeight>
|
||||
<Verticalized>False</Verticalized>
|
||||
<StyledText>
|
||||
<Element>
|
||||
<String>T</String>
|
||||
<Attributes>
|
||||
<Font Family="Helvetica" Size="13"
|
||||
Bold="False" Italic="False" Underline="False" Strikeout="False"/>
|
||||
<ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
|
||||
</Attributes>
|
||||
</Element>
|
||||
<Element>
|
||||
<String>EST123</String>
|
||||
<Attributes>
|
||||
<Font Family="Helvetica" Size="13"
|
||||
Bold="False" Italic="False" Underline="False" Strikeout="False"/>
|
||||
<ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
|
||||
</Attributes>
|
||||
</Element>
|
||||
</StyledText>
|
||||
</TextObject>
|
||||
<Bounds X="335.9998" Y="57.6001" Width="5337.6" Height="3192"/>
|
||||
</ObjectInfo>
|
||||
</DieCutLabel>
|
||||
`;
|
||||
dymo.print('DYMO LabelWriter 450', labelXml);
|
||||
Vendored
+60
@@ -0,0 +1,60 @@
|
||||
import fs from 'fs';
|
||||
function printDymoXml(xmlContent) {
|
||||
// Schrijf de XML direct naar het printer device
|
||||
// Zorg dat de container permissie heeft (via --device in docker)
|
||||
fs.writeFile('/dev/labelprinter', xmlContent, (err) => {
|
||||
if (err) {
|
||||
console.error('Printfout:', err);
|
||||
}
|
||||
else {
|
||||
console.log('XML succesvol naar printer gestuurd');
|
||||
}
|
||||
});
|
||||
}
|
||||
var labelXml = `
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DieCutLabel Version="8.0" Units="twips">
|
||||
<PaperOrientation>Landscape</PaperOrientation>
|
||||
<Id>LargeShipping</Id>
|
||||
<PaperName>30256 Shipping</PaperName>
|
||||
<DrawCommands>
|
||||
<RoundRectangle X="0" Y="0" Width="3331" Height="5715" Rx="270" Ry="270"/>
|
||||
</DrawCommands>
|
||||
<ObjectInfo>
|
||||
<TextObject>
|
||||
<Name>TEXT</Name>
|
||||
<ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
|
||||
<BackColor Alpha="0" Red="255" Green="255" Blue="255"/>
|
||||
<LinkedObjectName></LinkedObjectName>
|
||||
<Rotation>Rotation0</Rotation>
|
||||
<IsMirrored>False</IsMirrored>
|
||||
<IsVariable>False</IsVariable>
|
||||
<HorizontalAlignment>Left</HorizontalAlignment>
|
||||
<VerticalAlignment>Middle</VerticalAlignment>
|
||||
<TextFitMode>AlwaysFit</TextFitMode>
|
||||
<UseFullFontHeight>True</UseFullFontHeight>
|
||||
<Verticalized>False</Verticalized>
|
||||
<StyledText>
|
||||
<Element>
|
||||
<String>T</String>
|
||||
<Attributes>
|
||||
<Font Family="Helvetica" Size="13"
|
||||
Bold="False" Italic="False" Underline="False" Strikeout="False"/>
|
||||
<ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
|
||||
</Attributes>
|
||||
</Element>
|
||||
<Element>
|
||||
<String>EST123</String>
|
||||
<Attributes>
|
||||
<Font Family="Helvetica" Size="13"
|
||||
Bold="False" Italic="False" Underline="False" Strikeout="False"/>
|
||||
<ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
|
||||
</Attributes>
|
||||
</Element>
|
||||
</StyledText>
|
||||
</TextObject>
|
||||
<Bounds X="335.9998" Y="57.6001" Width="5337.6" Height="3192"/>
|
||||
</ObjectInfo>
|
||||
</DieCutLabel>
|
||||
`;
|
||||
printDymoXml(labelXml);
|
||||
Vendored
+49
@@ -0,0 +1,49 @@
|
||||
import { Dymo } from 'dymojs';
|
||||
const dymo = new Dymo();
|
||||
var labelXml = `
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DieCutLabel Version="8.0" Units="twips">
|
||||
<PaperOrientation>Landscape</PaperOrientation>
|
||||
<Id>LargeShipping</Id>
|
||||
<PaperName>30256 Shipping</PaperName>
|
||||
<DrawCommands>
|
||||
<RoundRectangle X="0" Y="0" Width="3331" Height="5715" Rx="270" Ry="270"/>
|
||||
</DrawCommands>
|
||||
<ObjectInfo>
|
||||
<TextObject>
|
||||
<Name>TEXT</Name>
|
||||
<ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
|
||||
<BackColor Alpha="0" Red="255" Green="255" Blue="255"/>
|
||||
<LinkedObjectName></LinkedObjectName>
|
||||
<Rotation>Rotation0</Rotation>
|
||||
<IsMirrored>False</IsMirrored>
|
||||
<IsVariable>False</IsVariable>
|
||||
<HorizontalAlignment>Left</HorizontalAlignment>
|
||||
<VerticalAlignment>Middle</VerticalAlignment>
|
||||
<TextFitMode>AlwaysFit</TextFitMode>
|
||||
<UseFullFontHeight>True</UseFullFontHeight>
|
||||
<Verticalized>False</Verticalized>
|
||||
<StyledText>
|
||||
<Element>
|
||||
<String>T</String>
|
||||
<Attributes>
|
||||
<Font Family="Helvetica" Size="13"
|
||||
Bold="False" Italic="False" Underline="False" Strikeout="False"/>
|
||||
<ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
|
||||
</Attributes>
|
||||
</Element>
|
||||
<Element>
|
||||
<String>EST123</String>
|
||||
<Attributes>
|
||||
<Font Family="Helvetica" Size="13"
|
||||
Bold="False" Italic="False" Underline="False" Strikeout="False"/>
|
||||
<ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
|
||||
</Attributes>
|
||||
</Element>
|
||||
</StyledText>
|
||||
</TextObject>
|
||||
<Bounds X="335.9998" Y="57.6001" Width="5337.6" Height="3192"/>
|
||||
</ObjectInfo>
|
||||
</DieCutLabel>
|
||||
`;
|
||||
dymo.print('DYMO LabelWriter 450', labelXml);
|
||||
Vendored
+1
File diff suppressed because one or more lines are too long
Generated
+1630
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"name": "labelelec",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
"license": "ISC",
|
||||
"author": "",
|
||||
"type": "module",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
"test": "echo \"Error: no test specified\" && exit 1",
|
||||
"build": "npx tsc"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/cors": "^2.8.19",
|
||||
"@types/express": "^5.0.6",
|
||||
"@types/ipp": "^2.0.5",
|
||||
"@types/node": "^24.12.2",
|
||||
"@types/pdfkit": "^0.17.6",
|
||||
"typescript": "^6.0.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"canvas": "^3.2.3",
|
||||
"cors": "^2.8.6",
|
||||
"express": "^5.2.1",
|
||||
"ipp": "^1.1.0",
|
||||
"pdfkit": "^0.18.0"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,153 @@
|
||||
import express, { Request, Response } from 'express';
|
||||
import { exec } from 'child_process';
|
||||
import path from 'path';
|
||||
import fs from 'fs';
|
||||
import ipp from 'ipp';
|
||||
import zlib from 'zlib';
|
||||
import cors from 'cors';
|
||||
import { fileURLToPath } from 'url';
|
||||
|
||||
// 1. Definieer __dirname voor ES-modules
|
||||
const __filename = fileURLToPath(import.meta.url);
|
||||
const __dirname = path.dirname(__filename);
|
||||
|
||||
const app = express();
|
||||
|
||||
app.use(cors());
|
||||
app.use(express.json());
|
||||
|
||||
const LABELS_DIR = path.join('labels');
|
||||
const TMP_CSV = '/tmp/input.csv';
|
||||
const OUTPUT_PDF = '/tmp/output.pdf';
|
||||
|
||||
const escapeCsv = (val: any) => `"${String(val).replace(/"/g, '""')}"`;
|
||||
|
||||
const getPdfCmd = (req: Request) => {
|
||||
|
||||
const { labelName, headers, data } = req.body;
|
||||
const labelFile = path.join(LABELS_DIR, `${labelName}.glabels`);
|
||||
|
||||
if (!fs.existsSync(labelFile)) return { cmd: null, labelName };
|
||||
|
||||
let cmd = `glabels-3-batch -o ${OUTPUT_PDF} ${labelFile}`;
|
||||
|
||||
// Alleen als er headers en data zijn, maken we een CSV aan en voegen we de -i vlag toe
|
||||
if (headers && data && data.length > 0) {
|
||||
const csvContent = [
|
||||
headers.join(';'),
|
||||
...data.map((row: any[]) => row.map(escapeCsv).join(';'))
|
||||
].join('\n');
|
||||
|
||||
fs.writeFileSync(TMP_CSV, csvContent);
|
||||
cmd = `glabels-3-batch -i ${TMP_CSV} -o ${OUTPUT_PDF} ${labelFile}`;
|
||||
}
|
||||
|
||||
return { cmd, labelName };
|
||||
}
|
||||
|
||||
app.post('/print', async (req: Request, res: Response) => {
|
||||
|
||||
const { cmd, labelName } = getPdfCmd(req);
|
||||
if (!cmd) return res.status(404).send(`Label ${labelName} niet gevonden.`);
|
||||
|
||||
const copies = Math.max(1, parseInt(req.body.copies) || 1);
|
||||
|
||||
exec(cmd, async (error) => {
|
||||
if (error) return res.status(500).send('Fout bij genereren: ' + error.message);
|
||||
|
||||
try {
|
||||
const pdfData = fs.readFileSync(OUTPUT_PDF);
|
||||
await sendToCups(pdfData, copies);
|
||||
res.send('Labels geprint!');
|
||||
} catch (err) {
|
||||
res.status(500).send('Print fout: ' + err);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
app.post('/download', async (req: Request, res: Response) => {
|
||||
const { headers, data, rotate, format } = req.body; // Voeg 'rotate' en 'format' toe
|
||||
const { cmd, labelName } = getPdfCmd(req);
|
||||
if (!cmd) return res.status(404).send(`Label ${labelName} niet gevonden.`);
|
||||
|
||||
exec(cmd, (error) => {
|
||||
if (error) return res.status(500).send('Fout: ' + error.message);
|
||||
|
||||
if (format === 'png') {
|
||||
const PNG_FILE = '/tmp/output.png';
|
||||
// -rotate: draai de afbeelding
|
||||
// -density: zorgt voor scherpe kwaliteit (300 dpi)
|
||||
const convertCmd = `convert -density 300 ${OUTPUT_PDF} -rotate ${rotate || 0} ${PNG_FILE}`;
|
||||
|
||||
exec(convertCmd, (err) => {
|
||||
if (err) return res.status(500).send('Conversie fout: ' + err.message);
|
||||
res.setHeader('Content-Type', 'image/png');
|
||||
res.sendFile(PNG_FILE);
|
||||
});
|
||||
} else {
|
||||
// Standaard PDF sturen
|
||||
res.setHeader('Content-Type', 'application/pdf');
|
||||
res.sendFile(OUTPUT_PDF);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
app.get('/labels', (req: Request, res: Response) => {
|
||||
try {
|
||||
const files = fs.readdirSync(LABELS_DIR).filter(file => file.endsWith('.glabels'));
|
||||
|
||||
const labelData = files.map(file => {
|
||||
const filePath = path.join(LABELS_DIR, file);
|
||||
// Lees het bestand als buffer omdat het gecomprimeerd kan zijn
|
||||
const buffer = fs.readFileSync(filePath);
|
||||
|
||||
// Probeer te decomprimeren (als het GZIP is) of lees als tekst
|
||||
let content = '';
|
||||
try {
|
||||
content = zlib.gunzipSync(buffer).toString('utf-8');
|
||||
} catch {
|
||||
content = buffer.toString('utf-8');
|
||||
}
|
||||
console.log(content)
|
||||
|
||||
// Regex om alle variabelen zoals ${Veldnaam} te vinden
|
||||
const regex = /Field name="(.+?)"/g;
|
||||
const matches = [...new Set([...content.matchAll(regex)].map(m => m[1]))];
|
||||
|
||||
return {
|
||||
name: path.parse(file).name,
|
||||
fields: matches
|
||||
};
|
||||
});
|
||||
|
||||
res.json(labelData);
|
||||
} catch (err) {
|
||||
res.status(500).send('Fout bij ophalen labels: ' + err);
|
||||
}
|
||||
});
|
||||
|
||||
async function sendToCups(pdfBuffer: Buffer, copies: number = 1) {
|
||||
const printerUrl = process.env.PRINTER_URL || "http://host.docker.internal:631/printers/dymo";
|
||||
const printer = new (ipp as any).Printer(printerUrl);
|
||||
|
||||
return new Promise((resolve, reject) => {
|
||||
printer.execute("Print-Job", {
|
||||
"operation-attributes-tag": { "document-format": "application/pdf" },
|
||||
"job-attributes-tag": { "copies": copies },
|
||||
data: pdfBuffer
|
||||
}, (err: Error | null, res: any) => err ? reject(err) : resolve(res));
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// 2. Optioneel: Stuur index.html expliciet als iemand naar de root gaat
|
||||
app.get('/', (req, res) => {
|
||||
// Dit zorgt ervoor dat het pad altijd vanaf de root van je container wordt berekend
|
||||
res.sendFile(path.join(__dirname, '../public/index.html'));
|
||||
});
|
||||
|
||||
|
||||
app.use(express.static(path.join(__dirname, '../public')));
|
||||
|
||||
|
||||
app.listen(3000, '0.0.0.0');
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"target": "ES2017",
|
||||
"lib": ["dom", "dom.iterable", "esnext"],
|
||||
"allowJs": true,
|
||||
"skipLibCheck": true,
|
||||
"strict": true,
|
||||
"esModuleInterop": true,
|
||||
"module": "esnext",
|
||||
"moduleResolution": "bundler",
|
||||
"resolveJsonModule": true,
|
||||
"isolatedModules": true,
|
||||
"jsx": "react-jsx",
|
||||
"types": ["node"],
|
||||
"incremental": true,
|
||||
"plugins": [],
|
||||
"paths": {
|
||||
"@/*": ["./*"]
|
||||
},
|
||||
"rootDir": "./src",
|
||||
"noEmit": false,
|
||||
"outDir": "./dist"
|
||||
},
|
||||
"include": ["src/**/*", "src/types/**/*.d.ts"],
|
||||
"exclude": ["node_modules"]
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,17 @@
|
||||
curl -X POST http://localhost:3000/print \
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{
|
||||
"labelName": "outline"
|
||||
}'
|
||||
|
||||
curl -X POST http://localhost:3000/print \
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{
|
||||
"labelName": "adres",
|
||||
"headers": ["Voornaam", "Achternaam", "Straatnaam", "Huisnr", "Toev", "Postcode", "Woonplaats", "Land"],
|
||||
"data": [
|
||||
["Marieke", "de Vries", "Kerkweg", "5", "", "5678 CD", "Utrecht", "Nederland"],
|
||||
["Piet", "Pietersen", "Stationsplein", "101", "b", "9012 EF", "Rotterdam"],
|
||||
["Jan", "Jansen", "Dorpsstraat", "12", "a", "1234 AB", "Den Haag", "Nederland"]
|
||||
]
|
||||
}'
|
||||
@@ -0,0 +1,19 @@
|
||||
curl -X POST http://localhost:3000/download \
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{
|
||||
"labelName": "adres",
|
||||
"headers": ["Voornaam", "Achternaam", "Straatnaam", "Huisnr", "Toev", "Postcode", "Woonplaats", "Land"],
|
||||
"data": [
|
||||
["Jan", "Jansen", "Dorpsstraat", "12", "a", "1234 AB", "Den Haag", "Nederland"]
|
||||
]
|
||||
}' --output resultaat.pdf
|
||||
|
||||
curl -X POST http://localhost:3000/download \
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{
|
||||
"labelName": "etenopslag",
|
||||
"headers": ["Product", "Datum"],
|
||||
"data": [
|
||||
["Aardappelpuree", "15-04-2026"]
|
||||
]
|
||||
}' --output resultaat.pdf
|
||||
Reference in New Issue
Block a user