Как создать PagePreview с более чем одной страницей, используя PDFsharp? - PullRequest
0 голосов
/ 23 октября 2009

Я использую PDFsharp для создания файлов PDF в моем приложении C #. Это работает очень хорошо, но я не узнал, как создать предварительный просмотр с более чем одной страницей. У меня нет проблем при создании и сохранении документов на нескольких страницах, а также встраивание PagePreview в мою форму работает.

Но как мне отобразить (и нарисовать) более одной страницы в режиме предварительного просмотра?

Есть ли способ передать другой объект XGraphics в связанную функцию RenderEvent (которая будет создана со второй страницы в документе (XGraphics.FromPdfPage(...)))?

1 Ответ

0 голосов
/ 11 ноября 2009

RenderEvent должен знать, какую страницу отображать. Ваше приложение должно знать, сколько страниц существует и какая страница является текущей страницей.

Мы используем MigraDoc для создания файлов PDF, а предварительный просмотр автоматически обрабатывает несколько страниц.

...