![]() |
1
1
另一种选择是使用 Cairo . 它有一个非常容易学习的API,非常强大,可以开箱即用地编写PNG、PS、PDF和SVG。它还支持绘制GDI、X和石英窗。 有一个旧的 D binding for cairo (由一些才华横溢的黑客写的)可能仍然有效。如果没有其他内容,它将演示如何在D中链接和使用cairo。 |
![]() |
2
2
如果你想要一个进程外的解决方案,为了快速启动和运行一些东西,很难打败它。 生成PostScript并启动PostScript查看器 . 这个技巧的最大优点是你生成了一些东西,你不喜欢它的外观,你可以手工编辑它直到它看起来更好。然后返回并编辑生成器。所以你的原型设计周期很快。 |
![]() |
3
2
QD . 它是 制造的 为此。 只需导入qd,与sdl.lib链接(如果需要文本,则为sdl_tf),然后选择屏幕(宽度、高度)进行设置,第(x1、y1、x2、y2)行进行绘制,第(x1、y1)行进行绘制,第(x1、y1、bottom_right,“文本”)行进行打印。要重置CLS,请翻转以更新屏幕。事件()来处理事件。将r g b(r,g,b)附加到上述任何命令以更改线条颜色,填充(r g b(r,g,b))以更改填充颜色。 有关示例,请参见测试*.d 祝你好运! |
![]() |
4
1
您可以使用sdl弹出一个窗口,并使用sdl_gfxprimitves.h从sdl_gfx绘制线条(它还可以渲染基本文本和形状)。它不需要花太多时间来设置,而且是便携式的。
|
![]() |
5
0
|
![]() |
Divyat · D语言的BNF语法形式[闭口] 7 年前 |
![]() |
hiropon · 有没有办法用Dlang同时分配多个变量? 7 年前 |
![]() |
Jonathan Wilbur · 从D中的抽象类运行单元测试? 7 年前 |
![]() |
thinwybk · 如何使用D访问linux字符设备? 7 年前 |
![]() |
user3069488 · 震波。D-未定义标识符(Dlang) 7 年前 |
![]() |
Dmitry Bubnenkov · 错误:实例化模板实例时出错 7 年前 |
![]() |
Matt Smith · 正在转义对局部变量的引用 9 年前 |
![]() |
StillLearningToCode · 将字符串解析为D中的标记 9 年前 |
![]() |
Suliman · D?的TUI(文本用户界面)? 10 年前 |