获取或设置一个内嵌的 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。
请参阅
参考
Microsoft.VisualBasic.PowerPacks.Printing 命名空间
其他资源
如何:使用 PrintForm 组件打印窗体 (Visual Basic)