Udostępnij za pośrednictwem


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

Zobacz też

Informacje

PrintForm Klasa

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)