Я вытаскиваю изображение из Интернета и добавляю его на страницу FixedDocument. Изображение, которое я вытягиваю, имеет размер 1200 х 1500 пикселей. Однако в FixedDocument изображение отображается в виде небольшого эскиза (см. Снимок экрана).
Ниже приведен фрагмент кода.
FixedDocument fd = new FixedDocument();
BitmapImage bi = new BitmapImage();
bi.BeginInit();
bi.UriSource = new Uri(@"http://www.example.com/image.jpg", UriKind.Absolute);
bi.EndInit();
Image i = new Image();
i.Source = bi;
FixedPage fixedPage = new FixedPage();
fixedPage.Children.Add(i);
PageContent pageContent = new PageContent();
(pageContent as IAddChild).AddChild(fixedPage);
fd.Pages.Add(pageContent);
Мне нужно, чтобы изображение отображалось в соответствии с его размерами, а не в качестве эскиза. Кто-нибудь может сообщить мне, что нужно сделать, чтобы показать изображение в соответствии с его размером?
Большое спасибо.