August 2003
Intermediate to advanced
736 pages
14h 48m
English
Page units are useful for specifying things conveniently and letting the Graphics object sort it out, but there are all kinds of effects that can't be achieved with such a simple transform. A transform is a mathematical function by which units are specified and then transformed into other units. So far, we've talked about transforming from page units to device units, but a more general-purpose transformation facility is provided via the Transform property of the Graphics object, which is an instance of the Matrix class from the System.Drawing.Drawing2D namespace:
sealed class Matrix : MarshalByRefObject, IDisposable { // Constructors public Matrix(...); // various overloads // Properties public float[] Elements { get; } public bool ...Read now
Unlock full access