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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
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)