TiffOptions
Contenido
[
Ocultar
]TiffOptions class
Proporciona opciones que controlan cómo se guarda una presentación en formato TIFF.
public class TiffOptions : SaveOptions, ITiffOptions
Constructors
Name | Description |
---|---|
TiffOptions() | Constructor predeterminado. |
Properties
Name | Description |
---|---|
BwConversionMode { get; set; } | Especifica el algoritmo para convertir una imagen a color en una imagen en blanco y negro. Esta opción se aplicará solo si CompressionType está configurado en CCITT4 o CCITT3 Leer/escribir BlackWhiteConversionMode . Predeterminado es Default. |
CompressionType { get; set; } | Especifica el tipo de compresión. Leer/escribir TiffCompressionTypes . |
DefaultRegularFont { get; set; } | Devuelve o establece la fuente utilizada en caso de que no se encuentre la fuente de origen. Leer-escribir String. |
DpiX { get; set; } | Especifica la resolución horizontal en puntos por pulgada. Leer/escribir UInt32. |
DpiY { get; set; } | Especifica la resolución vertical en puntos por pulgada. Leer/escribir UInt32. |
GradientStyle { get; set; } | Devuelve o establece el estilo visual del gradiente. Leer/escribir GradientStyle . |
ImageSize { get; set; } | Especifica el tamaño de una imagen TIFF generada. El valor predeterminado es 0x0, lo que significa que los tamaños de imagen generados se calcularán en función del tamaño de la diapositiva de la presentación. Leer/escribir Size. |
InkOptions { get; } | Proporciona opciones que controlan la apariencia de los objetos Ink en el documento exportado. Solo lectura IInkOptions |
PixelFormat { get; set; } | Especifica el formato de píxel para las imágenes generadas. Leer/escribir ImagePixelFormat . |
ProgressCallback { get; set; } | Representa un objeto de callback para actualizar el progreso de guardado en porcentaje. Ver IProgressCallback . |
ShowHiddenSlides { get; set; } | Especifica si el documento generado debe incluir diapositivas ocultas o no. Predeterminado es false . |
SkipJavaScriptLinks { get; set; } | Especifica si se deben omitir los hipervínculos con llamadas a JavaScript al guardar la presentación. Leer/escribir Boolean. El valor predeterminado es false. |
SlidesLayoutOptions { get; set; } | Obtiene o establece el modo en el que se colocan las diapositivas en la página al exportar una presentación ISlidesLayoutOptions . |
WarningCallback { get; set; } | Devuelve o establece un objeto que recibe advertencias y decide si el proceso de carga continuará o se abortará. Leer/escribir IWarningCallback . |
Examples
El siguiente ejemplo muestra cómo convertir PowerPoint a TIFF con tamaño predeterminado.
[C#]
// Instanciar un objeto Presentation que representa un archivo de presentación
using (Presentation presentation = new Presentation("DemoFile.pptx"))
{
// Guardar la presentación como documento TIFF
presentation.Save("Tiffoutput_out.tiff", SaveFormat.Tiff);
}
El siguiente ejemplo muestra cómo convertir PowerPoint a TIFF con tamaño personalizado.
[C#]
// Instanciar un objeto Presentation que representa un archivo de presentación
using (Presentation pres = new Presentation("Convert_Tiff_Custom.pptx"))
{
// Instanciar la clase TiffOptions
TiffOptions opts = new TiffOptions();
// Configurando el tipo de compresión
opts.CompressionType = TiffCompressionTypes.Default;
NotesCommentsLayoutingOptions notesOptions = new NotesCommentsLayoutingOptions();
notesOptions.NotesPosition = NotesPositions.BottomFull;
opts.SlidesLayoutOption = notesOptions;
// Tipos de compresión
// Default - Especifica el esquema de compresión predeterminado (LZW).
// None - Especifica sin compresión.
// CCITT3
// CCITT4
// LZW
// RLE
// La profundidad depende del tipo de compresión y no se puede establecer manualmente.
// La unidad de resolución siempre es igual a “2” (puntos por pulgada)
// Configurando DPI de imagen
opts.DpiX = 200;
opts.DpiY = 100;
// Establecer tamaño de imagen
opts.ImageSize = new Size(1728, 1078);
// Guardar la presentación en TIFF con tamaño de imagen especificado
pres.Save("TiffWithCustomSize_out.tiff", SaveFormat.Tiff, opts);
}
El siguiente ejemplo muestra cómo convertir PowerPoint a TIFF con formato de píxel de imagen personalizado.
[C#]
// Instanciar un objeto Presentation que representa un archivo de presentación
using (Presentation presentation = new Presentation("DemoFile.pptx"))
{
TiffOptions options = new TiffOptions();
options.PixelFormat = ImagePixelFormat.Format8bppIndexed;
/*
ImagePixelFormat contiene los siguientes valores (como se puede ver en la documentación):
Format1bppIndexed; // 1 bits por píxel, indexado.
Format4bppIndexed; // 4 bits por píxel, indexado.
Format8bppIndexed; // 8 bits por píxel, indexado.
Format24bppRgb; // 24 bits por píxel, RGB.
Format32bppArgb; // 32 bits por píxel, ARGB.
*/
// Guardar la presentación en TIFF con formato de píxel de imagen especificado
presentation.Save("Tiff_With_Custom_Image_Pixel_Format_out.tiff", SaveFormat.Tiff, options);
}
See Also
- class SaveOptions
- interface ITiffOptions
- namespace Aspose.Slides.Export
- assembly Aspose.Slides