Shading Internals

As described in ShadingsOverview ShadingsOverview, fz_shade is an encapsulation of the information required to define a PDF shading. This is essentially a superset of all the shading types provided by our supported document handlers. If we ever meet a format that requires features not provided in PDF, then fz_shade will be extended to cope.


\begin{lstlisting}
typedef struct fz_shade_s
{
fz_storable storable;
\par
fz_re...
...als;
} f;
} u;
\par
fz_compressed_buffer *buffer;
} fz_shade;
\end{lstlisting}



Subsections