ImageColorMode
Contenu
[
Cacher
]ImageSaveOptions.ImageColorMode property
Obtient ou définit le mode de couleur pour les images générées.
public ImageColorMode ImageColorMode { get; set; }
Remarques
Cette propriété n’a d’effet que lors de l’enregistrement dans des formats d’image raster.
La valeur par défaut estNone.
Exemples
Montre comment définir un mode couleur lors du rendu des documents.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.ParagraphFormat.Style = doc.Styles["Heading 1"];
builder.Writeln("Hello world!");
builder.InsertImage(ImageDir + "Logo.jpg");
// Lorsque nous enregistrons le document sous forme d'image, nous pouvons passer un objet SaveOptions à
// sélectionnez un mode de couleur pour l'image que l'opération de sauvegarde va générer.
// Si nous définissons la propriété "ImageColorMode" sur "ImageColorMode.BlackAndWhite",
// l'opération de sauvegarde appliquera une réduction des couleurs en niveaux de gris lors du rendu du document.
// Si nous définissons la propriété "ImageColorMode" sur "ImageColorMode.Grayscale",
// l'opération de sauvegarde rendra le document en une image monochrome.
// Si nous définissons la propriété « ImageColorMode » sur « None », l'opération de sauvegarde appliquera la méthode par défaut
// et conserver toutes les couleurs du document dans l'image de sortie.
ImageSaveOptions imageSaveOptions = new ImageSaveOptions(SaveFormat.Png);
imageSaveOptions.ImageColorMode = imageColorMode;
doc.Save(ArtifactsDir + "ImageSaveOptions.ColorMode.png", imageSaveOptions);
Voir également
- enum ImageColorMode
- class ImageSaveOptions
- espace de noms Aspose.Words.Saving
- Assemblée Aspose.Words