Bonjour,

Comment puis-je imprimer directement sur une HP, un fichier qui est sous la forme binaire .hp.

# Détection du type de fichier :
# ======================
$sr= new-object system.IO.StreamReader D:\....fichier.A.EDITE.hp
$sr.currentencoding

Donne les infos suivantes :
-------------------------
BodyName : utf-8
EncodingName : Unicode (UTF-8)
HeaderName : utf-8
WebName : utf-8
WindowsCodePage : 1200
IsBrowserDisplay : True
IsBrowserSave : True
IsMailNewsDisplay : True
IsMailNewsSave : True
IsSingleByte : False
EncoderFallback : System.Text.EncoderReplacementFallback
DecoderFallback : System.Text.DecoderReplacementFallback
IsReadOnly : True
CodePage : 65001


# Ensuite essai avec la commande :
# ========================
get-content -path D:\....fichier.A.EDITE.hp -encoding utf8 | `
out-printer -name "\\SERVER\HP9040-9999"

Ce qui n'imprime pas correctement, c'est illisible.

Je n'ai pas trouvé "la manière" pour que PowerShell considère ce fichier comme un fichier au format de l'imprimante qui est une HP....

Cdlt,