Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene o establece el nombre de un archivo PostScript encapsulado y la ruta de acceso a los que el archivo se guarde cuando la propiedad de PrintAction se establece en PrintToFile.
Espacio de nombres: Microsoft.VisualBasic.PowerPacks.Printing
Ensamblado: Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxis
'Declaración
<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)
Valor de propiedad
Tipo: System.String
devuelve String que contiene una ruta de acceso y un nombre.
Comentarios
Cuando la propiedad de PrintAction se establece en PrintToFile, una imagen de un formulario se guardará en un archivo PostScript encapsulado (.eps, .ps, o .ai).La propiedad de PrintFileName especifica la ruta de acceso al archivo.
[!NOTA]
Para permitir que otras aplicaciones para reconocer el archivo como de PostScript, debe usar una extensión de nombre de archivo válida de PostScript (.eps, .ps, o .ai) en la propiedad de PrintFileName .
Si no se especifica ningún PrintFileName , se solicitará al usuario un nombre de archivo en tiempo de ejecución.
No se pedirá al usuario dela notade una ruta o una extensión de nombre de archivo.Para asegurarse de que el archivo tiene una ruta de acceso y una extensión de, puede implementar dispone del cuadro de diálogo.Para ello, utilice un componente de SaveFileDialog y asignar el valor devuelto a la propiedad de PrintFileName antes de llamar al método de Print .
Ejemplos
El ejemplo siguiente muestra cómo mostrar un cuadro de diálogo para pedir al usuario un nombre de archivo y después para asignarlo a la propiedad de PrintFileName .Este ejemplo requiere tener un componente de PrintForm denominado PrintForm1 en un formulario.
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
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualBasic.PowerPacks.Printing (Espacio de nombres)
Otros recursos
PrintForm (componente, Visual Basic)
Cómo: Imprimir un formulario mediante el componente PrintForm (Visual Basic)
Cómo: Imprimir el área de cliente de un formulario (Visual Basic)
Cómo: Imprimir áreas de cliente y áreas que no son de cliente de un formulario (Visual Basic)
Cómo: Imprimir un formulario con desplazamiento (Visual Basic)
Implementar aplicaciones que hacen referencia al componente PrintForm (Visual Basic)