Описание тега documentpaginator

5 ответов

Создание компонентов WPF в фоновом потоке

Я работаю над системой отчетности, серией DocumentPage должны быть созданы через DocumentPaginator, Эти документы включают в себя ряд компонентов WPF, которые должны быть созданы, чтобы в paginator содержались правильные данные при последующей отпра…
1 ответ

Как правильно печатать изображения с помощью WPF DocumentPaginator?

Вот мой код, который находится в расширении класса DocumentPaginator public override DocumentPage GetPage(int pageNumber) { BitmapImage source = new BitmapImage(); using (Stream stream = new FileStream(GetPagePath(pageNumber), FileMode.Open)) { sour…
07 окт '15 в 17:49
0 ответов

WPF FlowDocumentPageViewer

У меня есть индивидуальная реализация DocumentPaginator (включая верхний и нижний колонтитулы), и я хочу использовать эту страницу в FlowDocumentPageViewer. Как мне это сделать? Я пытался реализовать IDocumentPaginatorSource в моем пользовательском …
28 авг '12 в 12:31
1 ответ

"Быстрое" отображение в DocumentViewer

Я создаю приложение WPF, в котором мне нужно отобразить предварительный просмотр документов, например, что достижимо с помощью DocumentViewer и DocumentPaginator. Однако преобразование отчета в XPS и загрузка его в DocumentViewer оказалось очень мед…
21 апр '11 в 14:04
2 ответа

WPF DocumentPaginator и неожиданно обрезка DocumentPage

Я пытаюсь напечатать холст WPF на нескольких страницах. Я очень доволен, масштабируя его по ширине страницы, затем обрезая и переводя холст для каждой страницы; все довольно простые математики. Чего я не понимаю, так это как получить размеры области…
07 июл '10 в 11:22
1 ответ

Разбивка на страницы с использованием DocumentPaginator из FlowDocument, который содержит StackPanel

Я хочу создавать постраничные документы из FlowDocument объект, который содержит StackPanel элемент. Я пытался с помощью DocumentPaginator, До сих пор я пробовал этот код ниже, но мне не повезло, то есть генерируется только одна усеченная страница, …
06 фев '17 в 05:32
1 ответ

Смешайте альбомную и портретную печать в wpf / C#

В приложении WPF / C# я печатаю некоторые страницы с помощью DocumentPaginator. Тем не менее, я хочу смешать в 1 задание печати в альбомном и портретном режимах: например, Страница 1 в книжной ориентации, Страница 2 в альбомной ориентации и Страница…
0 ответов

DocumentPaginator, который работает с любым Visual?

Печать любого изображения проста. Распечатать одну страницу размером больше одной страницы сложно. Я застрял. Документов мало, и я дошел до того, что могу. Мне интересно, есть ли у кого-нибудь класс, расширяющий DocumentPaginator, который может взят…
08 окт '10 в 15:32
2 ответа

Возможно ли в WPF получать содержимое каждой страницы документа по номеру страницы?

Я использую DocumentPaginator, чтобы разделить текст FlowDocument на страницы. Можно ли получить содержимое каждой страницы по номеру страницы после ComputePageCount()? Если нет, как я могу сделать это по-другому? Код: var flowDocument = this.Docume…
2 ответа

Сохраняет ли WPF DocumentPaginator все DocumentPages в памяти, пока не завершит задание печати?

Строго теоретический вопрос относительно WPF DocumentPaginator: При использовании класса WPF DocumentPaginator для печати многостраничного документа, сохраняет ли paginator все запрошенные им страницы документов за всю историю задания печати в памят…
1 ответ

Пустые страницы при реализации DocumentPaginator

Я пытаюсь реализовать Paginator следующим образом: public class MyPaginator : DocumentPaginator{ // ommitting details... public override DocumentPage GetPage(int pageNumber) { DocumentPage page = new DocumentPage(canvas); return page; } } Компилируе…
19 окт '11 в 16:57
0 ответов

Как использовать DocumentPaginator асинхронно через GetPageAsync с XpsDocumentWriter?

Идея здесь заключается в том, что у меня есть DocumentPaginator, который я хочу использовать с XpsDocumentWriter или PrintDialog, так как у обоих есть возможность печати с заданным разбиением на страницы. Когда я использую любой из них, то есть XpsD…
17 май '11 в 15:21
2 ответа

Как установить размер страницы для документа Xps?

Я пытаюсь сохранить документ XPS с FixedDocument. Пока что мне не удалось изменить размер страницы. Как я могу изменить его на нестандартный размер? Я основал свой код на первом ответе на этот вопрос, более конкретно, я использую этот код: if (File.…
22 авг '12 в 11:25
1 ответ

Вокруг документа появляются пробелы для предварительного просмотра

У меня есть приложение WPF, которое использует печать. У меня есть класс наследовать от "DocumentPaginator" class ReportPaginator : DocumentPaginator { private Size pageSize; public override IDocumentPaginatorSource Source { get { return null; } } p…
1 ответ

WPF: есть ли способ использовать PrintDialog только для выбора целевого принтера без необходимости предоставления класса DocumentPaginator?

Я хочу напечатать очень простой макет с PrintDocument которая помещается на одной странице, поэтому не требует DocumentPaginator, Однако я хочу использовать PrinterDialog выбрать принтер. Я видел примеры с PrinterSettings быть собственностью Printer…
15 апр '13 в 13:47
0 ответов

WPF FlowDocument DocumentPaginator - динамический размер заголовка

Существует множество руководств по созданию пользовательского пагинатора с повторяющимся заголовком фиксированного размера для FlowDocument. (например, здесь) В моем случае я хочу иметь основной заголовок для первой страницы и дополнительный заголов…
06 дек '18 в 08:15
0 ответов

Экспорт страниц FlowDocument в файл PNG

У меня есть требование распечатать изображения, представленные в определенном каталоге, без запуска / рендеринга в любом UIElement на дисплее, например, tableView поэтому я решил использовать FlowDocument Но я столкнулся с проблемой при сохранении с…
1 ответ

Изображение водяного знака на всех страницах распечатки FlowDocument в WPF

Короче говоря: может ли кто-нибудь помочь мне в печати FlowDocument, который может охватывать несколько страниц с одинаковым изображением водяного знака на каждой странице? Моя текущая реализация печатает водяной знак только на первой странице. Как …
10 окт '13 в 17:29
1 ответ

Добавление Grid/FrameworkElement в ContainerVisual

Ну, это может быть странный вопрос. Но, как говорится в заголовке, вы можете добавить Grid в ContainerVisual. Поскольку Grid наследует Visual, я должен быть в состоянии сделать это через Children.Add. Зачем мне это нужно? Ну, я использую FlowDocumen…
23 июл '13 в 11:30
1 ответ

WPF Printing большой пользовательский элемент управления

Извините, если это дубликат, но я не смог найти ничего, что с этим связано. Я пытаюсь создать XpsDocument из пользовательского элемента управления, который у меня есть. Пользовательский элемент управления уже определяет свойства для верхнего и нижне…