Printer.PrintFileName 属性
获取或设置指定一个封装的 PostScript 文件路径和文件名文件将保存的值,当 PrintAction 属性设置为 PrintToFile时。
命名空间: 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)
属性值
类型:System.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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 命名空间