Set Image Size
Contents
[
Hide
]
El siguiente fragmento de código también funciona con la biblioteca Aspose.PDF.Drawing.
Es posible establecer el tamaño de una imagen que se está agregando a un archivo PDF. Para establecer el tamaño, puedes usar las propiedades FixWidth y FixHeight de la clase Aspose.Pdf.Image. El siguiente fragmento de código demuestra cómo establecer el tamaño de una imagen:
// Para ejemplos completos y archivos de datos, por favor visita https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_AsposePdf_Images();
// Instanciar objeto Document
Document doc = new Document();
// añadir página a la colección de páginas del archivo PDF
Aspose.Pdf.Page page = doc.Pages.Add();
// Crear una instancia de imagen
Aspose.Pdf.Image img = new Aspose.Pdf.Image();
// Establecer el ancho y altura de la imagen en puntos
img.FixWidth = 100;
img.FixHeight = 100;
// Establecer el tipo de imagen como SVG
img.FileType = Aspose.Pdf.ImageFileType.Unknown;
// Ruta para el archivo fuente
img.File = dataDir + "aspose-logo.jpg";
page.Paragraphs.Add(img);
//Establecer propiedades de la página
page.PageInfo.Width = 800;
page.PageInfo.Height = 800;
dataDir = dataDir + "SetImageSize_out.pdf";
// guardar el archivo PDF resultante
doc.Save(dataDir);