Set Image Size
Contents
[
Hide
]
Следующий фрагмент кода также работает с библиотекой Aspose.PDF.Drawing.
Возможно установить размер изображения, которое добавляется в файл PDF. Для установки размера можно использовать свойства FixWidth и FixHeight класса Aspose.Pdf.Image. Следующий фрагмент кода демонстрирует, как установить размер изображения:
// Для полных примеров и файлов данных, пожалуйста, перейдите по ссылке https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// Путь к каталогу документов.
string dataDir = RunExamples.GetDataDir_AsposePdf_Images();
// Создаем объект документа
Document doc = new Document();
// добавляем страницу в коллекцию страниц PDF файла
Aspose.Pdf.Page page = doc.Pages.Add();
// Создаем экземпляр изображения
Aspose.Pdf.Image img = new Aspose.Pdf.Image();
// Устанавливаем ширину и высоту изображения в точках
img.FixWidth = 100;
img.FixHeight = 100;
// Устанавливаем тип изображения как SVG
img.FileType = Aspose.Pdf.ImageFileType.Unknown;
// Путь к исходному файлу
img.File = dataDir + "aspose-logo.jpg";
page.Paragraphs.Add(img);
// Устанавливаем свойства страницы
page.PageInfo.Width = 800;
page.PageInfo.Height = 800;
dataDir = dataDir + "SetImageSize_out.pdf";
// сохраняем результат в PDF файл
doc.Save(dataDir);