Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

XpsDocumentWriter (Clase)

Proporciona métodos para escribir un documento o una cola de impresión de XPS .  

Espacio de nombres:  System.Windows.Xps
Ensamblado:  System.Printing (en System.Printing.dll)
public class XpsDocumentWriter : SerializerWriter

El tipo XpsDocumentWriter expone los siguientes miembros.

  NombreDescripción
Método públicoCancelAsynccancela la operación actual de WriteAsync . (Invalida a SerializerWriter.CancelAsync()).
Método públicoCreateVisualsCollator()Devuelve VisualsToXpsDocument que pueda escribir los objetos de Visual a un documento o una cola de impresión. (Invalida a SerializerWriter.CreateVisualsCollator()).
Método públicoCreateVisualsCollator(PrintTicket, PrintTicket)Devuelve VisualsToXpsDocument que pueda escribir los objetos de Visual con los valores de PrintTicket a un documento o una cola de impresión XPS. (Invalida a SerializerWriter.CreateVisualsCollator(PrintTicket, PrintTicket)).
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoGetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método públicoGetType Obtiene el Typede la instancia actual. (Se hereda de Object).
Método protegidoMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método públicoToString Retorna una cadena que representa al objeto actual. (Se hereda de Object).
Método públicoWrite(DocumentPaginator)Escribe sincrónicamente paginaron el contenido de DocumentPaginator especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.Write(DocumentPaginator)).
Método públicoWrite(FixedDocument)Escribe sincrónicamenteFixedDocument especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.Write(FixedDocument)).
Método públicoWrite(FixedDocumentSequence)Escribe sincrónicamenteFixedDocumentSequence especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.Write(FixedDocumentSequence)).
Método públicoWrite(FixedPage)Escribe sincrónicamenteFixedPage especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.Write(FixedPage)).
Método públicoWrite(String)Escribe sincrónicamente un documento especificado de XPS al destino XpsDocument o PrintQueue.
Método públicoWrite(Visual)Escribe sincrónicamenteVisual especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.Write(Visual)).
Método públicoWrite(DocumentPaginator, PrintTicket)Escribe sincrónicamente paginaron el contenido de DocumentPaginator especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.Write(DocumentPaginator, PrintTicket)).
Método públicoWrite(FixedDocument, PrintTicket)Escribe sincrónicamenteFixedDocument así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.Write(FixedDocument, PrintTicket)).
Método públicoWrite(FixedDocumentSequence, PrintTicket)Escribe sincrónicamenteFixedDocumentSequence especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.Write(FixedDocumentSequence, PrintTicket)).
Método públicoWrite(FixedPage, PrintTicket)Escribe sincrónicamenteFixedPage especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.Write(FixedPage, PrintTicket)).
Método públicoWrite(String, XpsDocumentNotificationLevel)Escribe sincrónicamente un documento especificado de XPS al destino XpsDocumentPrintQueue.
Método públicoWrite(Visual, PrintTicket)Escribe sincrónicamenteVisual especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.Write(Visual, PrintTicket)).
Método públicoWriteAsync(DocumentPaginator)Escribe de forma asincrónica paginaron el contenido de DocumentPaginator especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(DocumentPaginator)).
Método públicoWriteAsync(FixedDocument)Escribe de forma asincrónicaFixedDocument especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(FixedDocument)).
Método públicoWriteAsync(FixedDocumentSequence)Escribe de forma asincrónicaFixedDocumentSequence especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(FixedDocumentSequence)).
Método públicoWriteAsync(FixedPage)Escribe de forma asincrónicaFixedPage especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(FixedPage)).
Método públicoWriteAsync(String)Escribe de forma asincrónica un documento especificado de XPS al destino XpsDocument o PrintQueue.
Método públicoWriteAsync(Visual)Escribe de forma asincrónicaVisual especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(Visual)).
Método públicoWriteAsync(DocumentPaginator, Object)Escribe de forma asincrónica paginaron el contenido de DocumentPaginator especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(DocumentPaginator, Object)).
Método públicoWriteAsync(DocumentPaginator, PrintTicket)Escribe de forma asincrónica paginaron el contenido de DocumentPaginator especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(DocumentPaginator, PrintTicket)).
Método públicoWriteAsync(FixedDocument, Object)Escribe de forma asincrónicaFixedDocument especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(FixedDocument, Object)).
Método públicoWriteAsync(FixedDocument, PrintTicket)Escribe de forma asincrónicaFixedDocument especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(FixedDocument, PrintTicket)).
Método públicoWriteAsync(FixedDocumentSequence, Object)Escribe de forma asincrónicaFixedDocumentSequence especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(FixedDocumentSequence, Object)).
Método públicoWriteAsync(FixedDocumentSequence, PrintTicket)Escribe de forma asincrónicaFixedDocumentSequence especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(FixedDocumentSequence, PrintTicket)).
Método públicoWriteAsync(FixedPage, Object)Escribe de forma asincrónicaFixedPage especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(FixedPage, Object)).
Método públicoWriteAsync(FixedPage, PrintTicket)Escribe de forma asincrónicaFixedPage especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(FixedPage, PrintTicket)).
Método públicoWriteAsync(String, XpsDocumentNotificationLevel)Escribe de forma asincrónica un documento especificado de XPS con la opción de notificación al destino XpsDocument o PrintQueue.
Método públicoWriteAsync(Visual, Object)Escribe de forma asincrónicaVisual especificado al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(Visual, Object)).
Método públicoWriteAsync(Visual, PrintTicket)Escribe de forma asincrónicaVisual especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(Visual, PrintTicket)).
Método públicoWriteAsync(DocumentPaginator, PrintTicket, Object)Escribe de forma asincrónica paginaron el contenido de DocumentPaginator especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(DocumentPaginator, PrintTicket, Object)).
Método públicoWriteAsync(FixedDocument, PrintTicket, Object)Escribe de forma asincrónicaFixedDocument especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(FixedDocument, PrintTicket, Object)).
Método públicoWriteAsync(FixedDocumentSequence, PrintTicket, Object)Escribe de forma asincrónicaFixedDocumentSequence especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(FixedDocumentSequence, PrintTicket, Object)).
Método públicoWriteAsync(FixedPage, PrintTicket, Object)Escribe de forma asincrónicaFixedPage especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(FixedPage, PrintTicket, Object)).
Método públicoWriteAsync(Visual, PrintTicket, Object)Escribe de forma asincrónicaVisual especificado así como PrintTicket al destino XpsDocument o PrintQueue. (Invalida a SerializerWriter.WriteAsync(Visual, PrintTicket, Object)).
Arriba
  NombreDescripción
