星期四 2005年03月10日
Cairo/Arthur/Quartz/GDI+ Arthur: A new paint engine For Qt4:
Arthur, the new paint engine, has an innovative design that makes integrating with different pixel- and vector-based painting architectures straightforward. Quartz and QuickDraw under Mac OS X, Xlib under X11, GDI under Windows, as well as PostScript, SVG, and OpenGL, are examples of technologies that Qt 4 is expected to support---with the possibility of adding Cairo, GDI+, and PDF support later. Arthur's flexible multi-target design will make it possible to use the different paint devices' capabilities to their fullest extent---including hardware accelerated drawing operations, native transformations, and aliasing of lines and fonts. These benefits are applied automatically, making the best use of the underlying architecture.
新的繪圖引擎
Qt 4 會採用一個稱為 Arthur 的新繪圖引擎,讓整合若干不同像素式 (pixel) 或向量式繪圖架構變得更為直覺。Qt 4 預期會支援 Mac OS X 下的 Quartz 與 QuickDraw、X11 下的 Xlib、Windows 的 GDI+,以及 PostScript、SVG,與 OpenGL,日後甚至會把 Cairo、GDI+,以及 PDF 支援納入。Authur 具有彈性的多種架構支援設計可讓不同繪圖裝置的使用上,充分發揮其效果,包含硬體加速繪圖、native transformations,與無鋸齒 (anti-alias) 的繪線與描字。這些特性將會充分發揮底層架構的威力。
See also:
http://cairographics.org
( 2005年03月10日, 02:12:42 下午 CST )
Permalink
反向跟踪 URL: http://blogs.sun.com/eyan/entry/cairo_arthur_gdi