<printSupport2:PrintSupportVirtualPrinter
DisplayName = 'A string with a value between 1 and 256 characters in length. This string is localizable.'
PdcFile = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: `<`, `>`, `:`, `"`, `|`, `?`, or `*`.'
PdrFile = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: `<`, `>`, `:`, `"`, `|`, `?`, or `*`.".'
PreferredInputFormat = 'A string that can have one of the following values: *application/oxps*, *application/postscript*.'
PrinterUri = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: `<`, `>`, `:`, `"`, `|`, `?`, or `*`.'
OutputFileTypes = 'A string containing a comma-delimited list of file extensions.'
>
<!-- Child elements -->
SupportedFormats
</printSupport2:PrintSupportVirtualPrinter>
Attributs et éléments
Attributs
Attribut
Description
Type de données
Obligatoire
Valeur par défaut
DisplayName
Nom complet de l’imprimante virtuelle.
« Chaîne avec une valeur comprise entre 1 et 256 caractères. Cette chaîne est localisable.
Oui
PdcFile
Fichier PDC (Print Device Capabilities) pour l’imprimante virtuelle qui définit les fonctionnalités de l’imprimante et toutes les fonctionnalités, options ou paramètres personnalisés. Le chemin d’accès doit pointer vers un fichier de ressources dans le package d’application. Le fichier doit utiliser le format XML PDC.
Chaîne avec une valeur comprise entre 1 et 256 caractères qui ne peut pas contenir ces caractères : <, >, :, ", |, ?ou *.
Oui
PdrFile
Fichier PDR (Print Device Resources) pour l’imprimante virtuelle. S’il est fourni, le chemin d’accès doit pointer vers un fichier de ressources dans le package d’application. Une application doit spécifier un fichier PDR s’il souhaite localiser les préférences d’impression personnalisées. Si aucun fichier PDR n’est spécifié, la localisation des ressources pour les préférences d’impression est effectuée par le système d’impression.
Chaîne avec une valeur comprise entre 1 et 256 caractères qui ne peut pas contenir ces caractères : <, >, :, ", |, ?ou *.
Non
PreferredInputFormat
Format PDL d’entrée préféré pour l’imprimante virtuelle. Le système d’impression Windows génère ce format avant de donner des données PDL à l’imprimante virtuelle pour tous les chemins d’impression.
Chaîne pouvant avoir l’une des valeurs suivantes : application/oxps, application/postscript.
Non
PrinterUri
URI unique qui peut être utilisé par une application de support d’impression (PSA) pour identifier l’imprimante. Si une application installe plusieurs imprimantes virtuelles, cette valeur peut être utilisée pour différencier les imprimantes. Il s’agit de la valeur retournée par les appels à IppPrintDevice.PrinterUri, propriété. Si aucun URI n’est spécifié, Windows affecte un URI unique arbitraire à l’imprimante.
Chaîne avec une valeur comprise entre 1 et 256 caractères qui ne peut pas contenir ces caractères : <, >, :, ", |, ?ou *.
Non
OutputFileTypes
Spécifie les types de fichiers de sortie pris en charge par l’imprimante virtuelle. Lorsqu’une application spécifie une valeur pour ce champ, le système d’impression Windows crée une file d’attente d’imprimantes marquée comme imprimante de fichiers, la boîte de dialogue Enregistrer sous s’affiche à l’utilisateur lorsque l’application démarre l’impression et, dans cette boîte de dialogue, les extensions autorisées sont limitées aux valeurs spécifiées. Si une imprimante virtuelle ne souhaite pas de comportement d’impression de fichier, cet attribut ne doit pas être inclus dans le manifeste.
Chaîne contenant une liste délimitée par des virgules d’extensions de fichier. Par exemple, « pdf, pwgr, ps ».
Déclare un point d’extensibilité pour une application de support d’impression, en ajoutant la prise en charge des imprimantes virtuelles.
Remarques
Pour plus d’informations sur le développement d’applications de support d’impression, consultez le guide de conception de l’application de support d’impression .