Właściwość PrintForm.PrintFileName —
Zwraca lub ustawia nazwę pliku, plik Encapsulated PostScript i ścieżkę, do której zostanie zapisany plik podczas PrintAction właściwość jest ustawiona na PrintToFile.
Przestrzeń nazw: Microsoft.VisualBasic.PowerPacks.Printing
Zestaw: Microsoft.VisualBasic.PowerPacks.Vs (w Microsoft.VisualBasic.PowerPacks.Vs.dll)
Składnia
'Deklaracja
<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)
Wartość właściwości
Typ: System.String
Zwraca String zawierający ścieżkę i nazwę pliku.
Uwagi
Gdy PrintAction właściwość jest ustawiona na PrintToFile, obraz formularza zostaną zapisane do pliku w formacie Encapsulated PostScript (.eps, .ps lub .ai).PrintFileName Właściwość określa ścieżkę do pliku.
[!UWAGA]
Aby włączyć inne aplikacje rozpoznać pliku jako pliku PostScript, należy użyć ważne PostScript rozszerzeniem nazwy pliku (EPS, .ps lub .ai) w PrintFileName właściwości.
Jeśli nie PrintFileName jest określony, zostanie wyświetlony monit o podanie nazwy pliku w czasie wykonywania.
Uwaga użytkownik nie będzie monitowany ścieżka lub rozszerzenie nazwy pliku.Aby upewnić się, że plik ma prawidłową ścieżkę i rozszerzenie, można zaimplementować własne okno dialogowe.Aby to zrobić, użyj SaveFileDialog składnika i przypisz zwrotu wartości do PrintFileName właściwość przed wywoływaniem Print metody.
Przykłady
Poniższy przykład ilustruje sposób wyświetlić okno dialogowe, aby monitować użytkownika o podanie nazwy pliku, a następnie przypisanie jej do PrintFileName właściwości.W tym przykładzie wymaga, która ma PrintForm składnik o nazwie PrintForm1 w formularzu.
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
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualBasic.PowerPacks.Printing
Inne zasoby
Składnik PrintForm (Visual Basic)
Jak: Drukowanie formularza za pomocą składnika PrintForm (Visual Basic)
Jak: drukowanie obszaru klienckiego formularza (Visual Basic)
Jak: drukowanie klienta i obszarów-klient formularza (Visual Basic)
Jak: Drukuj formularz przewijalne (Visual Basic)
Wdrażanie aplikacji, które odwołują się do składnika PrintForm (Visual Basic)