コード例 #1
0
 private void CheckNoColor()
 {
     if (!tilingPattern.IsColored())
     {
         throw new PdfException(PdfException.ContentStreamMustNotInvokeOperatorsThatSpecifyColorsOrOtherColorRelatedParameters
                                );
     }
 }
コード例 #2
0
        private static Color?GetColor(PdfPattern.Tiling tiling, float alpha)
        {
            switch (tiling.GetTilingType())
            {
            case PdfPattern.Tiling.TilingType.CONSTANT_SPACING:
            case PdfPattern.Tiling.TilingType.CONSTANT_SPACING_AND_FASTER_TILING:
            case PdfPattern.Tiling.TilingType.NO_DISTORTION:
                break;
            }

            var box     = tiling.GetBBox();
            var xStep   = tiling.GetXStep();
            var yStep   = tiling.GetYStep();
            var colored = tiling.IsColored();

            return(null);
        }