PrintForm.PrintFileName 属性

获取或设置文件将保存一个封装的 PostScript 文件和路径的文件名,当 PrintAction 属性设置为 PrintToFile时。

命名空间:  Microsoft.VisualBasic.PowerPacks.Printing
程序集:  Microsoft.VisualBasic.PowerPacks.Vs(在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)

语法

声明
<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)

属性值

类型:System.String
返回一个文件的路径和名称的 String 。

备注

PrintAction 属性设置为 PrintToFile,窗体的图像将保存到一个封装的 PostScript 文件 (.eps、 .ps 或 .ai)。PrintFileName 属性指定文件的路径。

说明说明

若要启用其他应用程序识别文件作为 PostScript 文件,可在 PrintFileName 属性必须使用有效的 PostScript 文件扩展名 (.eps、 .ps 或 .ai)。

如果 PrintFileName 未指定,则会提示该用户在运行时输入的文件名。

监视用户不会提示输入路径或文件扩展名。若要,以确保文件具有有效的路径和扩展,则可以实现拥有对话框。为此,使用 SaveFileDialog 元素和分配返回值。 PrintFileName 属性在调用 Print 方法。

示例

下面的示例演示如何显示对话框提示文件名的用户然后将其分配给 PrintFileName 属性。此示例要求您具有名为在窗体的 PrintForm1 的一个 PrintForm 元素。

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

.NET Framework 安全性

请参见

参考

PrintForm 类

Microsoft.VisualBasic.PowerPacks.Printing 命名空间

其他资源

PrintForm 组件 (Visual Basic)

如何:使用 PrintForm 组件打印窗体 (Visual Basic)

如何:打印窗体的工作区 (Visual Basic)

如何:打印窗体的工作区和非工作区 (Visual Basic)

如何:打印可滚动的窗体 (Visual Basic)

部署引用 PrintForm 组件的应用程序 (Visual Basic)