This paper proposes a block-based compression system for VDT images that divides images into blocks that are classified into four types (smooth, text, hybrid, picture) based on histogram and gradient properties. Different coding algorithms are used for each block type to efficiently compress based on their characteristics. Experimental results show the proposed system outperforms JPEG and DjVu in terms of quality and compression performance for VDT images, with comparable complexity to JPEG.