Evento protegido_WritingCancelledSe produce cuando una operación de Write o de WriteAsync se cancela.
Evento protegido_WritingCompletedSe produce cuando una operación de escritura finaliza.
Evento protegido_WritingProgressChangedSe produce cuando XpsDocumentWriter actualiza su progreso.
Evento públicoWritingCancelledSe produce cuando una operación de Write o de WriteAsync se cancela. (Invalida a SerializerWriter.WritingCancelled).
Evento públicoWritingCompletedSe produce cuando una operación de escritura finaliza. (Invalida a SerializerWriter.WritingCompleted).
Evento públicoWritingPrintTicketRequiredSe produce inmediatamente antes de Write o el método de WriteAsync agrega PrintTicket a un documento o una cola de impresión. (Invalida a SerializerWriter.WritingPrintTicketRequired).
Evento públicoWritingProgressChangedSe produce cuando XpsDocumentWriter actualiza su progreso. (Invalida a SerializerWriter.WritingProgressChanged).
Arriba

XpsDocumentWriter no tiene ningún constructor. Para crear XpsDocumentWriter, utilice el método estático de CreateXpsDocumentWriter de la clase de XpsDocument o usar uno de los métodos estáticos de CreateXpsDocumentWriter de la clase de PrintQueue . El documento o la cola que crea XpsDocumentWriter se convierte en el destino al que escribe.

el ejemplo siguiente muestra cómo crear una instancia de la clase de XpsDocumentWriter .



            _xpsDocument = new XpsDocument(containerName,FileAccess.ReadWrite);

            XpsDocumentWriter xpsdw = XpsDocument.CreateXpsDocumentWriter(_xpsDocument);



.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Todos los miembros públicos static (Shared en Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.