共用方式為


Printer.PrintFileName 屬性

取得或設定值,指定在 PrintAction 屬性設定為 PrintToFile 時,封裝 PostScript 檔案的檔名和儲存檔案的路徑。

命名空間:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
組件:  Microsoft.VisualBasic.PowerPacks.Vs (在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)

語法

'宣告
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)

屬性值

類型:String
傳回String ,包含檔案路徑和名稱。

備註

PrintAction 屬性設為 PrintToFile時,列印輸出會儲存到封裝的 PostScript 檔案 (.eps、.ps 或 .ai)。 PrintFileName 屬性會指定檔案的路徑和名稱。

注意事項注意事項

若要讓其他應用程式將檔案識別為 PostScript 檔,您可以在 PrintFileName 屬性必須使用 PostScript 副檔名 (.eps、.ps 或 .ai)。

如果 PrintFileName 不是指定的例外狀況發生。

注意事項注意事項

不會提示使用者輸入路徑或副檔名。若要確定,檔案具有有效路徑和副檔名,您可以實作自己的對話方塊。這麼做,請使用 SaveFileDialog 元件並指派傳回值給 PrintFileName ,在呼叫 Print 方法。

注意事項注意事項

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 命名空間中的函式和物件都是供這些工具使用,以便從 Visual Basic 6.0 升級至 Visual Basic。在大多數情況下,這些函式和物件會複製在 .NET Framework 的其他命名空間中可以找到的功能。只有當 Visual Basic 6.0 程式碼模型與 .NET Framework 實作有顯著差異時,才需要這些項目。

範例

下列範例示範如何顯示對話方塊提示檔案名稱的使用者會指派至 PrintFileName 屬性。

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)|"

.NET Framework 安全性

請參閱

參考

Printer 類別

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 命名空間

其他資源

Printer Compatibility Library

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

Deploying Applications That Reference the Printer Compatibility Library