MultiplePagesType
Contenu
[
Cacher
]MultiplePagesType enumeration
Spécifie comment le document est imprimé.
public enum MultiplePagesType
Valeurs
Nom | Évaluer | La description |
---|---|---|
Normal | 0 | Impression normale, aucune page multiple spécifiée. |
MirrorMargins | 1 | Échange les marges gauche et droite sur les pages en vis-à-vis. |
TwoPagesPerSheet | 2 | Imprime deux pages par feuille. |
BookFoldPrinting | 3 | Spécifie s’il faut imprimer le document sous forme de livre plié. |
BookFoldPrintingReverse | 4 | Spécifie s’il faut imprimer le document sous forme de pli de livre inversé. |
Default | 0 | La valeur par défaut estNormal |
Exemples
Montre comment configurer un document pouvant être imprimé sous forme de livre plié.
Document doc = new Document();
// Insérer un texte qui s'étend sur 16 pages.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("My Booklet:");
for (int i = 0; i < 15; i++)
{
builder.InsertBreak(BreakType.PageBreak);
builder.Write($"Booklet face #{i}");
}
// Configurez la propriété « PageSetup » de la première section pour imprimer le document sous la forme d'un pli de livre.
// Lorsque nous imprimons ce document en recto verso, nous pouvons prendre les pages pour les empiler
// et pliez-les tous en deux. Le contenu du document sera aligné pour former un pli de livre.
PageSetup pageSetup = doc.Sections[0].PageSetup;
pageSetup.MultiplePages = MultiplePagesType.BookFoldPrinting;
// Nous ne pouvons spécifier le nombre de feuilles qu'en multiples de 4.
pageSetup.SheetsPerBooklet = 4;
doc.Save(ArtifactsDir + "PageSetup.Booklet.docx");
Voir également
- espace de noms Aspose.Words.Settings
- Assemblée Aspose.Words