Langue

XpsDocumentWriter.CreateVisualsCollator Méthode

Définition

Retourne un VisualsToXpsDocument objet pouvant écrire Visual des objets dans un document ou une file d’attente d’impression.

Surcharges

Nom Description
CreateVisualsCollator()

Retourne un VisualsToXpsDocument objet pouvant écrire Visual des objets dans un document ou une file d’attente d’impression.

CreateVisualsCollator(PrintTicket, PrintTicket)

Retourne un VisualsToXpsDocument objet qui peut écrire Visual des objets avec PrintTicket des paramètres dans un document XPS ou une file d’attente d’impression.

Exemples

L’exemple suivant montre comment utiliser la CreateVisualsCollator méthode.

private void SaveVisuals(XpsDocumentWriter xpsdw, List<Visual> vc)
{
    // Setup for writing multiple visuals
    VisualsToXpsDocument vToXpsD = (VisualsToXpsDocument)xpsdw.CreateVisualsCollator();

    // Iterate through all visuals in the collection
    foreach (Visual v in vc)
    {
        vToXpsD.Write(v);   //Write each visual to single page
    }

    // End writing multiple visuals
    vToXpsD.EndBatchWrite();
}
Private Sub SaveVisuals(ByVal xpsdw As XpsDocumentWriter, ByVal vc As List(Of Visual))
    ' Setup for writing multiple visuals
    Dim vToXpsD As VisualsToXpsDocument = CType(xpsdw.CreateVisualsCollator(), VisualsToXpsDocument)

    ' Iterate through all visuals in the collection
    For Each v As Visual In vc
        vToXpsD.Write(v) 'Write each visual to single page
    Next v

    ' End writing multiple visuals
    vToXpsD.EndBatchWrite()
End Sub

Remarques

Écritures VisualsToXpsDocument dans la même cible XpsDocument ou PrintQueue dans celle XpsDocumentWriter qui crée le VisualsToXpsDocument.

CreateVisualsCollator()

Retourne un VisualsToXpsDocument objet pouvant écrire Visual des objets dans un document ou une file d’attente d’impression.

public:
 override System::Windows::Documents::Serialization::SerializerWriterCollator ^ CreateVisualsCollator();
public override System.Windows.Documents.Serialization.SerializerWriterCollator CreateVisualsCollator();
override this.CreateVisualsCollator : unit -> System.Windows.Documents.Serialization.SerializerWriterCollator
Public Overrides Function CreateVisualsCollator () As SerializerWriterCollator

Retours

VisualsToXpsDocumentNouveau .

Exemples

L’exemple suivant montre comment utiliser la CreateVisualsCollator méthode.

private void SaveVisuals(XpsDocumentWriter xpsdw, List<Visual> vc)
{
    // Setup for writing multiple visuals
    VisualsToXpsDocument vToXpsD = (VisualsToXpsDocument)xpsdw.CreateVisualsCollator();

    // Iterate through all visuals in the collection
    foreach (Visual v in vc)
    {
        vToXpsD.Write(v);   //Write each visual to single page
    }

    // End writing multiple visuals
    vToXpsD.EndBatchWrite();
}
Private Sub SaveVisuals(ByVal xpsdw As XpsDocumentWriter, ByVal vc As List(Of Visual))
    ' Setup for writing multiple visuals
    Dim vToXpsD As VisualsToXpsDocument = CType(xpsdw.CreateVisualsCollator(), VisualsToXpsDocument)

    ' Iterate through all visuals in the collection
    For Each v As Visual In vc
        vToXpsD.Write(v) 'Write each visual to single page
    Next v

    ' End writing multiple visuals
    vToXpsD.EndBatchWrite()
End Sub

Remarques

Écritures VisualsToXpsDocument dans la même cible XpsDocument ou PrintQueue dans celle XpsDocumentWriter qui crée le VisualsToXpsDocument.

S’applique à

CreateVisualsCollator(PrintTicket, PrintTicket)

Retourne un VisualsToXpsDocument objet qui peut écrire Visual des objets avec PrintTicket des paramètres dans un document XPS ou une file d’attente d’impression.

public:
 override System::Windows::Documents::Serialization::SerializerWriterCollator ^ CreateVisualsCollator(System::Printing::PrintTicket ^ documentSequencePrintTicket, System::Printing::PrintTicket ^ documentPrintTicket);
public override System.Windows.Documents.Serialization.SerializerWriterCollator CreateVisualsCollator(System.Printing.PrintTicket documentSequencePrintTicket, System.Printing.PrintTicket documentPrintTicket);
override this.CreateVisualsCollator : System.Printing.PrintTicket * System.Printing.PrintTicket -> System.Windows.Documents.Serialization.SerializerWriterCollator
Public Overrides Function CreateVisualsCollator (documentSequencePrintTicket As PrintTicket, documentPrintTicket As PrintTicket) As SerializerWriterCollator

Paramètres

documentSequencePrintTicket
PrintTicket

Qui PrintTicket spécifie les préférences d’impression par défaut pour la séquence de documents.

documentPrintTicket
PrintTicket

Qui PrintTicket représente les préférences d’impression par défaut pour chaque document.

Retours

Nouveau VisualsToXpsDocument qui écrit Visual des éléments avec PrintTicket des paramètres dans le XpsDocument.

Remarques

Écritures VisualsToXpsDocument dans la même cible XpsDocument ou PrintQueue dans celle XpsDocumentWriter qui crée le VisualsToXpsDocument.

Cette méthode ne valide pas ou ne modifie pas la valeur spécifiée documentPrintTicket pour un particulier PrintQueue. Si nécessaire, utilisez la MergeAndValidatePrintTicket méthode pour créer un PrintTicket élément spécifique à l’imprimante PrintQueue spécifiée et valide.

S’applique à