我需要根据数据库中的一个表中给我的坐标打印一个"x“。我可能会使用c#连接到mysql。
我可能会有一个8.5x11英寸(一张普通纸张的大小)的酒杯,我将填充整个东西的标签"x“,他们将是无形的。
每个表记录都有这些标签的坐标,而这些坐标不应该是不可见的。
每一张唱片的表格都会显示并打印出来。打印将在纸之上,这实际上是一个物理应用程序本身。
问题:如何使用mysql数据库中的数据填写物理应用程序。(不要告诉我,我应该从零开始打印整个应用程序,之所以不可能是因为表单实际上是纸张宽度的三倍(白色、黄色和粉红色),所以我不能从零开始打印整个应用程序,我必须打印在上面。
问题:如何在指定区域打印"x“?我的解决方案是最好的方法还是有一个更聪明的方法?
如果你不知道我在说什么,下面是一些相关的问题:ms-access: designing a report: printing text on specific x,y coordinates
发布于 2010-06-28 18:04:37
虽然标签会提供你的能力,使X出现,我不觉得有一堆隐藏标签是最好的方式。
“申请”是否代表某种形式?你想用x“检查”框,然后打印这个吗?
我可能建议使用GDI+ (绘图)和使用标签。
考虑以下几点:找到您的盒子的坐标。然后,在重写的onPaint事件处理程序中为窗体或可能代表窗体画布的面板使用drawstring方法。
本文讨论了GDI+以及如何将文本绘制为图形。http://www.functionx.com/vb/gdi+/objects/fonts.htm
https://stackoverflow.com/questions/3134846
复制相似问题