De Fusion et publipostage dans word

La Meilleure façon de créer des étiquettes en utilisant les outils standard de l'industrie , tels que Microsoft word.

Comment voulez-vous exécuter ce et configurer les étiquettes d'expédition ?

Je suis pas sûr de la façon de mapper les champs de fusion avec les données de la grille de colonnes de la vue. C'est le code que j'ai pour l'instant:

//Create a new empty document.
DocumentModel document = new DocumentModel();

//Add document content.
document.Sections.Add(
    new Section(document,
        new Paragraph(document,
            new Field(document, FieldType.MergeField, "FullName"))));

//Save the document to a file and open it with Microsoft Word.
document.Save("TemplateDocument.docx");
//If document appears empty in Microsoft Word, press Alt + F9.
Process.Start("TemplateDocument.docx");

//Initialize mail merge data source.
var dataSource = new { FullName = "John Doe" };

//Execute mail merge.
document.MailMerge.Execute(dataSource);

//Save the document to a file and open it with Microsoft Word.
document.Save("Document.docx");
Process.Start("Document.docx");
Votre question est extrêmement floue.
Si vous êtes à la génération du document par programmation, vous n'avez pas besoin d'utiliser la fusion.

OriginalL'auteur Mr Bagder | 2012-12-09