PrintForm.PrintFileName - свойство
Получает или задает имя EPS-файла и путь, по которому будет сохранен файл, когда 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 (получение, вводить или .ai). PrintFileName Указывает путь к файлу.
Примечание
Чтобы включить другие приложения, чтобы распознать файл как файл PostScript, необходимо использовать допустимый PostScript расширение имени файла (получение, вводить или .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)
Практическое руководство. Печать формы с помощью компонента PrintForm (Visual Basic)
Практическое руководство. Печать клиентской области формы (Visual Basic)
Практическое руководство. Печать клиентской и неклиентской области формы (Visual Basic)
Практическое руководство. Печать прокручиваемой формы (Visual Basic)
Развертывание приложений, ссылающихся на компонент PrintForm (Visual Basic)