iTextSharp Масштабирование изображения до полной страницы

Я пытаюсь масштабировать изображение, чтобы оно было полностраничным в документе PDF. Я создаю документ с помощью iTextSharp. Изображение имеет правильное соотношение сторон для страницы, но в идеале я бы предпочел, чтобы изображение искажалось, а не заполняло всю доступную область.

В настоящее время у меня есть:

Dim Document As New Document(PageSize, 0, 0, 0, 0)
...
Dim ContentImage = '''Method call to get image'
Dim Content = iTextSharp.text.Image.GetInstance(ContentImage, New BackgroundColor)
Content.SetAbsolutePosition(0, 0)
Content.ScaleToFit(Document.PageSize.Width, Document.PageSize.Height)
Document.Add(Content)

К сожалению, это не учитывает поля принтера .. .

Мне нужно, чтобы изображение соответствовало области печати (насколько это возможно в формате PDF).

Заранее спасибо

7
задан Basic 15 September 2016 в 19:36
поделиться