Set Image Size

Contents
[ ]

O seguinte trecho de código também funciona com a biblioteca Aspose.PDF.Drawing.

É possível definir o tamanho de uma imagem que está sendo adicionada a um arquivo PDF. Para definir o tamanho, você pode usar as propriedades FixWidth e FixHeight da Classe Aspose.Pdf.Image. O seguinte trecho de código demonstra como definir o tamanho de uma imagem:

// Para exemplos completos e arquivos de dados, por favor, vá para https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// O caminho para o diretório de documentos.
string dataDir = RunExamples.GetDataDir_AsposePdf_Images();
// Instancia objeto Document
Document doc = new Document();
// adiciona página à coleção de páginas do arquivo PDF
Aspose.Pdf.Page page = doc.Pages.Add();
// Cria uma instância de imagem
Aspose.Pdf.Image img = new Aspose.Pdf.Image();
// Define a Largura e Altura da Imagem em Pontos
img.FixWidth = 100;
img.FixHeight = 100;
// Define o tipo de imagem como SVG
img.FileType = Aspose.Pdf.ImageFileType.Unknown;
// Caminho para o arquivo de origem
img.File = dataDir + "aspose-logo.jpg";
page.Paragraphs.Add(img);
//Define propriedades da página
page.PageInfo.Width = 800;
page.PageInfo.Height = 800;
dataDir = dataDir + "SetImageSize_out.pdf";
// salva o arquivo PDF resultante
doc.Save(dataDir);