PdfImageColorSpaceExportMode
Contenido
[
Ocultar
]PdfImageColorSpaceExportMode enumeration
Especifica cómo se seleccionará el espacio de color para las imágenes en el documento PDF.
public enum PdfImageColorSpaceExportMode
Valores
Nombre | Valor | Descripción |
---|---|---|
Auto | 0 | Aspose.Words selecciona automáticamente el espacio de color más apropiado para cada imagen. |
SimpleCmyk | 1 | Aspose.Words convierte imágenes RGB al espacio de color CMYK mediante una fórmula simple. |
Ejemplos
Muestra cómo configurar un espacio de color diferente para las imágenes en un documento a medida que lo exportamos a PDF.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Jpeg image:");
builder.InsertImage(ImageDir + "Logo.jpg");
builder.InsertParagraph();
builder.Writeln("Png image:");
builder.InsertImage(ImageDir + "Transparent background logo.png");
// Crea un objeto "PdfSaveOptions" que podemos pasar al método "Guardar" del documento
// para modificar cómo ese método convierte el documento a .PDF.
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Establece la propiedad "ImageColorSpaceExportMode" en "PdfImageColorSpaceExportMode.Auto" para obtener Aspose.Words
// selecciona automáticamente el espacio de color para las imágenes en el documento que convierte a PDF.
// En la mayoría de los casos, el espacio de color será RGB.
// Establece la propiedad "ImageColorSpaceExportMode" en "PdfImageColorSpaceExportMode.SimpleCmyk"
// para utilizar el espacio de color CMYK para todas las imágenes en el PDF guardado.
// Aspose.Words también aplicará la compresión Flate a todas las imágenes e ignorará el valor de la propiedad "ImageCompression".
pdfSaveOptions.ImageColorSpaceExportMode = pdfImageColorSpaceExportMode;
doc.Save(ArtifactsDir + "PdfSaveOptions.ImageColorSpaceExportMode.pdf", pdfSaveOptions);
Ver también
- espacio de nombres Aspose.Words.Saving
- asamblea Aspose.Words