【发布时间】:2015-01-20 11:09:51
【问题描述】:
我的应用程序从右到左打印时出现问题。我使用 codejock 报告控件;它可以很好地打印从左到右的视图,这是一个示例:
当布局为 rtl 时,控件在屏幕上呈现得非常好,打印预览也很好,但打印会导致文档失真,如下所示:
我试图覆盖视图的 OnPrepareDC 并使用 pDC->SetLayout(LAYOUT_RTL) 但失败了,我需要有关如何解决此问题的帮助。
【问题讨论】:
-
您联系过 CodeJock 支持或论坛吗?似乎是他们应该能够提供帮助的常见问题。
-
在 XTPReportView.cpp 文件中,他们有一条关于在打印模式下不支持 rtl 但在预览中没问题的评论,我想修复它或找到任何解决方案,这就是评论。 if (pInfo->m_bPreview) //RTL 中的 PRINT MODE 不起作用!
标签: printing mfc right-to-left