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)

属性值

类型:String
返回String,其中包含文件路径和名称。

备注

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

备注

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

如果没有PrintFileName指定,则用户将在运行时提示输入文件的名称。

请注意将不提示用户输入的路径或文件扩展名。 若要确保该文件具有有效的路径和扩展插件,您可以实现您自己的对话框。 若要执行此操作,使用SaveFileDialog组件,然后将分配到的返回值PrintFileName属性之前调用Print方法。

示例

下面的示例演示如何以显示一个对话框,提示用户输入文件名称,然后将其分配给PrintFileName属性。 此示例要求您有PrintForm名 PrintForm1 为窗体上的组件。

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)