ppdcfile(5) OpenPrinting ppdcfile(5) نام (NAME) ppdcfile - قالب فایل منبع کامپایلر PPD در CUPS (منسوخ‌شده) توضیحات (DESCRIPTION) کامپایلر PPD در CUPS فایل‌های متا (meta files) را می‌خواند که حاوی توضیحات یک یا چند فایل PPD هستند که باید توسط ppdc(1) تولید شوند. این صفحه راهنما یک مرجع سریع برای کلیدواژه‌های پشتیبانی‌شده ارائه می‌دهد و باید همراه با راهنمای آنلاین CUPS استفاده شود. قالب فایل منبع به صورت متن اسکی (ASCII) ساده است که می‌تواند با ویرایشگر متن دلخواه شما ویرایش شود. کامنت‌ها با استفاده از سازوکارهای کامنت‌گذاری C (/* ... */) و C++ (// ...) پشتیبانی می‌شوند. اطلاعات درایور چاپگر را می‌توان با استفاده از آکولادها ({ ... }) گروه‌بندی کرد و به اشتراک گذاشت؛ هنگامی که یک آکولاد بسته یا انتهای فایل دیده شود و یک دستورالعمل PCFileName تعریف شده باشد، فایل‌های PPD نوشته می‌شوند. دستورالعمل‌ها ممکن است در هر کجای یک خط قرار گیرند و یک یا چند مقدار به دنبال آن‌ها می‌آید. در ادامه فهرستی از دستورالعمل‌های در دسترس و مقادیری که می‌پذیرند آمده است: #define name value #elif {name | value} #else #endif #font name encoding "version" charset status #if {name | value} #include #include "filename" #media name width length #media "name/text" width length #po locale "filename" Attribute name "" value Attribute name keyword value Attribute name "keyword/text" value Choice name "code" Choice "name/text" "code" ColorDevice boolean-value ColorModel name colorspace colororder compression ColorModel "name/text" colorspace colororder compression ColorProfile resolution/mediatype gamma density matrix Copyright "text" CustomMedia name width length left bottom right top "size-code" "region-code" CustomMedia "name/text" width length left bottom right top "size-code" "region-code" Cutter boolean-value Darkness temperature name Darkness temperature "name/text" DriverType type Duplex type Filter mime-type cost program Finishing name Finishing "name/text" Font * Font name encoding "version" charset status Group name Group "name/text" HWMargins left bottom right top InputSlot position name InputSlot position "name/text" Installable name Installable "name/text" LocAttribute name "keyword/text" value ManualCopies boolean-value Manufacturer "name" MaxSize width length MediaSize name MediaType type name MediaType type "name/text" MinSize width length ModelName "name" ModelNumber number Option name type section order Option "name/text" type section order PCFileName "filename.ppd" Resolution colorspace bits-per-color row-count row-feed row-step name Resolution colorspace bits-per-color row-count row-feed row-step "name/text" SimpleColorProfile resolution/mediatype density yellow-density red- density gamma red-adjust green-adjust blue-adjust Throughput pages-per-minute UIConstraints "*Option1 *Option2" UIConstraints "*Option1 Choice1 *Option2" UIConstraints "*Option1 *Option2 Choice2" UIConstraints "*Option1 Choice1 *Option2 Choice2" VariablePaperSize boolean-value Version number نکات (NOTES) فایل‌های PPD منسوخ شده‌اند و در نگارش‌های آینده CUPS دیگر پشتیبانی نخواهند شد. چاپگرهایی که از IPP پشتیبانی نمی‌کنند را می‌توان با استفاده از برنامه‌هایی مانند ippeveprinter(1) پشتیبانی کرد. همچنین ببینید (SEE ALSO) ppdc(1), ppdhtml(1), ppdi(1), ppdmerge(1), ppdpo(1), راهنمای آنلاین CUPS (http://localhost:631/help) حق نشر (COPYRIGHT) Copyright © 2020-2024 by OpenPrinting. 2021-02-28 CUPS ppdcfile(5)