Renderizado como TIFF com Dimensão Definida pelo Usuário

O exemplo a seguir demonstra como converter uma apresentação em documento TIFF com tamanho de imagem personalizado usando a classe TiffOptions.


 string FilePath = @"..\..\..\Sample Files\";

string srcFileName = FilePath + "Conversion.pptx";

string destFileName = FilePath + "Converting to Tiff as defined format.tiff";

//Instanciar um objeto Presentation que representa um arquivo de apresentação
Presentation pres = new Presentation(srcFileName);

//Instanciar a classe TiffOptions
Aspose.Slides.Export.TiffOptions opts = new Aspose.Slides.Export.TiffOptions();

//Definindo o tipo de compressão
opts.CompressionType = TiffCompressionTypes.Default;

//Tipos de compressão
//Default - Especifica o esquema de compressão padrão (LZW).
//None - Especifica nenhuma compressão.
//CCITT3
//CCITT4
//LZW
//RLE
//Depth - depende do tipo de compressão e não pode ser definido manualmente.
//Resolution unit - é sempre igual a "2" (pontos por polegada)
//Definindo DPI da imagem
opts.DpiX = 200;
opts.DpiY = 100;

//Definir tamanho da imagem
opts.ImageSize = new Size(1728, 1078);

//Save the presentation to TIFF with specified image size
pres.Save(destFileName, Aspose.Slides.Export.SaveFormat.Tiff, opts);

Baixar Código de Exemplo