DisplayBackgroundShape

ViewOptions.DisplayBackgroundShape property

Contrôle l’affichage de la forme d’arrière-plan dans la vue Mise en page d’impression.

public bool DisplayBackgroundShape { get; set; }

Exemples

Montre comment masquer/afficher les images d’arrière-plan du document dans les options d’affichage.

// Utilisez une chaîne HTML pour créer un nouveau document avec une couleur d'arrière-plan plate.
const string html = 
@"<html>
    <body style='background-color: blue'>
        <p>Hello world!</p>
    </body>
</html>";

Document doc = new Document(new MemoryStream(Encoding.Unicode.GetBytes(html)));

// La source du document a un fond de couleur unie,
// dont la présence définira le flag "DisplayBackgroundShape" sur "true".
Assert.True(doc.ViewOptions.DisplayBackgroundShape);

// Conservez "DisplayBackgroundShape" comme "true" pour que le document affiche la couleur d'arrière-plan.
// Cela peut affecter certaines couleurs de texte pour améliorer la visibilité.
// Définissez "DisplayBackgroundShape" sur "false" pour ne pas afficher la couleur d'arrière-plan.
doc.ViewOptions.DisplayBackgroundShape = displayBackgroundShape;

doc.Save(ArtifactsDir + "ViewOptions.DisplayBackgroundShape.docx");

Voir également