Printer.PrintFileName, propriété
Obtient ou définit une valeur qui spécifie le nom d'un fichier PostScript encapsulé et du chemin d'accès sur lequel le fichier sera enregistré lorsque la propriété PrintAction est définie avec PrintToFile.
Espace de noms : Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly : Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntaxe
'Déclaration
Public Property PrintFileName As String
public string PrintFileName { get; set; }
public:
property String^ PrintFileName {
String^ get ();
void set (String^ value);
}
member PrintFileName : string with get, set
function get PrintFileName () : String
function set PrintFileName (value : String)
Valeur de propriété
Type : String
Retourne String qui contient un chemin d'accès et un nom.
Notes
Lorsque la propriété d'PrintAction est définie à PrintToFile, la sortie d'impression est enregistrée dans un fichier PostScript inclus (.eps, .ps, ou .ai). La propriété d'PrintFileName spécifie le chemin d'accès et nom du fichier.
Notes
Pour activer d'autres applications d'identifier le fichier comme fichier PostScript, vous devez utiliser une extension de fichier PostScript (.eps, .ps, ou .ai) dans la propriété d'PrintFileName.
Si aucun PrintFileName n'est spécifié une exception se produit.
Notes
L'utilisateur n'est pas invité à fournir un chemin d'accès ou une extension de nom de fichier.Pour vous assurer que le fichier a un chemin d'accès et une extension non valides, vous pouvez implémenter votre propre boîte de dialogue.Pour cela, utilisez un composant d'SaveFileDialog et affecter la valeur de retour à la propriété d'PrintFileName avant d'appeler la méthode d'Print.
Notes
Les fonctions et objets de l'espace de noms Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 sont fournis pour être utilisés par les outils de mise à niveau de Visual Basic 6.0 vers Visual Basic.Dans la plupart des cas, ces fonctions et objets dupliquent les fonctionnalités que vous pouvez trouver dans d'autres espaces de noms du .NET Framework.Ils sont nécessaires uniquement lorsque le modèle de code Visual Basic 6.0 diffère considérablement de l'implémentation du .NET Framework.
Exemples
L'exemple suivant montre comment afficher la boîte de dialogue pour demander un utilisateur un nom de fichier puis à affecter à la propriété d'PrintFileName.
Dim Printer As New Printer
Dim fileDialog As New Windows.Forms.SaveFileDialog
Dim fileToSave As String
fileDialog.Title = "Save to PostScript file"
fileDialog.AddExtension = True
fileDialog.Filter = "Encapsulated PostScript (*.eps)|"
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6, espace de noms
Autres ressources
How to: Fix Upgrade Errors by Using the Printer Compatibility Library (Visual Basic)
Deploying Applications That Reference the Printer Compatibility Library