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.
Actualización: noviembre 2007
Obtiene o establece un valor que especifica el nombre de archivo de un archivo PostScript encapsulado y la ruta de acceso en la se guardará el archivo cuando la propiedad PrintAction esté establecida en PrintToFile.
Espacio de nombres: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Ensamblado: Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxis
Public Property PrintFileName As String
Dim instance As Printer
Dim value As String
value = instance.PrintFileName
instance.PrintFileName = value
public string PrintFileName { get; set; }
public:
property String^ PrintFileName {
String^ get ();
void set (String^ value);
}
public function get PrintFileName () : String
public function set PrintFileName (value : String)
Valor de propiedad
Tipo: System.String
Devuelve String que contiene una ruta de acceso y un nombre de archivo.
Comentarios
Cuando la propiedad PrintAction está establecida en PrintToFile, la salida impresa se guardará en un archivo PostScript encapsulado (.eps, .ps o .ai). La propiedad PrintFileName especifica la ruta de acceso y el nombre del archivo.
Nota: |
|---|
Para habilitar a otras aplicaciones para que reconozcan el archivo como un archivo PostScript, se debe usar una extensión de archivo PostScript (.eps, .ps o .ai) en la propiedad PrintFileName. |
Si no se especifica ningún PrintFileName se produce una excepción.
Nota: |
|---|
No se pregunta al usuario por una ruta de acceso o una extensión de nombre de archivo. Para asegurarse de que el archivo tiene una ruta de acceso y una extensión válidas, puede implementar un cuadro de diálogo propio. Para ello, use un componente SaveFileDialog y asigne el valor devuelto a la propiedad PrintFileName antes de llamar al método Print. |
Nota: |
|---|
Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 se proporcionan para su uso con las herramientas de actualización de Visual Basic 6.0 a Visual Basic 2008. En la mayoría de los casos, estas funciones y objetos duplican la funcionalidad que se obtiene en otros espacios de nombres de .NET Framework. Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 difiere notablemente de la implementación de .NET Framework. |
Ejemplos
En el ejemplo siguiente se explica cómo mostrar un cuadro de diálogo para solicitar al usuario un nombre de archivo y, a continuación, asignarlo a la propiedad 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)|"
Permisos
- 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.Compatibility.VB6 (Espacio de nombres)
Otros recursos
Biblioteca de compatibilidad de impresoras
Implementar aplicaciones que hacen referencia a la biblioteca de compatibilidad de impresoras
Nota: