CCITT Image data that has to be inserted into the document
상속: Image, IElement
예제 #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="width"></param>
        /// <param name="height"></param>
        /// <param name="reverseBits"></param>
        /// <param name="typeCCITT"></param>
        /// <param name="parameters"></param>
        /// <param name="data"></param>
        /// <param name="transparency"></param>
        /// <returns></returns>
        public static Image getInstance(int width, int height, bool reverseBits, int typeCCITT, int parameters, byte[] data, int[] transparency)
        {
            if (transparency != null && transparency.Length != 2)
            {
                throw new BadElementException("Transparency length must be equal to 2 with CCITT images");
            }
            Image img = new ImgCCITT(width, height, reverseBits, typeCCITT, parameters, data);

            img.transparency = transparency;
            return(img);
        }
예제 #2
0
파일: Image.cs 프로젝트: Gianluigi/dssnet
 /// <summary>
 /// 
 /// </summary>
 /// <param name="width"></param>
 /// <param name="height"></param>
 /// <param name="reverseBits"></param>
 /// <param name="typeCCITT"></param>
 /// <param name="parameters"></param>
 /// <param name="data"></param>
 /// <param name="transparency"></param>
 /// <returns></returns>
 public static Image GetInstance(int width, int height, bool reverseBits, int typeCCITT, int parameters, byte[] data, int[] transparency) {
     if (transparency != null && transparency.Length != 2)
         throw new BadElementException(MessageLocalization.GetComposedMessage("transparency.length.must.be.equal.to.2.with.ccitt.images"));
     Image img = new ImgCCITT(width, height, reverseBits, typeCCITT, parameters, data);
     img.transparency = transparency;
     return img;
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="width"></param>
 /// <param name="height"></param>
 /// <param name="reverseBits"></param>
 /// <param name="typeCCITT"></param>
 /// <param name="parameters"></param>
 /// <param name="data"></param>
 /// <param name="transparency"></param>
 /// <returns></returns>
 public static Image GetInstance(int width, int height, bool reverseBits, int typeCCITT, int parameters, byte[] data, int[] transparency)
 {
     if (transparency != null && transparency.Length != 2)
         throw new BadElementException("Transparency length must be equal to 2 with CCITT images");
     Image img = new ImgCCITT(width, height, reverseBits, typeCCITT, parameters, data);
     img.transparency = transparency;
     return img;
 }