adobe.txt License for makeblended font apidocs.perl Build lib/Imager/APIRef.pm bigtest.perl Library selection tester bmp.c Reading and writing Windows BMP files Changes Changes.old Old changes color.c Color translation and handling combine.im Channel combine compose.im conv.im convert.im CountColor/CountColor.pm sample XS access to API CountColor/CountColor.xs CountColor/Makefile.PL CountColor/t/t00countcolor.t datatypes.c doco.perl draw.c draw.h dynaload.c dynaload.h dynfilt/compile.txt dynfilt/dt2.c dynfilt/dt2.exp dynfilt/dyntest.c dynfilt/dyntest.exp dynfilt/flines.c dynfilt/flines.exp dynfilt/Makefile.PL dynfilt/mandelbrot.c dynfilt/mandelbrot.exp dynfilt/pluginst.h dynfilt/t/t60dyntest.t Simple test script DynTest/DynTest.pm simple conversion of the dyntest sample from dynfilt/ DynTest/DynTest.xs DynTest/linstretch.c DynTest/Makefile.PL DynTest/t/t00dyntest.t errep.perl error.c ext.h feat.c feat.h fills.c Generic fills filterlist.perl filters.im Flines/Flines.pm Flines/Flines.xs Flines/Makefile.PL Flines/t/t00flines.t flip.im font.c fontfiles/dodge.ttf fontfiles/ExistenceTest.ttf generated using pfaedit fontfiles/ImUgly.ttf fontfiles/NameTest.ttf test glyph_names() - see FT2/t/t10ft2.t FT2/fontfiles/dodge.ttf FT2/fontfiles/ExistenceTest.afm FT2/fontfiles/ExistenceTest.pfb FT2/fontfiles/ExistenceTest.ttf FT2/fontfiles/ImUgly.ttf FT2/fontfiles/MMOne.pfb multiple master test font FT2/fontfiles/NameTest.ttf FT2/freetyp2.c Implements freetype2 font support FT2/FT2.pm FT2/FT2.xs FT2/imft2.h FT2/Makefile.PL FT2/t/t10ft2.t FT2/typemap gaussian.im GIF/GIF.pm GIF/GIF.xs GIF/imgif.c GIF/imgif.h GIF/Makefile.PL GIF/t/t10gif.t GIF/t/t20new.t GIF/testimg/badindex.gif GIF with a bad color index GIF/testimg/bandw.gif GIF/testimg/expected.gif GIF/testimg/loccmap.gif GIF/testimg/nocmap.gif GIF/testimg/scale.gif GIF/testimg/scalei.gif GIF/testimg/screen2.gif GIF/testimg/screen3.gif GIF/testimg/trimgdesc.gif GIF/testimg/trmiddesc.gif GIF/testimg/zerocomm.gif Image with a zero-length comment extension hlines.c Manage sets of horizontal line segments ICO/ICO.pm Windows Icon file support ICO/ICO.xs ICO/imicon.c ICO/imicon.h ICO/lib/Imager/File/CUR.pm ICO/Makefile.PL ICO/msicon.c ICO/msicon.h ICO/t/t10icon.t ICO/t/t20readone.t ICO/t/t21readmult.t ICO/t/t30cursor.t ICO/t/t40readcurone.t ICO/t/t41curmultread.t ICO/t/t50readfail.t ICO/t/t60writefail.t ICO/t/t70icosing.t ICO/t/t71icomult.t ICO/t/t72cursing.t ICO/t/t73curmult.t ICO/testimg/combo.ico ICO/testimg/pal13232.ico ICO/testimg/pal43232.cur ICO/testimg/pal43232.ico ICO/testimg/pal43232.ppm ICO/testimg/pal83232.ico ICO/testimg/pal83232.ppm ICO/testimg/rgb1616.ico ICO/testimg/rgba3232.ico ICO/testimg/rgba3232.ppm image.c imager.h Imager.pm Imager.xs imageri.h imdatatypes.h imerror.h Error handling functions imext.c Defines the function table imext.h Included by external modules for API access imextdef.h imextpl.h Included by external modules for Perl API access imextpltypes.h Define Perl API function table type imexttypes.h Define API function table type img16.c imgdouble.c Implements double/sample images imio.h immacros.h imperl.h imrender.h Buffer rending engine function declarations inc/Devel/CheckLib.pm David Cantrell's Devel::CheckLib io.c iolayer.c iolayer.h iolayert.h IO layer types JPEG/imexif.c Experimental JPEG EXIF decoding JPEG/imexif.h JPEG/imjpeg.c JPEG/imjpeg.h JPEG/JPEG.pm JPEG/JPEG.xs JPEG/Makefile.PL JPEG/t/t00load.t JPEG/t/t10jpeg.t Test jpeg support JPEG/testimg/209_yonge.jpg Regression test: #17981 JPEG/testimg/exiftest.jpg Test image for EXIF parsing JPEG/testimg/scmyk.jpg Simple CMYK JPEG image JPEG/testimg/zerotype.jpg Image with a zero type entry in the EXIF data lib/Imager/API.pod lib/Imager/APIRef.pod API function reference lib/Imager/Color.pm lib/Imager/Color/Float.pm lib/Imager/Color/Table.pm lib/Imager/Cookbook.pod lib/Imager/Draw.pod lib/Imager/Engines.pod lib/Imager/Expr.pm lib/Imager/Expr/Assem.pm lib/Imager/ExtUtils.pm lib/Imager/Files.pod lib/Imager/Fill.pm lib/Imager/Filters.pod lib/Imager/Font.pm lib/Imager/Font/BBox.pm lib/Imager/Font/FreeType2.pm lib/Imager/Font/Image.pm lib/Imager/Font/Truetype.pm lib/Imager/Font/Type1.pm Compatibilty wrapper for Imager::Font::T1 lib/Imager/Font/Wrap.pm lib/Imager/Fountain.pm lib/Imager/Handy.pod lib/Imager/ImageTypes.pod lib/Imager/Inline.pod Using Imager with Inline::C lib/Imager/interface.pod lib/Imager/IO.pod Document Imager::IO objects lib/Imager/LargeSamples.pod Track large sample support lib/Imager/Matrix2d.pm lib/Imager/Preprocess.pm lib/Imager/Probe.pm Library probes lib/Imager/regmach.pod lib/Imager/Regops.pm lib/Imager/Test.pm lib/Imager/Transform.pm lib/Imager/Transformations.pod lib/Imager/Tutorial.pod limits.c log.c log.h Makefile.PL Mandelbrot/Makefile.PL more complex filter Mandelbrot/mandel.c Mandelbrot/Mandelbrot.pm Mandelbrot/Mandelbrot.xs Mandelbrot/t/t00mandel.t MANIFEST MANIFEST.SKIP map.c maskimg.c META.yml Module meta-data palimg.c paste.im plug.h PNG/impng.c PNG/impng.h PNG/Makefile.PL PNG/PNG.pm PNG/PNG.xs PNG/t/00load.t PNG/t/10png.t Test png support PNG/testimg/palette.png PNG/testimg/palette_out.png pnm.c polygon.c ppport.h quant.c raw.c README regmach.c regmach.h regops.perl render.im rendert.h Buffer rendering engine types rotate.c rubthru.im samples/align-string.pl Demonstrate align_string method. samples/anaglyph.pl samples/border.pl Demonstrate adding a border samples/flasher.pl Animate an source image fading to a color and back samples/gifscale.pl Scale an animated GIF, preserving animation info samples/inline_capture2image.pl convert captured BGR data to an image samples/inline_replace_color.pl replace colors using Inline::C samples/interleave.pl samples/quad_to_square.pl Transform a quadrilateral into a square samples/README samples/replace_color.pl replace colors using transform2() samples/samp-form.cgi samples/samp-image.cgi samples/samp-scale.cgi Demonstrate image upload via a HTML form samples/samp-scale.html Form for samp-scale.cgi samples/samp-tags.cgi Demonstrate image upload via a HTML form samples/samp-tags.html Form for samp-tags.cgi samples/slant_text.pl Using $font->transform() to slant text samples/tk-photo.pl samples/wiggle.pl "Wiggle" stereoscopy scale.im Newer scaling code SGI/imsgi.c SGI/imsgi.h SGI/Makefile.PL SGI/SGI.pm SGI/SGI.xs SGI/t/00load.t SGI/t/10read.t SGI/t/20write.t SGI/testimg/rle.rgb SGI/testimg/rle12.rgb SGI/testimg/rle16.rgb SGI/testimg/rle6.rgb SGI/testimg/rleagr.rgb SGI/testimg/verb.rgb SGI/testimg/verb12.rgb SGI/testimg/verb16.rgb SGI/testimg/verb6.rgb spot.perl For making an ordered dither matrix from a spot function stackmach.c stackmach.h t/GoodTestFont.pm A dummy (hardly implemented) font driver. t/Pod/Coverage/Imager.pm t/t00basic.t t/t01introvert.t t/t020masked.t t/t021sixteen.t t/t022double.t Test double/sample images t/t023palette.t Test paletted images t/t05error.t t/t07iolayer.t t/t1000files.t Format independent file tests t/t101nojpeg.t Test handling when jpeg not available t/t102nopng.t Test handling when png not available t/t103raw.t t/t104ppm.t t/t105nogif.t Test handling when gif not available t/t106notiff.t Test handling when tiff not available t/t107bmp.t t/t108tga.t t/t15color.t t/t16matrix.t Tests Imager::Matrix2d t/t20fill.t Tests fills t/t21draw.t Basic drawing tests t/t22flood.t Flood fill tests t/t31font.t General font interface tests t/t35ttfont.t t/t36oofont.t t/t40scale.t t/t50basicoo.t t/t55trans.t t/t56postfix.t t/t57infix.t t/t58trans2.t t/t59assem.t t/t61filters.t t/t63combine.t Test combine() method t/t64copyflip.t Test copy, flip, rotate, matrix_transform t/t65crop.t t/t66paste.t t/t67convert.t t/t68map.t t/t69rubthru.t t/t75polyaa.t t/t80texttools.t Test text wrapping t/t81hlines.t Test hlines.c t/t82inline.t Test Inline::C integration t/t83extutil.t Test Imager::ExtUtils t/t90cc.t t/t91pod.t Test POD with Test::Pod t/t92samples.t t/t93podcover.t POD Coverage tests t/t94kwalitee.t Various "kwalitee" tests t/t99thread.t Test wrt to perl threads t/tr18561.t Regression tests t/tr18561b.t T1/fontfiles/dcr10.afm T1/fontfiles/dcr10.pfb T1/fontfiles/ExistenceTest.afm please edit ExistenceTest.sfd in CVS T1/fontfiles/ExistenceTest.pfb to change these files, edited and T1/fontfiles/SpaceTest.afm test bounding box with spaces in t10type1.t T1/fontfiles/SpaceTest.pfb T1/imt1.c T1/imt1.h T1/Makefile.PL T1/t/t10type1.t T1/t/t20oo.t T1/T1.pm T1/T1.xs tags.c testimg/alpha16.tga 16-bit/pixel TGA with alpha "channel" RT 32926 testimg/bad1oflow.bmp 1-bit/pixel, overflow integer on 32-bit machines testimg/bad1wid0.bmp 1-bit/pixel, zero width testimg/bad24comp.bmp 24-bit/pixel, bad compression testimg/bad24oflow.bmp 24-bit/pixel, overflow integer on 32-bit machines testimg/bad24wid0.bmp 24-bit/pixel, 0 width testimg/bad4oflow.bmp 4-bit/pixel, overflow integer on 32-bit machines testimg/bad4wid0.bmp 4-bit/pixel, 0 width testimg/bad4widbig.bmp 4-bit/pixel, large width testimg/bad8comp.bmp 8-bit/pixel, bad compression testimg/bad8oflow.bmp 8-bit/pixel, overflow integer on 32-bit machines testimg/bad8useda.bmp 8-bit/pixel, bad colors used value testimg/bad8wid0.bmp 8-bit/pixel, width 0 testimg/bad_asc.pbm ASCII PBM with invalid image data testimg/bad_asc.pgm ASCII PGM with invalid image data testimg/bad_asc.ppm ASCII PPM with invalid image data testimg/badbits.bmp bad bits value in header testimg/badcomp1.bmp bad compression for 1-bit/pixel testimg/badcomp4.bmp bad compression for 4-bit/pixel testimg/badplanes.bmp bad planes value in header testimg/badused1.bmp 1-bit/pixel, out of range colors used value testimg/badused4a.bmp 4-bit/pixel, badly out of range used value (SEGV test) testimg/badused4b.bmp 4-bit/pixel, just out of range used value (SEGV test) testimg/base.jpg Base JPEG test image testimg/comp4.bmp Compressed 4-bit/pixel BMP testimg/comp8.bmp Compressed 8-bit/pixel BMP testimg/filltest.ppm Test for flood fills testimg/gimpgrad A GIMP gradient file testimg/gradbad.ggr A bad GIMP gradient file (bad seg count) testimg/gradbad2.ggr A bad GIMP gradient file (bad segment) testimg/imager.pbm Test bi-level testimg/junk.ppm testimg/longid.tga Test TGA with a long id string testimg/maxval.ppm For ppm file maxval handling testimg/maxval_0.ppm testimg/maxval_256.ppm testimg/maxval_4095_asc.ppm testimg/maxval_65536.ppm testimg/maxval_asc.ppm testimg/multiple.ppm Test multiple PPM reading testimg/newgimpgrad.ggr Test GIMP Gradient file (newer type) testimg/penguin-base.ppm testimg/pgm.pgm Simple pgm for testing the right sample is in the right place testimg/scale.ppm testimg/short1.bmp 1-bit/pixel, data missing from EOF testimg/short24.bmp 24-bit/pixel, data missing from EOF testimg/short4.bmp truncated 4bit/pixel uncompressed BMP testimg/short4rle.bmp truncated 4bit/pixel compressed BMP testimg/short8.bmp 8-bit/pixel, data missing from EOF testimg/short8rle.bmp 8-bit/pixel compressed, data missing from EOF testimg/short_asc.pbm ASCII PBM with short image section testimg/short_asc.pgm ASCII PGM with short image section testimg/short_asc.ppm ASCII PPM with short image section testimg/short_bin.pbm Bin PBM with short image section testimg/short_bin.pgm Bin PGM with short image section testimg/short_bin.ppm Bin PPM with short image section testimg/short_bin16.pgm 16-bit Bin PGM with short image section testimg/short_bin16.ppm 16-bit Bin PPM with short image section testimg/simple.pbm testimg/test.png Standard test image as PNG testimg/test.raw Standard test image as RAW testimg/test.tga Standard test image as TGA testimg/test_gimp_pal A simple GIMP palette file testimg/winrgb2.bmp 1-bit bmp base testimg/winrgb24.bmp 24-bit bmp base testimg/winrgb24off.bmp 24-bit bmp with image data offset from header testimg/winrgb2off.bmp 1-bit bmp with image data offset from header testimg/winrgb4.bmp 4-bit bmp base testimg/winrgb4off.bmp 4-bit bmp with image data offset from header testimg/winrgb8.bmp 8-bit bmp base testimg/winrgb8off.bmp 8-bit bmp with image data offset from header tga.c Reading and writing Targa files TIFF/imtiff.c TIFF/imtiff.h TIFF/Makefile.PL TIFF/t/t10tiff.t Test tiff support TIFF/testimg/alpha.tif Alpha scaling test image TIFF/testimg/comp4.bmp Compressed 4-bit/pixel BMP TIFF/testimg/comp4.tif 4-bit/pixel paletted TIFF TIFF/testimg/comp4bad.tif corrupted 4-bit/pixel paletted TIFF TIFF/testimg/comp4t.tif 4-bit/pixel paletted TIFF (tiled) TIFF/testimg/comp8.bmp Compressed 8-bit/pixel BMP TIFF/testimg/comp8.tif 8-bit/pixel paletted TIFF TIFF/testimg/gralpha.tif Grey alpha test image TIFF/testimg/grey16.tif 16-bit/sample greyscale TIFF TIFF/testimg/grey32.tif 32-bit/sample greyscale+alpha TIFF TIFF/testimg/imager.pbm Test bi-level TIFF/testimg/imager.tif Test bi-level TIFF/testimg/pengtile.tif Tiled tiff image, same as penguin-base.ppm TIFF/testimg/penguin-base.ppm TIFF/testimg/rgb16.tif 16-bit/sample RGB image - strips TIFF/testimg/rgb16t.tif 16-bit/sample RGB image - tiled TIFF/testimg/rgbatsep.tif Tiled/separated for testing RGBA codepath TIFF/testimg/scmyk.tif Simple CMYK TIFF image TIFF/testimg/scmyka.tif CMYK with one alpha channel TIFF/testimg/scmyka16.tif CMYK with one alpha channel (16-bit) TIFF/testimg/scmykaa.tif CMYK with 2 alpha channels TIFF/testimg/slab.tif Lab color image TIFF/testimg/srgb.tif Simple RGB image TIFF/testimg/srgba.tif RGB with one alpha TIFF/testimg/srgba16.tif TIFF/testimg/srgba32.tif TIFF/testimg/srgbaa.tif RGB with 2 alpha TIFF/testimg/tiffwarn.tif Generates a warning while being read TIFF/TIFF.pm TIFF/TIFF.xs trans2.c transform.perl Shell interface to Imager::Transform typemap W32/fontfiles/ExistenceTest.ttf W32/imw32.h W32/lib/Imager/Font/Win32.pm W32/Makefile.PL W32/t/t10win32.t Tests Win32 GDI font support W32/W32.pm W32/W32.xs W32/win32.c Implements font support through Win32 GDI