iTextSharp.text.pdf.qrcode.MatrixUtil.EmbedBasicPatterns C# (CSharp) Method

EmbedBasicPatterns() public static method

public static EmbedBasicPatterns ( int version, ByteMatrix matrix ) : void
version int
matrix ByteMatrix
return void
        public static void EmbedBasicPatterns(int version, ByteMatrix matrix) {
            // Let's get started with embedding big squares at corners.
            EmbedPositionDetectionPatternsAndSeparators(matrix);
            // Then, embed the dark dot at the left bottom corner.
            EmbedDarkDotAtLeftBottomCorner(matrix);

            // Position adjustment patterns appear if version >= 2.
            MaybeEmbedPositionAdjustmentPatterns(version, matrix);
            // Timing patterns should be embedded after position adj. patterns.
            EmbedTimingPatterns(matrix);
        }