Propose opensource standard for a PDL (printer driver)

Sid <sid@bsdmail.com> Sun, 28 March 2021 09:46 UTC

Return-Path: <sid@bsdmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CDF13A162E for <ietf@ietfa.amsl.com>; Sun, 28 Mar 2021 02:46:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1u08vbbVzVJB for <ietf@ietfa.amsl.com>; Sun, 28 Mar 2021 02:46:16 -0700 (PDT)
Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D91803A162D for <ietf@ietf.org>; Sun, 28 Mar 2021 02:46:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mail.com; s=dbd5af2cbaf7; t=1616924773; bh=mKraXrhAUvr3lLqrg7l9RYxv/UCnpTI9aylEtf4LYK0=; h=X-UI-Sender-Class:From:To:Subject:Date; b=W99yi/PMCu3vSGIcPQW3x7pgKy+W/unD91rdBqHyXrfXi8xFiSDARay8m79nOWIq8 /HcMAC2zARP6Td80BOmmGkAp+EDo8LKMItv7K0tibPjFQjdA38KPQNQxseWlnf0LvT ka9yKXezpgwmFyCYUmp1nDBBdRWw/KciW8RpKuH0=
X-UI-Sender-Class: 214d933f-fd2f-45c7-a636-f5d79ae31a79
Received: from [108.70.50.7] ([108.70.50.7]) by web-mail.mail.com (3c-app-mailcom-lxa13.server.lan [10.76.45.14]) (via HTTP); Sun, 28 Mar 2021 11:46:12 +0200
MIME-Version: 1.0
Message-ID: <trinity-4b931102-c040-47d4-867f-4a23af70d294-1616924772925@3c-app-mailcom-lxa13>
From: Sid <sid@bsdmail.com>
To: ietf@ietf.org
Subject: Propose opensource standard for a PDL (printer driver)
Content-Type: text/plain; charset="UTF-8"
Date: Sun, 28 Mar 2021 11:46:12 +0200
Importance: normal
Sensitivity: Normal
X-Priority: 3
X-Provags-ID: V03:K1:x5JZv6ogh8JqrPKl82wAH6AYfCaSdZmG/usnO/k24hvSMlnozm8y0BMU2H021Dz/1d0ip kx9uzhbJ4ZGizX8fS8VxP890KuJuTIygiV5B5JC4Hz8kPn0VtUYB7Lw21YYuQImjKHZd2zl/AeOm m61A8mCo79rPccVUQ6COwNvgnfjSRwHRnbWgzMk72qw+Hd/QKzCEzCi2Qs0pxFf1E8anrJNMIhFb Bc/mrsTn4qC1vrVGDijgkPjL+7O0t1mwu3yeQYIzWDy+7uY8lER2a8MRpCbmhXI9szHQ4LL81HCP fw=
X-UI-Out-Filterresults: notjunk:1;V03:K0:szKHutX5pDw=:/X9bkoGLh4UzaZ9QUnKEbN xiMfRW7+HTGNumdnUWmFS4PqcxMr/+ylIN8C6rw0DkfeF2B86f6REjkTPST6gn5wctGEq5fpc rTWBYw23GB2fluYqYXzIsxObWDOEDSl1zp41mKQdBdJhaUU1u0VkQO/Ebf3Pwkpyx2mj6znyK 7VIcD4WUb+KRob0en2+MwDiUIUiFkp6WeQCK9q1HJRt8/PMSIdwtNN8q1aPrlC50FDvkEB7SG CGP/9df/9CHw/jLLreTUo9FeW6SHZFsUgENkBpaTG+iNrrOf1UjYm/ZHVh2Pyzt3dDExpgejl laXxo/jRyOSIpKdgex7V3sBIHNm7s9BK64mvZ849HdzgeKlHIEJ9Fy49hpYHvc9POYs4B87nm knGZ6aTcsC7CavdSVttp9+QlSzRgamVnWVqFo+310vapb+mKM1eBHjltM2WyOn7EWFwJbGNvW KYCsP4yoxfG7fxQATimPYQTvsWvTGiwUJ0fFPAlyu2ip851l8W54DuTuoI+DJExoaSXQUdlf6 jgcDQxeAqsZctuVP+CLIzOVNfiJYCcLdctqkC7+mplBd9MwlYtPfM09zT7CVdymwlYDcOIY1S 3Ipm9PLRjMLGPXmXwHruDGaPAQqspesBdxuOkhaBIIBp/qe4R+9sLn/9On6OXMBvev6wDDEWM BbdauM2dVM+La5Fn92yKGydymjYdrGe42RKWAvNxBoa68KegLTZTOQDskMESsd1sYQssDK6gH NbxHPcFGAo5ClqUnu1gyNNoghW0ru+ITUCiBXJFzasowHuvc/GucZPd7KFXlvNZeyPAlM3wfp f3AcWNwMVQMsxU2j6dbz7kcdeDYhDou0cRnX2AkeOk1tUe2zhrir+YTGsjM8iCGbD+EYjOP6v 1ew38eUCR668Quq+wCgbpns8r42fna2vNcwaqqUnsSMPjaVIaX7lF5MoudBtu+YeuAgjMtnMT /fQUmiiBiakvmOWeODXXS7e+IIjXrjs8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/BdwFg65lgBCRJj5Dzc9jYOczID0>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Mar 2021 02:58:46 -0000

The topic for an opensource PDL (Page Description Language) standard for printing that uses XML for vector graphics, raster compatibilities, and vector text that is backward compatible with ASCII. Raster or text outputs can simply pass through directly to a printer that can read those formats. If the resolution of a vector is higher than the printer can print, the printer instruction is scaled down to that resolution.

Allows extensions for high resolution graphics depending on a printer's needs. Extensions could be to allow opensource implementations for existing PDL's, if licenses permit. Make it so existing printers can have basic text and perhaps simple vector capabilities through a generic driver. It not being dependent on an existing PDL, including through PPD's for Postscript conversions, except ASCII.

This opensource standard or its extensions can be used in conjunction with Postscript's PPD's, or PDL's by manufacturers for a printer's specific needs.

Uses its own XML style sheet format for border spacing, headers and footers. The page sizes, and desired edging space needs to be known by printers. The printer or output program can resize the text to fit within page boundaries. This can simplify the use of filters to prevent stair-stepping.

Uses IPP and perhaps allow passthrough to LPD.

Thank you