^_^

2007年7月20日星期五

有关TIFF的一些资源

  • Adobe TIFF Resources page: Adobe公司TIFF規範和主要TIFF資源連結
  • LibTIFF Home Page: 讀寫TIFF文件最常用的庫,
  • TIFF File Format FAQ and TIFF Tag Reference: 所有想知道但卻不敢問的與TIFF文件格式有關的內容
  • The BigTIFF File Format Proposal: 超過4GB邊界
  • TIFF description: Digital Preservation(國會圖書館)
  • TIFF Revision 4.0: HTML格式的TIFF規範4.0。
  • TIFF Revision 5.0: HTML格式的TIFF規範5.0。
  • TIFF Revision 6.0: PDF格式的TIFF規範6.0。
  • TIFF/F specification, CLASS F REQUIRED
    TIFF *image = TIFFOpen("output.tif", "w");

    TIFFSetField(image, TIFFTAG_SUBFILETYPE, FILETYPE_PAGE);
    TIFFSetField(image, TIFFTAG_IMAGEWIDTH, width);
    TIFFSetField(image, TIFFTAG_IMAGELENGTH, height);
    TIFFSetField(image, TIFFTAG_BITSPERSAMPLE, 1);
    TIFFSetField(image, TIFFTAG_SAMPLESPERPIXEL, 1);
    TIFFSetField(image, TIFFTAG_ROWSPERSTRIP, height);

    TIFFSetField(image, TIFFTAG_COMPRESSION, COMPRESSION_CCITTFAX3);
    TIFFSetField(image, TIFFTAG_PHOTOMETRIC, PHOTOMETRIC_MINISWHITE);
    TIFFSetField(image, TIFFTAG_FILLORDER, FILLORDER_LSB2MSB);
    TIFFSetField(image, TIFFTAG_PLANARCONFIG, PLANARCONFIG_CONTIG);

    TIFFSetField(image, TIFFTAG_XRESOLUTION, 204);
    TIFFSetField(image, TIFFTAG_YRESOLUTION, 196);
    TIFFSetField(image, TIFFTAG_RESOLUTIONUNIT, RESUNIT_INCH);

    TIFFSetField(image, TIFFTAG_PAGENUMBER, 0, 1);
    TIFFSetField(image, TIFFTAG_GROUP3OPTIONS, 0);//4,5
    TIFFSetField(image, TIFFTAG_SOFTWARE, "foolbear made");
    TIFFSetField(image, TIFFTAG_DATETIME, "2000:01:01 00:00:01");
    TIFFSetField(image, TIFFTAG_CLEANFAXDATA, CLEANFAXDATA_CLEAN);
    TIFFSetField(image, TIFFTAG_BADFAXLINES, 0);

    TIFFWriteEncodedStrip(image, 0, buffer, size);
本站文章除注明外,均为本站原创
转载请注明文章转载自: 大笨熊乐园 [ https://blog.foolbear.com/ ]
文章标题: 有关TIFF的一些资源
文章地址: https://blog.foolbear.com/2007/07/tiff.html

没有评论 :

发表评论

Related Posts with Thumbnails