⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tiffconstants.java

📁 源码包含生成 PDF 和 HTML 的类库
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
/* * Copyright 2003-2005 by Paulo Soares. * * This list of constants was originally released with libtiff * under the following license: * * Copyright (c) 1988-1997 Sam Leffler * Copyright (c) 1991-1997 Silicon Graphics, Inc. * * Permission to use, copy, modify, distribute, and sell this software and  * its documentation for any purpose is hereby granted without fee, provided * that (i) the above copyright notices and this permission notice appear in * all copies of the software and related documentation, and (ii) the names of * Sam Leffler and Silicon Graphics may not be used in any advertising or * publicity relating to the software without the specific, prior written * permission of Sam Leffler and Silicon Graphics. *  * THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,  * EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY  * WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.   *  * IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR * ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, * OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, * WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF  * LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE  * OF THIS SOFTWARE. */package com.lowagie.text.pdf.codec;/** * A list of constants used in class TIFFImage. */public class TIFFConstants {    /* * TIFF Tag Definitions (from tifflib). */    public static final int TIFFTAG_SUBFILETYPE = 254;	/* subfile data descriptor */    public static final int     FILETYPE_REDUCEDIMAGE = 0x1;	/* reduced resolution version */    public static final int     FILETYPE_PAGE = 0x2;	/* one page of many */    public static final int     FILETYPE_MASK = 0x4;	/* transparency mask */    public static final int TIFFTAG_OSUBFILETYPE = 255; /* +kind of data in subfile */    public static final int     OFILETYPE_IMAGE = 1; /* full resolution image data */    public static final int     OFILETYPE_REDUCEDIMAGE = 2; /* reduced size image data */    public static final int     OFILETYPE_PAGE = 3; /* one page of many */    public static final int TIFFTAG_IMAGEWIDTH = 256; /* image width in pixels */    public static final int TIFFTAG_IMAGELENGTH = 257; /* image height in pixels */    public static final int TIFFTAG_BITSPERSAMPLE = 258; /* bits per channel (sample) */    public static final int TIFFTAG_COMPRESSION = 259; /* data compression technique */    public static final int     COMPRESSION_NONE = 1; /* dump mode */    public static final int     COMPRESSION_CCITTRLE = 2; /* CCITT modified Huffman RLE */    public static final int     COMPRESSION_CCITTFAX3 = 3;	/* CCITT Group 3 fax encoding */    public static final int     COMPRESSION_CCITTFAX4 = 4;	/* CCITT Group 4 fax encoding */    public static final int     COMPRESSION_LZW = 5;       /* Lempel-Ziv  & Welch */    public static final int     COMPRESSION_OJPEG = 6; /* !6.0 JPEG */    public static final int     COMPRESSION_JPEG = 7; /* %JPEG DCT compression */    public static final int     COMPRESSION_NEXT = 32766; /* NeXT 2-bit RLE */    public static final int     COMPRESSION_CCITTRLEW = 32771; /* #1 w/ word alignment */    public static final int     COMPRESSION_PACKBITS = 32773; /* Macintosh RLE */    public static final int     COMPRESSION_THUNDERSCAN = 32809; /* ThunderScan RLE */    /* codes 32895-32898 are reserved for ANSI IT8 TIFF/IT <dkelly@etsinc.com) */    public static final int     COMPRESSION_IT8CTPAD = 32895;   /* IT8 CT w/padding */    public static final int     COMPRESSION_IT8LW = 32896;   /* IT8 Linework RLE */    public static final int     COMPRESSION_IT8MP = 32897;   /* IT8 Monochrome picture */    public static final int     COMPRESSION_IT8BL = 32898;   /* IT8 Binary line art */    /* compression codes 32908-32911 are reserved for Pixar */    public static final int     COMPRESSION_PIXARFILM = 32908;   /* Pixar companded 10bit LZW */    public static final int     COMPRESSION_PIXARLOG = 32909;   /* Pixar companded 11bit ZIP */    public static final int     COMPRESSION_DEFLATE = 32946; /* Deflate compression */    public static final int     COMPRESSION_ADOBE_DEFLATE = 8;       /* Deflate compression, as recognized by Adobe */    /* compression code 32947 is reserved for Oceana Matrix <dev@oceana.com> */    public static final int     COMPRESSION_DCS = 32947;   /* Kodak DCS encoding */    public static final int     COMPRESSION_JBIG = 34661; /* ISO JBIG */    public static final int     COMPRESSION_SGILOG = 34676; /* SGI Log Luminance RLE */    public static final int     COMPRESSION_SGILOG24 = 34677;	/* SGI Log 24-bit packed */    public static final int TIFFTAG_PHOTOMETRIC = 262; /* photometric interpretation */    public static final int     PHOTOMETRIC_MINISWHITE = 0; /* min value is white */    public static final int     PHOTOMETRIC_MINISBLACK = 1; /* min value is black */    public static final int     PHOTOMETRIC_RGB = 2; /* RGB color model */    public static final int     PHOTOMETRIC_PALETTE = 3; /* color map indexed */    public static final int     PHOTOMETRIC_MASK = 4; /* $holdout mask */    public static final int     PHOTOMETRIC_SEPARATED = 5; /* !color separations */    public static final int     PHOTOMETRIC_YCBCR = 6; /* !CCIR 601 */    public static final int     PHOTOMETRIC_CIELAB = 8; /* !1976 CIE L*a*b* */    public static final int     PHOTOMETRIC_LOGL = 32844; /* CIE Log2(L) */    public static final int     PHOTOMETRIC_LOGLUV = 32845; /* CIE Log2(L) (u',v') */    public static final int TIFFTAG_THRESHHOLDING = 263; /* +thresholding used on data */    public static final int     THRESHHOLD_BILEVEL = 1; /* b&w art scan */    public static final int     THRESHHOLD_HALFTONE = 2; /* or dithered scan */    public static final int     THRESHHOLD_ERRORDIFFUSE = 3; /* usually floyd-steinberg */    public static final int TIFFTAG_CELLWIDTH = 264; /* +dithering matrix width */    public static final int TIFFTAG_CELLLENGTH = 265; /* +dithering matrix height */    public static final int TIFFTAG_FILLORDER = 266; /* data order within a byte */    public static final int     FILLORDER_MSB2LSB = 1; /* most significant -> least */    public static final int     FILLORDER_LSB2MSB = 2; /* least significant -> most */    public static final int TIFFTAG_DOCUMENTNAME = 269; /* name of doc. image is from */    public static final int TIFFTAG_IMAGEDESCRIPTION = 270; /* info about image */    public static final int TIFFTAG_MAKE = 271; /* scanner manufacturer name */    public static final int TIFFTAG_MODEL = 272; /* scanner model name/number */    public static final int TIFFTAG_STRIPOFFSETS = 273; /* offsets to data strips */    public static final int TIFFTAG_ORIENTATION = 274; /* +image orientation */    public static final int     ORIENTATION_TOPLEFT = 1; /* row 0 top, col 0 lhs */    public static final int     ORIENTATION_TOPRIGHT = 2; /* row 0 top, col 0 rhs */    public static final int     ORIENTATION_BOTRIGHT = 3; /* row 0 bottom, col 0 rhs */    public static final int     ORIENTATION_BOTLEFT = 4; /* row 0 bottom, col 0 lhs */    public static final int     ORIENTATION_LEFTTOP = 5; /* row 0 lhs, col 0 top */    public static final int     ORIENTATION_RIGHTTOP = 6; /* row 0 rhs, col 0 top */    public static final int     ORIENTATION_RIGHTBOT = 7; /* row 0 rhs, col 0 bottom */    public static final int     ORIENTATION_LEFTBOT = 8; /* row 0 lhs, col 0 bottom */    public static final int TIFFTAG_SAMPLESPERPIXEL = 277; /* samples per pixel */    public static final int TIFFTAG_ROWSPERSTRIP = 278; /* rows per strip of data */    public static final int TIFFTAG_STRIPBYTECOUNTS = 279; /* bytes counts for strips */    public static final int TIFFTAG_MINSAMPLEVALUE = 280; /* +minimum sample value */    public static final int TIFFTAG_MAXSAMPLEVALUE = 281; /* +maximum sample value */    public static final int TIFFTAG_XRESOLUTION = 282; /* pixels/resolution in x */    public static final int TIFFTAG_YRESOLUTION = 283; /* pixels/resolution in y */    public static final int TIFFTAG_PLANARCONFIG = 284; /* storage organization */    public static final int     PLANARCONFIG_CONTIG = 1; /* single image plane */    public static final int     PLANARCONFIG_SEPARATE = 2; /* separate planes of data */    public static final int TIFFTAG_PAGENAME = 285; /* page name image is from */    public static final int TIFFTAG_XPOSITION = 286; /* x page offset of image lhs */    public static final int TIFFTAG_YPOSITION = 287; /* y page offset of image lhs */    public static final int TIFFTAG_FREEOFFSETS = 288; /* +byte offset to free block */    public static final int TIFFTAG_FREEBYTECOUNTS = 289; /* +sizes of free blocks */    public static final int TIFFTAG_GRAYRESPONSEUNIT = 290; /* $gray scale curve accuracy */    public static final int     GRAYRESPONSEUNIT_10S = 1; /* tenths of a unit */    public static final int     GRAYRESPONSEUNIT_100S = 2; /* hundredths of a unit */    public static final int     GRAYRESPONSEUNIT_1000S = 3; /* thousandths of a unit */    public static final int     GRAYRESPONSEUNIT_10000S = 4; /* ten-thousandths of a unit */    public static final int     GRAYRESPONSEUNIT_100000S = 5; /* hundred-thousandths */    public static final int TIFFTAG_GRAYRESPONSECURVE = 291; /* $gray scale response curve */    public static final int TIFFTAG_GROUP3OPTIONS = 292; /* 32 flag bits */    public static final int     GROUP3OPT_2DENCODING = 0x1;	/* 2-dimensional coding */    public static final int     GROUP3OPT_UNCOMPRESSED = 0x2;	/* data not compressed */    public static final int     GROUP3OPT_FILLBITS = 0x4;	/* fill to byte boundary */    public static final int TIFFTAG_GROUP4OPTIONS = 293; /* 32 flag bits */    public static final int     GROUP4OPT_UNCOMPRESSED = 0x2;	/* data not compressed */    public static final int TIFFTAG_RESOLUTIONUNIT = 296; /* units of resolutions */    public static final int     RESUNIT_NONE = 1; /* no meaningful units */    public static final int     RESUNIT_INCH = 2; /* english */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -