XpsDocumentWriter XpsDocumentWriter XpsDocumentWriter XpsDocumentWriter Class

정의

XPS 문서 또는 인쇄 대기열에 쓰는 메서드를 제공합니다.Provides methods to write to an XPS document or print queue.

public ref class XpsDocumentWriter : System::Windows::Documents::Serialization::SerializerWriter
public class XpsDocumentWriter : System.Windows.Documents.Serialization.SerializerWriter
type XpsDocumentWriter = class
    inherit SerializerWriter
Public Class XpsDocumentWriter
Inherits SerializerWriter
상속
XpsDocumentWriterXpsDocumentWriterXpsDocumentWriterXpsDocumentWriter

예제

다음 예제에서는 XpsDocumentWriter 클래스의 인스턴스를 만드는 방법을 보여 줍니다.The following example shows how to create an instance of the XpsDocumentWriter class.


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

XpsDocumentWriter xpsdw = XpsDocument.CreateXpsDocumentWriter(_xpsDocument);


_xpsDocument = New XpsDocument(containerName,FileAccess.ReadWrite)

Dim xpsdw As XpsDocumentWriter = XpsDocument.CreateXpsDocumentWriter(_xpsDocument)

설명

XpsDocumentWriter 생성자를 없습니다.XpsDocumentWriter has no constructor. 만들려면는 XpsDocumentWriter, 정적을 사용 하 여 CreateXpsDocumentWriter 메서드를 XpsDocument 클래스 또는 정적 중 하나를 사용 하 여 CreateXpsDocumentWriter 의 메서드를 PrintQueue 클래스.To create an XpsDocumentWriter, use the static CreateXpsDocumentWriter method of the XpsDocument class or use one of the static CreateXpsDocumentWriter methods of the PrintQueue class. 문서 또는 만든 큐를 XpsDocumentWriter 를 쓰는 대상이 됩니다.The document or the queue that creates the XpsDocumentWriter becomes the target to which it writes.

메서드

CancelAsync() CancelAsync() CancelAsync() CancelAsync()

현재 WriteAsync 작업을 취소합니다.Cancels the current WriteAsync operation.

CreateVisualsCollator() CreateVisualsCollator() CreateVisualsCollator() CreateVisualsCollator()

VisualsToXpsDocument 개체를 문서 또는 인쇄 큐에 쓸 수 있는 Visual를 반환합니다.Returns a VisualsToXpsDocument that can write Visual objects to a document or print queue.

CreateVisualsCollator(PrintTicket, PrintTicket) CreateVisualsCollator(PrintTicket, PrintTicket) CreateVisualsCollator(PrintTicket, PrintTicket) CreateVisualsCollator(PrintTicket, PrintTicket)

VisualsToXpsDocument 설정이 지정된 Visual 개체를 XPS 문서 또는 인쇄 큐에 쓸 수 있는 PrintTicket를 반환합니다.Returns a VisualsToXpsDocument that can write Visual objects with PrintTicket settings to an XPS document or print queue.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
raise_WritingCancelled(Object, WritingCancelledEventArgs) raise_WritingCancelled(Object, WritingCancelledEventArgs) raise_WritingCancelled(Object, WritingCancelledEventArgs) raise_WritingCancelled(Object, WritingCancelledEventArgs)
raise_WritingCompleted(Object, WritingCompletedEventArgs) raise_WritingCompleted(Object, WritingCompletedEventArgs) raise_WritingCompleted(Object, WritingCompletedEventArgs) raise_WritingCompleted(Object, WritingCompletedEventArgs)
raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs) raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs) raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs) raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs)
raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs) raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs) raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs) raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs)
ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)
Write(DocumentPaginator) Write(DocumentPaginator) Write(DocumentPaginator) Write(DocumentPaginator)

지정된 DocumentPaginator의 페이지 번호를 매긴 콘텐츠를 대상 XpsDocument 또는 PrintQueue에 동기적으로 씁니다.Writes synchronously paginated content from a specified DocumentPaginator to the target XpsDocument or PrintQueue.

Write(DocumentPaginator, PrintTicket) Write(DocumentPaginator, PrintTicket) Write(DocumentPaginator, PrintTicket) Write(DocumentPaginator, PrintTicket)

지정된 DocumentPaginator의 페이지 번호를 매긴 콘텐츠를 PrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 동기적으로 씁니다.Writes synchronously paginated content from a specified DocumentPaginator together with a PrintTicket to the target XpsDocument or PrintQueue.

Write(FixedDocument) Write(FixedDocument) Write(FixedDocument) Write(FixedDocument)

지정된 FixedDocument를 대상 XpsDocument 또는 PrintQueue에 동기적으로 씁니다.Writes synchronously a specified FixedDocument to the target XpsDocument or PrintQueue.

Write(FixedDocument, PrintTicket) Write(FixedDocument, PrintTicket) Write(FixedDocument, PrintTicket) Write(FixedDocument, PrintTicket)

FixedDocumentPrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 동기적으로 씁니다.Writes synchronously a FixedDocument together with a PrintTicket to the target XpsDocument or PrintQueue.

Write(FixedDocumentSequence) Write(FixedDocumentSequence) Write(FixedDocumentSequence) Write(FixedDocumentSequence)

지정된 FixedDocumentSequence를 대상 XpsDocument 또는 PrintQueue에 동기적으로 씁니다.Writes synchronously a specified FixedDocumentSequence to the target XpsDocument or PrintQueue.

Write(FixedDocumentSequence, PrintTicket) Write(FixedDocumentSequence, PrintTicket) Write(FixedDocumentSequence, PrintTicket) Write(FixedDocumentSequence, PrintTicket)

지정된 FixedDocumentSequencePrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 동기적으로 씁니다.Writes synchronously a specified FixedDocumentSequence together with a PrintTicket to the target XpsDocument or PrintQueue.

Write(FixedPage) Write(FixedPage) Write(FixedPage) Write(FixedPage)

지정된 FixedPage를 대상 XpsDocument 또는 PrintQueue에 동기적으로 씁니다.Writes synchronously a specified FixedPage to the target XpsDocument or PrintQueue.

Write(FixedPage, PrintTicket) Write(FixedPage, PrintTicket) Write(FixedPage, PrintTicket) Write(FixedPage, PrintTicket)

지정된 FixedPagePrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 동기적으로 씁니다.Writes synchronously a specified FixedPage together with a PrintTicket to the target XpsDocument or PrintQueue.

Write(String) Write(String) Write(String) Write(String)

지정된 XPS 문서를 대상 XpsDocument 또는 PrintQueue에 동기적으로 씁니다.Synchronously writes a specified XPS document to the target XpsDocument or PrintQueue.

Write(String, XpsDocumentNotificationLevel) Write(String, XpsDocumentNotificationLevel) Write(String, XpsDocumentNotificationLevel) Write(String, XpsDocumentNotificationLevel)

지정된 XPSXPS 문서를 대상 XpsDocument 또는 PrintQueue에 동기적으로 씁니다.Writes synchronously a specified XPSXPS document to the target XpsDocument or PrintQueue.

Write(Visual) Write(Visual) Write(Visual) Write(Visual)

지정된 Visual를 대상 XpsDocument 또는 PrintQueue에 동기적으로 씁니다.Writes synchronously a specified Visual to the target XpsDocument or PrintQueue.

Write(Visual, PrintTicket) Write(Visual, PrintTicket) Write(Visual, PrintTicket) Write(Visual, PrintTicket)

지정된 VisualPrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 동기적으로 씁니다.Writes synchronously a specified Visual together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(DocumentPaginator) WriteAsync(DocumentPaginator) WriteAsync(DocumentPaginator) WriteAsync(DocumentPaginator)

지정된 DocumentPaginator의 페이지 번호를 매긴 콘텐츠를 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously paginated content from a specified DocumentPaginator to the target XpsDocument or PrintQueue.

WriteAsync(DocumentPaginator, Object) WriteAsync(DocumentPaginator, Object) WriteAsync(DocumentPaginator, Object) WriteAsync(DocumentPaginator, Object)

지정된 DocumentPaginator의 페이지 번호를 매긴 콘텐츠를 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously paginated content from a specified DocumentPaginator to the target XpsDocument or PrintQueue.

WriteAsync(DocumentPaginator, PrintTicket) WriteAsync(DocumentPaginator, PrintTicket) WriteAsync(DocumentPaginator, PrintTicket) WriteAsync(DocumentPaginator, PrintTicket)

지정된 DocumentPaginator의 페이지 번호를 매긴 콘텐츠를 PrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously paginated content from a specified DocumentPaginator together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(DocumentPaginator, PrintTicket, Object) WriteAsync(DocumentPaginator, PrintTicket, Object) WriteAsync(DocumentPaginator, PrintTicket, Object) WriteAsync(DocumentPaginator, PrintTicket, Object)

지정된 DocumentPaginator의 페이지 번호를 매긴 콘텐츠를 PrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously paginated content from a specified DocumentPaginator together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocument) WriteAsync(FixedDocument) WriteAsync(FixedDocument) WriteAsync(FixedDocument)

지정된 FixedDocument를 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified FixedDocument to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocument, Object) WriteAsync(FixedDocument, Object) WriteAsync(FixedDocument, Object) WriteAsync(FixedDocument, Object)

지정된 FixedDocument를 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified FixedDocument to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocument, PrintTicket) WriteAsync(FixedDocument, PrintTicket) WriteAsync(FixedDocument, PrintTicket) WriteAsync(FixedDocument, PrintTicket)

지정된 FixedDocumentPrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified FixedDocument together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocument, PrintTicket, Object) WriteAsync(FixedDocument, PrintTicket, Object) WriteAsync(FixedDocument, PrintTicket, Object) WriteAsync(FixedDocument, PrintTicket, Object)

지정된 FixedDocumentPrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified FixedDocument together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocumentSequence) WriteAsync(FixedDocumentSequence) WriteAsync(FixedDocumentSequence) WriteAsync(FixedDocumentSequence)

지정된 FixedDocumentSequence를 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified FixedDocumentSequence to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocumentSequence, Object) WriteAsync(FixedDocumentSequence, Object) WriteAsync(FixedDocumentSequence, Object) WriteAsync(FixedDocumentSequence, Object)

지정된 FixedDocumentSequence를 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified FixedDocumentSequence to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocumentSequence, PrintTicket) WriteAsync(FixedDocumentSequence, PrintTicket) WriteAsync(FixedDocumentSequence, PrintTicket) WriteAsync(FixedDocumentSequence, PrintTicket)

지정된 FixedDocumentSequencePrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified FixedDocumentSequence together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocumentSequence, PrintTicket, Object) WriteAsync(FixedDocumentSequence, PrintTicket, Object) WriteAsync(FixedDocumentSequence, PrintTicket, Object) WriteAsync(FixedDocumentSequence, PrintTicket, Object)

지정된 FixedDocumentSequencePrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified FixedDocumentSequence together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedPage) WriteAsync(FixedPage) WriteAsync(FixedPage) WriteAsync(FixedPage)

지정된 FixedPage를 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified FixedPage to the target XpsDocument or PrintQueue.

WriteAsync(FixedPage, Object) WriteAsync(FixedPage, Object) WriteAsync(FixedPage, Object) WriteAsync(FixedPage, Object)

지정된 FixedPage를 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified FixedPage to the target XpsDocument or PrintQueue.

WriteAsync(FixedPage, PrintTicket) WriteAsync(FixedPage, PrintTicket) WriteAsync(FixedPage, PrintTicket) WriteAsync(FixedPage, PrintTicket)

지정된 FixedPagePrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified FixedPage together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedPage, PrintTicket, Object) WriteAsync(FixedPage, PrintTicket, Object) WriteAsync(FixedPage, PrintTicket, Object) WriteAsync(FixedPage, PrintTicket, Object)

지정된 FixedPagePrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified FixedPage together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(String) WriteAsync(String) WriteAsync(String) WriteAsync(String)

지정된 XPSXPS 문서를 대상 XpsDocument 또는 PrintQueue에 동기적으로 씁니다.Writes asynchronously a specified XPSXPS document to the target XpsDocument or PrintQueue.

WriteAsync(String, XpsDocumentNotificationLevel) WriteAsync(String, XpsDocumentNotificationLevel) WriteAsync(String, XpsDocumentNotificationLevel) WriteAsync(String, XpsDocumentNotificationLevel)

지정된 XPSXPS 문서를 알림 옵션과 함께 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified XPSXPS document with notification option to the target XpsDocument or PrintQueue.

WriteAsync(Visual) WriteAsync(Visual) WriteAsync(Visual) WriteAsync(Visual)

지정된 Visual를 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified Visual to the target XpsDocument or PrintQueue.

WriteAsync(Visual, Object) WriteAsync(Visual, Object) WriteAsync(Visual, Object) WriteAsync(Visual, Object)

지정된 Visual를 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified Visual to the target XpsDocument or PrintQueue.

WriteAsync(Visual, PrintTicket) WriteAsync(Visual, PrintTicket) WriteAsync(Visual, PrintTicket) WriteAsync(Visual, PrintTicket)

지정된 VisualPrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified Visual together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(Visual, PrintTicket, Object) WriteAsync(Visual, PrintTicket, Object) WriteAsync(Visual, PrintTicket, Object) WriteAsync(Visual, PrintTicket, Object)

지정된 VisualPrintTicket과 함께 대상 XpsDocument 또는 PrintQueue에 비동기적으로 씁니다.Writes asynchronously a specified Visual together with a PrintTicket to the target XpsDocument or PrintQueue.

이벤트

WritingCancelled WritingCancelled WritingCancelled WritingCancelled

Write 또는 WriteAsync 작업이 취소되면 발생합니다.Occurs when a Write or WriteAsync operation is canceled.

WritingCompleted WritingCompleted WritingCompleted WritingCompleted

쓰기 작업을 마치면 발생합니다.Occurs when a write operation finishes.

WritingPrintTicketRequired WritingPrintTicketRequired WritingPrintTicketRequired WritingPrintTicketRequired

Write 또는 WriteAsync 메서드가 문서 또는 인쇄 큐에 PrintTicket을 추가하기 바로 전에 발생합니다.Occurs just before a Write or WriteAsync method adds a PrintTicket to a document or print queue.

WritingProgressChanged WritingProgressChanged WritingProgressChanged WritingProgressChanged

XpsDocumentWriter가 진행률을 업데이트할 때 발생합니다.Occurs when the XpsDocumentWriter updates its progress.

적용 대상