GetCharacterCountBits() public method

public GetCharacterCountBits ( Version version ) : int
version Version
return int
コード例 #1
0
        /**
         * Append length info. On success, store the result in "bits".
         */
        private static void AppendLengthInfo(int numLetters, int version, Mode mode, BitVector bits)
        {
            var numBits = mode.GetCharacterCountBits(Version.GetVersionForNumber(version));

            if (numLetters > ((1 << numBits) - 1))
            {
                throw new WriterException(numLetters + "is bigger than" + ((1 << numBits) - 1));
            }
            bits.AppendBits(numLetters, numBits);
        }
コード例 #2
0
ファイル: Encoder.cs プロジェクト: Niladri24dutta/itextsharp
 /**
  * Append length info. On success, store the result in "bits".
  */
 static void AppendLengthInfo(int numLetters, int version, Mode mode, BitVector bits) {
     int numBits = mode.GetCharacterCountBits(Version.GetVersionForNumber(version));
     if (numLetters > ((1 << numBits) - 1)) {
         throw new WriterException(numLetters + "is bigger than" + ((1 << numBits) - 1));
     }
     bits.AppendBits(numLetters, numBits);
 }