Condividi tramite


Proprietà PrintForm.PrintFileName

Ottiene o imposta il nome di un file encapsulated PostScript e il percorso in cui il file verrà salvato quando la proprietà PrintAction è impostata su PrintToFile.

Spazio dei nomi:  Microsoft.VisualBasic.PowerPacks.Printing
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintassi

'Dichiarazione
<BrowsableAttribute(True)> _
Public Property PrintFileName As String
[BrowsableAttribute(true)]
public string PrintFileName { get; set; }
[BrowsableAttribute(true)]
public:
property String^ PrintFileName {
    String^ get ();
    void set (String^ value);
}
[<BrowsableAttribute(true)>]
member PrintFileName : string with get, set
function get PrintFileName () : String 
function set PrintFileName (value : String)

Valore proprietà

Tipo: String
Restituisce un elemento String che contiene un percorso e un nome di file.

Note

Quando il PrintAction è impostata su PrintToFile, un'immagine di un modulo verrà salvata in un file EPS (EPS,. PS o con estensione ai). Il PrintFileName proprietà specifica il percorso del file.

Nota

Per attivare altre applicazioni di riconoscere il file come file PostScript, è necessario utilizzare un'estensione di file PostScript valida (EPS,. PS o con estensione ai) nella PrintFileName proprietà.

Se non PrintFileName è specificato, l'utente verrà richiesto un nome file in fase di esecuzione.

Nota per un percorso o un'estensione di file non verrà chiesto all'utente. Per assicurarsi che il file include un percorso valido e l'estensione, è possibile implementare la propria finestra di dialogo. A tale scopo, utilizzare un SaveFileDialog componente e assegnare il valore restituito per il PrintFileName proprietà prima di chiamare il Print metodo.

Esempi

Nell'esempio seguente viene illustrato come visualizzare una finestra di dialogo per richiedere all'utente un nome di file e quindi assegnare il PrintFileName proprietà. Si suppone di disporre di un PrintForm componente denominato PrintForm1 in un form.

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)|"
fileDialog.InitialDirectory = _
  My.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData
fileDialog.ShowDialog()
fileToSave = fileDialog.FileName & ".eps"
PrintForm1.PrintFileName = filePath

Sicurezza di .NET Framework

Vedere anche

Riferimenti

PrintForm Classe

Spazio dei nomi Microsoft.VisualBasic.PowerPacks.Printing

Altre risorse

Componente PrintForm (Visual Basic)

Procedura: stampare un form utilizzando il componente PrintForm (Visual Basic)

Procedura: stampare l'area client di un form (Visual Basic)

Procedura: stampare aree client e non client di un form (Visual Basic)

Procedura: stampare un form scorrevole (Visual Basic)

Distribuzione di applicazioni che fanno riferimento al componente PrintForm (Visual Basic)