PdfShading represents a shading.
This object is created via PdfDocument's CreateShading method.
The object can either be passed to PdfCanvas's FillWithShading method to fill an area with this shading directly,
or to PdfDocument's CreatePattern method to create a shading pattern.