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, необходимо использовать расширение файла (.eps postscript, .ps или .ai) в свойстве PrintFileName. |
Если 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 - пространство имен
Другие ресурсы
Библиотека совместимости принтеров
Развертывание приложений, ссылающихся на библиотеку совместимости принтеров