Localizzazione del driver della stampante V4
Importante
La piattaforma di stampa moderna è il mezzo preferito di Windows per comunicare con le stampanti. Ti consigliamo di usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi per stampanti.
Per altre informazioni, vedere Piattaforma di stampa moderna e guida alla progettazione dell'app di supporto per la stampa.
Windows fornisce stringhe di visualizzazione localizzate standard per supportare lo sviluppo di estensioni della stampante e app per dispositivi UWP fornite tramite gli oggetti IPrintSchemaCapabilities.
La tabella seguente illustra le funzionalità che Windows può localizzare con le stringhe di visualizzazione standard:
Funzionalità | Opzioni standard |
---|---|
Contenitori di input | Job/Document/PageInputBin |
Tipi di supporto | PageMediaType |
Duplexing | JobDuplexAllDocumentsContiguously |
Regole di confronto | DocumentCollate |
Colore di output | PageOutputColor |
Orientamento | PageOrientation |
N-Up | JobNUpAllDocumentsContiguously |
Punzonatura foro | JobHolePunch DocumentHolePunch |
Graffatura | JobStapleAllDocuments DocumentStaple |
Binding | JobBindAllDocuments DocumentBinding |
Qualità dell'output | PageOutputQuality |
Dimensioni del supporto | PageMediaSize |
Inoltre, queste stringhe sono disponibili nei formati XML di PrintCapabilities, a condizione che il driver non specifichi un nome visualizzato usando una DLL di risorsa per la funzionalità o l'opzione. Se un driver specifica un nome visualizzato usando una DLL di risorse, verrà fornito nel codice XML, nonché all'interfaccia utente delle preferenze di stampa basate su COMPSTUI legacy usata nelle versioni precedenti di Windows.
Tra le diverse interfacce utente e API, i nomi visualizzati variano. Usare i tre diagrammi di flusso seguenti per visualizzare una panoramica del comportamento di localizzazione previsto per uno scenario specifico.
Il diagramma di flusso seguente mostra il comportamento di localizzazione previsto nelle app UWP, nonché nelle famiglie di oggetti IPrintSchemaFeature e IPrintSchemaOption.
Il diagramma di flusso seguente illustra il comportamento di localizzazione previsto nei documenti XML PrintCapabilities .
Il diagramma di flusso seguente mostra il comportamento di localizzazione previsto nella finestra di dialogo delle preferenze di stampa basate su Compstui.
Per usare i nomi visualizzati localizzati da Microsoft, seguire le istruzioni riportate in questa tabella per modificare correttamente i file di configurazione GPD o PPD.
Tipo di file | Istruzioni |
---|---|
GPD | Specificare la voce Nome per la funzionalità o l'opzione GpD. Non specificare la voce rcNameID . Per le funzionalità o le opzioni seguenti, è necessario specificare anche PrintSchemaKeywordMap per eseguire il mapping delle funzionalità o delle opzioni GPD alle funzionalità o alle opzioni definite dallo schema di stampa corrispondenti, a meno che non siano specificate come funzionalità standard. Per visualizzare esempi che illustrano come usare PrintSchemaKeywordMap per eseguire il mapping delle funzionalità, vedere Modifiche alla descrizione delle funzionalità basate su GPD/PPD JobHolePunch, DocumentHolePunch JobStapleAllDocuments, DocumentStaple JobBindAllDocuments, DocumentBinding PageOutputQuality PageMediaType Per N-Up, non usare PrintSchemaKeywordMap nei valori delle opzioni. |
PPD | Utilizzare PrintSchemaKeywordMap per eseguire il mapping delle funzionalità o delle opzioni PPD alle funzionalità o alle opzioni definite dallo schema di stampa corrispondenti. Per visualizzare esempi che illustrano come usare PrintSchemaKeywordMap per eseguire il mapping delle funzionalità, vedere Modifiche alla descrizione delle funzionalità basate su GPD/PPD Per N-Up, non usare PrintSchemaKeywordMap nei valori delle opzioni. |
Localizzazione dei driver basati su PPD
I driver basati su PPD non supportano le DLL delle risorse. Di conseguenza, potrebbe essere necessario fornire più file PPD. Microsoft consiglia ai driver di stampa v4 che usano file di configurazione PPD di usare le tecniche descritte in questo argomento per includere un file PPD per impostazioni locali.
Argomenti correlati
Modifiche alla descrizione delle funzionalità basate su GPD/PPD