Поделиться через


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

См. также

Ссылки

PrintForm Класс

Microsoft.VisualBasic.PowerPacks.Printing - пространство имен

Другие ресурсы

Компонент PrintForm (Visual Basic)

Практическое руководство. Печать формы с помощью компонента PrintForm (Visual Basic)

Практическое руководство. Печать клиентской области формы (Visual Basic)

Практическое руководство. Печать клиентской и неклиентской области формы (Visual Basic)

Практическое руководство. Печать прокручиваемой формы (Visual Basic)

Развертывание приложений, ссылающихся на компонент PrintForm (Visual Basic)