gpt4 book ai didi

c# - 创建具有不同页数和自动分页符的可打印表单

转载 作者:太空宇宙 更新时间:2023-11-03 10:29:50 28 4
gpt4 key购买 nike

我想创建一个具有不同页数的可打印“发票”表单。每页都应该有重复的页眉和页脚,中间是发票的位置。

如果 WPF 可以在位置之间创建自动分页符,那就太好了。这有可能吗?

在另一个项目中,我创建了一个更“静态”的可打印表单,它由一个 Canvas 组成,大小与 A4 页面完全一样,上面有嵌套的布局框架和控件。这个 Canvas 可以打印,效果很好,我喜欢这个概念。

但是动态地改变包含不同记录数和分页符的内容怎么样?

在WPF中可以实现吗?

最佳答案

您可能想查看流程文档。这些允许您创建文档样式内容并可以显示在几个不同的 WPF 控件中。 FlowDocumentReader 控件具有“页面”查看模式,这可能正是您正在寻找的。以下是一些帮助您入门的链接:

Flow Document Overview
FlowDocumentReader Class

关于c# - 创建具有不同页数和自动分页符的可打印表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30599026/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com