Condividi tramite


Proprietà PrintForm.PrintFileName

Ottiene o imposta il nome di un file encapsulated PostScript e il percorso a cui il file verrà salvato quando PrintAction la proprietà è 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: System.String
Restituisce un oggetto String che contiene un percorso e un nome di file.

Note

quando PrintAction la proprietà è impostata su PrintToFile, un'immagine di un form verrà salvata in un file encapsulated PostScript (.eps, .ps, o .ai).PrintFileName la proprietà specifica il percorso del file.

[!NOTA]

Per attivare altre applicazioni riconoscere il file come file PostScript, è necessario utilizzare un'estensione di file valida PostScript (.eps, .ps, o .ai) in PrintFileName proprietà.

se nessun PrintFileName viene specificato, l'utente verrà richiesto di specificare il nome file in fase di esecuzione.

nota   L'utente non verrà richiesto di specificare il percorso o un'estensione di file.Per assicurarsi che il file sia un percorso e un'estensione validi, è possibile implementare diventi proprietaria della finestra di dialogo.A tale scopo, utilizzare un oggetto SaveFileDialog il componente e assegna il valore restituito a l PrintFileName proprietà prima di chiamare Print metodo.

Esempi

Nell'esempio seguente viene illustrato come visualizzare una finestra di dialogo per richiedere un utente di un nome file e quindi assegnarla a PrintFileName proprietà.Questo esempio presuppone che l'utente abbia a PrintForm componente PrintForm1 denominato 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)