Google のクラウド プリント サービスを介した印刷に成功しています。しかし、印刷するジョブを送信するときの機能パラメーターに関する情報と、ppd と思われるこの形式の作成方法と操作方法に関するいくつかのポインターを誰かが持っているかどうか疑問に思っています。
プリンターのすべての値を返すメソッド http://www.google.com/cloudprint/printerを使用して、プリンターの機能を取得できました。問題は、印刷に使用したい機能オプションを定義するために、これを使用して何をするつもりなのかをよく理解していないことです。これには、印刷されるページのコピー、用紙の種類、および印刷品質のオプションが含まれます。受信できる機能情報の例は次のとおりです。
{
"name": "copies",
"displayName": "Copies",
"type": "ParameterDef"
}
{
"UIType": "PickOne",
"name": "HPEconoMode",
"displayName": "EconoMode",
"type": "Feature",
"options": [
{
"ppd:value": "\"\"",
"default": true,
"name": "PrinterDefault",
"displayName": "Printer's Current Setting"
},
{
"ppd:value": "\u003c\u003c/EconoMode true\u003e\u003e setpagedevice",
"name": "True",
"displayName": "Save Toner"
},
{
"ppd:value": "\u003c\u003c/EconoMode false\u003e\u003e setpagedevice",
"name": "False",
"displayName": "Highest Quality"
}
]
}