Udostępnij za pośrednictwem


Właściwość Printer.PrintFileName —

Pobiera lub ustawia wartość, która określa nazwę pliku, plik Encapsulated PostScript i ścieżkę, do której plik zostanie zapisany podczas PrintAction właściwość jest ustawiona na PrintToFile.

Przestrzeń nazw:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Zestaw:  Microsoft.VisualBasic.PowerPacks.Vs (w Microsoft.VisualBasic.PowerPacks.Vs.dll)

Składnia

'Deklaracja
Public Property PrintFileName As String
public string PrintFileName { get; set; }
public:
property String^ PrintFileName {
    String^ get ();
    void set (String^ value);
}
member PrintFileName : string with get, set
function get PrintFileName () : String 
function set PrintFileName (value : String)

Wartość właściwości

Typ: String
Zwraca String zawiera ścieżkę i nazwę pliku.

Uwagi

Gdy PrintAction właściwość jest ustawiona na PrintToFile, wydruku zostaną zapisane do pliku Encapsulated PostScript (.eps, .ps lub .ai).PrintFileName Właściwość określa ścieżkę i nazwę pliku.

[!UWAGA]

Aby włączyć inne aplikacje, aby rozpoznać pliku jako pliku PostScript, należy użyć rozszerzenia pliku PostScript (.eps, .ps lub .ai) w PrintFileName właściwości.

Jeśli nie PrintFileName jest określony, wystąpi wyjątek.

[!UWAGA]

Użytkownik nie jest monitowany o rozszerzenie nazwy pliku lub ścieżki.Aby upewnić się, że plik ma prawidłowe ścieżki i rozszerzenia, można zaimplementować własne okno dialogowe.Aby to zrobić, użyj SaveFileDialog składnika i przypisz wartość Zwrot do PrintFileName właściwość przed wywołaniem Print metody.

[!UWAGA]

Funkcje i obiekty w Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 obszaru nazw są dostarczane do użycia przez narzędzia służące do uaktualniania programu Visual Basic 6.0 do Visual Basic.W większości przypadków te funkcje i obiekty powielają funkcjonalność, która jest dostępna w innych obszarach nazw w .NET Framework.Są one niezbędne tylko wtedy, gdy model kodu programu Visual Basic 6.0 różni się znacząco od implementacji.NET Framework.

Przykłady

Poniższy przykład ilustruje sposób wyświetlić okno dialogowe, Monituj użytkownika o podanie nazwy pliku, a następnie przypisanie jej do PrintFileName właściwości.

Dim Printer As New Printer
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)|"

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Printer Klasa

Przestrzeń nazw Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6

Inne zasoby

Printer Compatibility Library

How to: Fix Upgrade Errors by Using the Printer Compatibility Library (Visual Basic)

Deploying Applications That Reference the Printer Compatibility Library