diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert.cs b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert.cs index 30ee3b9..970dc76 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert.cs +++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert.cs @@ -61,11 +61,10 @@ namespace QuickLook.Plugin.ImageViewer { var temp = Path.GetTempFileName(); File.Delete(temp); - - var sony = Path.GetExtension(_path)?.ToLower() == ".arw" ? "-autolevels" : ""; + var thumb = thumbnail ? "-embedded_jpeg" : ""; var d = RunInternal( - $"-quiet {thumb} {sony} -raw_camerabalance -raw_autobright -icc -out tiff -o \"{temp}\" \"{_path}\"", + $"-quiet {thumb} -raw_camerabalance -raw_autobright -icc -out tiff -o \"{temp}\" \"{_path}\"", 10000); var ms = new MemoryStream(File.ReadAllBytes(temp)); diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/heif.dll b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/heif.dll new file mode 100644 index 0000000..d9d595c Binary files /dev/null and b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/heif.dll differ diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/heif.txt b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/heif.txt new file mode 100644 index 0000000..aceb58b --- /dev/null +++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/heif.txt @@ -0,0 +1,5 @@ +HEIF support based on https://github.com/liuziangexit/HEIF-Utility-Native-DLL + +https://github.com/nokiatech/heif + +Please check https://github.com/nokiatech/heif/blob/master/LICENSE.TXT diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/msvcp120.dll b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/msvcp120.dll new file mode 100644 index 0000000..a237d2d Binary files /dev/null and b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/msvcp120.dll differ diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/msvcr120.dll b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/msvcr120.dll new file mode 100644 index 0000000..8c36149 Binary files /dev/null and b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/msvcr120.dll differ diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_core330.dll b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_core330.dll new file mode 100644 index 0000000..968e191 Binary files /dev/null and b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_core330.dll differ diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_ffmpeg330.dll b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_ffmpeg330.dll new file mode 100644 index 0000000..89e78ca Binary files /dev/null and b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_ffmpeg330.dll differ diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_imgcodecs330.dll b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_imgcodecs330.dll new file mode 100644 index 0000000..1502d3c Binary files /dev/null and b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_imgcodecs330.dll differ diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_imgproc330.dll b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_imgproc330.dll new file mode 100644 index 0000000..b3be55d Binary files /dev/null and b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_imgproc330.dll differ diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_videoio330.dll b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_videoio330.dll new file mode 100644 index 0000000..1193f1d Binary files /dev/null and b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/Plugins/opencv_videoio330.dll differ diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/Formats.txt b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/Formats.txt index 52c38ae..f86c3fb 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/Formats.txt +++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/Formats.txt @@ -32,7 +32,7 @@ Supported formats Extension Rema [psd] Adobe Photoshop psd [ocp] Advanced Art Studio ocp art pic [anv] AirNav anv -[frm2] Album b�b� frm +[frm2] Album bébé frm [alias] Alias Image File pix als alias [abmp] Alpha Microsystems BMP bmp [2d] Amapi 2d diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/Plugins.txt b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/Plugins.txt index e1aa7cd..fe1f1ad 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/Plugins.txt +++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/Plugins.txt @@ -1,6 +1,6 @@ ------------------------------------------ NConvert v7.20 -XnView v2.45 +XnView v2.46 Copyright (c) 1991-2018 Pierre-E Gougelet All Rights Reserved. diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/ReadMe.txt b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/ReadMe.txt index 88e293a..540386e 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/ReadMe.txt +++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/ReadMe.txt @@ -1,5 +1,5 @@ Nconvert v7.20 - XnView v2.45 + XnView v2.46 Copyright (c) 1991-2018 Pierre-E Gougelet All Rights Reserved. diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/Usage.txt b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/Usage.txt index 8858995..3887143 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/Usage.txt +++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/Usage.txt @@ -1,5 +1,5 @@ NConvert v7.20 - XnView v2.45 + XnView v2.46 Copyright (c) 1991-2018 Pierre-E Gougelet All Rights Reserved. diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/WhatsNew.txt b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/WhatsNew.txt index 20fcf58..1a9d599 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/WhatsNew.txt +++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/WhatsNew.txt @@ -1,10 +1,22 @@ NConvert v7.20 - XnView v2.45 + XnView v2.46 Copyright (c) 1991-2018 Pierre-E Gougelet All Rights Reserved. +XnView v2.46 (LIBFORMAT v7.20) 05/09/2018: + + * JPEG2000 YCC - https://newsgroup.xnview.com/viewtopic.php?f=35&t=37806 + * Bad loading for ARW - https://newsgroup.xnview.com/viewtopic.php?f=36&t=37683 + * TIFF with JPEG compression - https://newsgroup.xnview.com/viewtopic.php?f=35&t=37585 + * Adjust dialog clipped - https://newsgroup.xnview.com/viewtopic.php?f=36&t=32011 + * PDF version 1.4 output + * Sqlite 2.24.0 + * RLE & ICO vulnerabilities Cody Sixteen from STM Solutions + * NConvert: stdout problem on windows - https://newsgroup.xnview.com/viewtopic.php?f=57&t=37810 + + XnView v2.45 (LIBFORMAT v7.20) 31/05/2018: * License written in HKCU diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/help.txt b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/help.txt deleted file mode 100644 index cc1dd85..0000000 --- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/docs/help.txt +++ /dev/null @@ -1,827 +0,0 @@ -** NCONVERT v7.20 (c) 1991-2017 Pierre-E Gougelet (May 31 2018/13:57:24) ** - Version for Windows NT/9x/2000/Xp/Vista/7 (All rights reserved) -** Site license for Kabam Games Inc - -The JPEG code is based in part on the work of the Independent JPEG Group's software. -The PNG code is based in part on the work of the Group 42, Inc. -This software is based in part on compression library of Jean-loup Gailly and Mark Adler - -Usage : nconvert [options] file ... - - Options : - -quiet : Quiet mode - -info : Display informations only - -fullinfo : Display informations & metadata only - -v[.] : Verbose - -in format : Input format number or -1 - -page num : Page/image number - -xall : Extract all images - -multi : Create a multi-page (TIFF/DCX/LDF/PDF only) - -npcd num : PCD 0:192x128, 1:384x256, 2:768x512 (default) - -ngrb npic : HP-48 number of grey : 1, 2 or 4 (default : 1) - -no# : # not used for numeric operator - -org_depth : Load with original depth - -older n : Convert only if older than n days - -clipboard : Import from clipboard - -overwrite : Overwrite existing file - -ignore_errors : Ignore errors - -no_auto_ext : Don't add extension to output filename - -ctype type : Channel Type (Raw) - grey : Greyscale (default) - rgb : Red,Green,Blue - bgr : Blue,Green,Red - rgba : Red,Green,Blue,Alpha - abgr : Alpha,Blue,Green,Red - cmy : Cyan,Magenta,Yellow - cmyk : Cyan,Magenta,Yellow,Black - -corder order : Channel Order (Raw) - inter : Interleaved (default) - seq : Sequential - sep : Separate - -size geometry : Width and height (Raw/YUV) - Geometry is widthxheight+offset - -l file : Use file as filelist - -n start end step : Begin End Step (for image sequence) - -t start step : Begin Step (for # in output filename) - -o filename : Output filename - Use # to specify position of numeric enumerator - Use % to specify source filename - Use $ to specify full source pathname - Use $$ to specify source folder name - Use $EXIF:DateModified[date format] to specify EXIF date modified - Use $EXIF:DateTaken[date format] to specify EXIF date taken - Date format: Please check documentation of strftime - -out format : Output format name - -D : Delete original picture - -c value : Compression number - default : 0 (uncompressed) - PDF : 1 (Fax), 2 (Rle), 3 (LZW), 4(ZIP), 5 (JPEG) - TIFF : 1 (Rle), 2 (LZW), 3 (LZW+Prediction) - 4 (ZLIB) - 5 (CCITT G3), 6 (CCITT G3-2D), 7 (CCITT G4) only B/W - 8 (JPEG) only 24/32 bits - TARGA, Softimage, SGI, PCX, IFF, BMP : 1 (Rle) - -c_bw value : Compression number for black&white picture (default : 0) - -c_grey value : Compression number for greyscale picture (default : 0) - -c_rgb value : Compression number for color picture (default : 0) - -q value : JPEG/FPX/WIC/PDF quality (default : 85) - -clevel value : PNG Compression level (default : 6) - -i : Interlaced GIF / Progressive JPEG - -icc : Use ICC Profile - -keep_icc : Keep ICC Profile from original file - -icc_in filename : Input color profile - -icc_out filename : Output color profile - -icc_intent value : Intent value - -icc_bcp : Black point compensation - -icc_ie : Ignore embedded ICC profile - -add_alpha value : Add alpha channel (24bits) - -merge_alpha : Merge alpha by using 'transparent color' (32bits) - -set_alpha : Add alpha by using 'transparent color' (32bits) - -transparent value: Transparency index (GIF/PNG) - -transpcolor red green blue: Transparency color (GIF/PNG) - -opthuff : Optimize Huffman Table (JPEG) - -dct value : DCT method - 0 : Slow - 1 : Fast - 2 : Float - -smoothingf value : Smoothing factor (0-10) - -subsampling value : Subsampling factor - 0 : 2x2,1x1,1x1 - 1 : 2x1,1x1,1x1 - 2 : 1x1,1x1,1x1 - -comp_ratio value: Compress ratio (JPEG2K) - -max_filesize value: Maximum filesize (JPEG2K) - -bgcolor red green blue: Background color (for rotate/canvas) - -dpi res_dpi : Set the resolution in DPI - -keepdocsize : Resize bitmap function of the old and new DPI value - -keepfiledate : Keep original file data/time - -keepcspace : Keep original color space if possible - -cmyk_space : Convert if possible in CMYK space - -jpegtrans op : JPEG lossless transformations - rot90 : Rotate 90 degrees - rot180 : Rotate 180 degrees - rot270 : Rotate 270 degrees - exif : Use orientation EXIF tag - vflip : Flip vertical - hflip : Flip horizontal - -jpegcrop x y w h : JPEG lossless crop - -clean value : JPEG Clean Metadata (EXIF/IPTC/...) - 1 : Comment - 2 : EXIF - 4 : XMP - 8 : EXIF thumbnail - 16 : IPTC - 32 : ICC Profile - 64 : Other markers - -rmeta : Remove Metadata (EXIF/IPTC/...) - -rexifthumb : Remove EXIF thumbnail - -buildexifthumb : Try to rebuild EXIF thumbnail - -exif_orient value : Set EXIF orientation value - 1 = Horizontal - 2 = Mirror horizontal - 3 = Rotate 180 - 4 = Mirror vertical - 5 = Mirror horizontal and rotate 270 CW - 6 = Rotate 90 CW - 7 = Mirror horizontal and rotate 90 CW - 8 = Rotate 270 CW - -iptc_print tag : Print IPTC tag value - -iptc_clear tag : Erase IPTC tag - -iptc_set tag value : Set value to IPTC tag - -iptc_add tag value : Add value to IPTC tag - -thumb width height : Extract thumbnail - -use_cie : Use CIE Colors (PS/EPS/PDF ghostscript) - -wflag flag : Write flag - os2 : Write OS/2 bmp - gif87 : Write GIF87a - hp49 : Write HP49 - -half_res : Load half resolution (Camera RAW) - -embedded_jpeg : Load embedded jpeg (Camera RAW) - -ascii : Ascii (PPM) - -one_strip : One strip (TIFF) - -jxr_color value : JpegXR color format (yuv444, yuv422, yuv420) - -jxr_filter value : JpegXR block filtering - 0: off, 1: HP, 2:all - -gam value : Gamma (EXR, HDRI), default=1.0 - -raw_autobalance : Auto balance (Camera RAW) - -raw_camerabalance : Camera balance (Camera RAW) - -raw_autobright : Auto brightness (Camera RAW) - -raw_gamma value : Gamma (Camera RAW), default=0.6 - -raw_brightness value : Brighness (Camera RAW), default=0.8 - -raw_redscale value : Red scaling (Camera RAW) - -raw_bluescale value : Blue scaling (Camera RAW) - -ilut file : Input LUT file (DPX/Cineon) - -olut file : Output LUT file (DPX/Cineon) - -wmfile file : Watermark file (Must be after other -wm commands) - -wmpos x y : Watermark position - -wmflag flag : Watermark position - top-left, top-center, top-right - center-left, center, center-right - bottom-left, bottom-center, bottom-right - -wmopacity value : Watermark opacity (0-100) - -wmstretch : Stretch image - - Process : - -32bits : Convert in 32bits - -average size : Average (3,5,7,9,11,13) - -autocrop tol r g b : Auto Crop - -autocontrast : Auto Contrast - -autodeskew r g b : Auto Deskew - -autolevels : Auto Levels - -balance r g b : Color balance - -binary dither : Convert in Binary - pattern : Ordered pattern - floyd : Floyd steinberg - halft45 : Halftone 45 - halft90 : Halftone 90 - nodither : No dithering - -blur percent : Blur (1...100) - -brightness value : Modify brightness (-100...100) - -canvas w h pos : Resize canvas - w h can be percent (ex: -canvas 100% 200%) - or #x #y for offset - pos top-left, top-center, top-right - center-left, center, center-right - bottom-left, bottom-center, bottom-right - -conbright value : Modify brightness (-100...100) - -colours num - -colors num : Convert in Indexed Colors (256, 216, 128, 64, 32, 16 or 8) - -contrast value : Modify contrast (-100...100) - -crop x y w h : Crop - -dither : Use Bayer dithering for conversion (Colors and Grey only) - -deinter k n : De-interlace - k : even or odd - n : dup or int - -edetail : Enhance detail - -eedge percent : Enhance edges (1...100) - -edgedetect type : Edge detect - light/medium/heavy - -efocus : Enhance focus - -emboss : Emboss - -embossmore : Emboss more - -equalize : Equalize - -floyd : Use floydSteinberg dithering for conversion (Colors and Grey only) - -frestore : Focus restoration - -gamma value : Modify gamma (0.01<->5.0 - -gammasat value : Modify gamma (0.01<->5.0 - -gauss size : Blur gaussian (3,5,7,9,11,13) - -grey num : Convert in Grey Scale (256, 128, 64, 32, 16, 8 or 4) - -hls h l s : Adjust Hue Lightness Saturation - -lens percent : Lens (1...100) - -levels b w : Levels - -log : Apply logarithmic correction - -maximum size : Maximum filter (3,5,7,9,11,13) - -medianb size : Median Box filter (3,5,7,9,11,13) - -medianc size : Median Cross filter (3,5,7,9,11,13) - -minimum size : Minimum filter (3,5,7,9,11,13) - -mosaic size : Mosaic (1...64) - -negate : Negate - -new bpp w h : Create new bitmap - -noise reduce : Reduce noise - -noise type value - uniform : Add uniform noise - gaussian : Add gaussian noise - laplacian : Add laplacian noise - poisson : Add poisson noise - -normalize : Normalize - -oil size : Oilify (1...16) - -posterize count : Posterize (2...256) - -ratio : Keep the aspect ratio for scaling - -replace r g b r g b : Replace color - -rtype : Type of resampling - quick : Quick resize - linear : Bi-linear (linear) - hermite : Hermite - gaussian : Gaussian - bell : Bell - bspline : Bspline - mitchell : Mitchell - lanczos : Lanczos - -rflag : Flag for resizing - incr : Increase only - decr : Decrease only - orient : Follow orientation - -resize w h : Scale width-height - w h can be percent (ex: -resize 100% 200%) - -resize fill w h : Scale by filling the box wxh - -resize longest size : Scale longest side - -resize shortest size : Scale shortest side - -rotate_flag : Rotate flags - smooth : Use smooth rotate - -rotate degrees : Rotate - -saturation red green blue cyan magenta yellow : Saturation (-100...100) - -sepia percent : Sepia - -sharpen percent : Sharpen (1...100) - -shear : Shear - -slice : Slice - -soften percent : Soften (1...100) - -solarize value : Solarize (1...255) - -spread amount : Spread (1...32) - -swap type : Swap component - rbg : RGB->RBG - bgr : RGB->BGR - brg : RGB->BRG - grb : RGB->GRB - gbr : RGB->GBR - -swirl degrees : Swirl (1...360) - -text string : Add a text - -text_font name size : Font name and size - -text_color r g b : Text color - -text_back r g b : Text background color - -text_flag pos : Position of text - top-left, top-center, top-right - center-left, center, center-right - bottom-left, bottom-center, bottom-right - -text_pos x y : Position or offset - -text_rotation degrees : Rotation - -text_border size red green blue : Add a border - -tile size : Tile (1...64) - -truecolors - -truecolours : Convert in True Colors - -xflip : Flip horizontal - -yflip : Flip vertical - -waves wavelength phase amount : Waves - wavelength : (1.0 50.0) - phase : (0.0 360.0) - amount : (0.0 100.0) - - Available format: - Name Write Description - -1 : Automatic (Only for input) - [* ] : JFIF based file - [2bp ] : Pocket PC Bitmap - [2d ] : Amapi - [3fr ] : Hasselblad RAW - [411 ] : Mavica - [a64 ] : Artist 64 - [abmp ] : Alpha Microsystems BMP - [abr ] : PS Brush - [abs ] : Optocat - [acc ] : Access - [ace ] : ACE texture - [aces ] : Aces200 - [acorn ] : Acorn Sprite - [adex ] : ADEX - [adt ] : AdTech perfectfax - [afdesign’] : Affinity designer - [afphoto ] : Affinity photo - [afx ] : Auto F/X - [ai ] : Adobe Illustrator - [aim ] : AIM Grey Scale - [aip ] : Starlight Xpress SX 500x291 RAW - [aipd ] : AIPD image - [alias ] * : Alias Image File - [ami ] : Amica Paint - [ani ] : Windows Animated Cursor - [anv ] : AirNav - [aphp ] : Adobe PhotoParade (images) - [apx ] : Ability Photopaint Image - [arcib ] * : ArcInfo Binary - [arf ] : ARF - [arn ] : Astronomical Research Network - [art ] : Artisan - [artdir ] : Art Director - [arw ] : Sony RAW - [atk ] : Andrew Toolkit raster object - [att ] : AT&T Group 4 - [aurora ] : Aurora - [avs ] : Stardent AVS X - [avw ] : Analyze - [az7 ] : Analyze-7 - [b16 ] : PCO - [b3d ] : B3D (images) - [bdr ] : Brender - [bfli ] : BFLI - [bfx ] : Bfx Bitware - [bga ] : Os/2 Warp - [bias ] : BIAS FringeProcessor - [bif ] : byLight - [biorad ] * : Bio-Rad confocal - [bip ] : Character Studio (thumbnail) - [bld ] : MegaPaint - [blend ] : Blender thumbnail - [blp ] : BLP textures - [bmc ] : Embroidery - [bmg ] : Bert's Coloring - [bmp ] * : Windows Bitmap - [bms ] : Playback Bitmap Sequence - [bmx ] : Siemens Mobile - [bob ] : Bob Raytracer - [bpr ] : AAA logo - [brk ] : Brooktrout 301 - [bsg ] : Fontasy Grafik - [btn ] : JustButtons animated bitmap - [bum ] : Poser Bump - [byusir ] : BYU SIR - [c4 ] : Edmics - [cadc ] : Autocad CAD-Camera - [cals ] : CALS Raster - [cam ] : Casio QV-10/100 Camera - [can ] : Canon Navigator Fax - [car ] : NeoBook Cartoon - [cart ] : Crayola - [cat ] : Photomatrix - [cbmf ] : Corel Flow (preview) - [cdr ] : Corel Draw Bitmap (preview) - [cdu ] : CDU Paint - [ce ] : Computer Eyes, Digital Vision - [ce1 ] : ComputerEyes Raw - [cel ] : Kiss Cel - [cft ] : Optigraphics - [cgm ] : CGM - [che ] : Cheese - [cin ] * : Kodak Cineon - [cip ] : Cisco IP Phone - [ciph ] : InterPaint (Hires) - [cipt ] : InterPaint (Multicolor) - [cish ] : Image System (Hires) - [cism ] : Image System (Multicolor) - [cloe ] : Cloe Ray-Tracer - [clp ] : Windows Clipboard - [cmt ] : Chinon ES-1000 digital camera - [cmu ] : CMU Window Manager - [cmx ] : Corel Metafile Exchange (preview) - [cncd ] : CoverDesigner (images) - [cnct ] : CoverDesigner Template (images) - [cp8 ] : CP8 256 Gray Scale - [cpa ] : Prism - [cpat ] : Corel Draw Pattern (preview) - [cpc ] : Amstrad Cpc Screen - [cpt ] : Corel PhotoPaint 6.0 - [cr2 ] : Canon EOS-1D Mark II RAW - [craw ] : Camera RAW - [crd ] : PowerCard maker - [crg ] : Calamus - [crw ] : Canon PowerShot - [csv ] * : CSV - [ct ] : Iris CT - [cur ] : Windows Cursor - [cut ] : Dr Halo - [cvp ] : Portrait - [cwg ] : CreateWithGarfield - [d3d ] : TopDesign Thumbnail - [dali ] : Dali Raw - [dbw ] : DBW Render - [dcmp ] : Discorp CMP Image - [dcpy ] : Datacopy - [dcr ] : Kodak Pro Digital RAW - [dcx ] * : Zsoft Multi-page Paintbrush - [dd ] : Doodle C64 - [dds ] * : Direct Draw Surface - [degas ] * : Degas & Degas Elite - [dib ] : Windows DIB - [dicom ] : Dicom - [dkb ] * : DKB Ray-Tracer - [dng ] : DNG - [dol ] : DolphinEd - [doodle ] : Doodle Atari - [dpx ] * : DPX - [drz ] : Draz Paint - [dsi ] : CImage - [dta ] : Zeiss BIVAS - [dwg ] : DWG preview - [dwg ] : AutoCAD DWG - [ecc ] : Ecchi - [efx ] : Everex Everfax - [eidi ] : Electric Image - [eif ] : Eroiica - [emf ] * : Windows Enhanced Metafile - [emz ] : Windows Comp. Enhanced Metafile - [epa ] : Award Bios Logo - [epi ] : EPS Interchange Format - [eps ] : Encapsulated Postscript - [epsp ] : Encapsulated Postscript(Preview) - [erf ] : Epson RAW - [esm ] : Enhance Simplex - [esmp ] : ESM Software Pix - [eyes ] : Microtek Eyestar - [f96 ] : Fremont Fax96 - [face ] : Usenix FaceServer - [fax ] : Fax Group 3 - [fbm ] : Fuzzy bitmap - [fcx ] : Faxable PCX - [fff ] : Maggi Hairstyles & Cosmetics - [fff ] : Imacon/Hasselblad RAW - [ffpg ] : Fenix Multi Map - [fgs ] : Fun Graphics Machine Hires - [fi ] : Flash Image - [fit ] : FIT - [fits ] * : Flexible Image Transport System - [fli ] : Autodesk Animator - [fmag ] : FileMagic - [fmap ] : Fenix Map - [fmf ] : Fax man - [fp2 ] : Fun Painter II - [fpg ] : DIV Game Studio Multi Map - [fpr ] : Fun Photor - [fpt ] : Face Painter - [fre ] : Male Normal CT - [frm ] : PhotoFrame - [frm2 ] : Album bébé - [fsh ] : EA Sports FSH - [fsy ] : PhotoFantasy Image - [ftf ] : Faxable TIFF - [fx3 ] : Fugawi Map - [fxs ] : WinFAX - [g16 ] : GRS16 - [g3n ] : Imaging Fax - [gaf ] : Total Annihilation - [gbr ] * : Gimp Brush - [gcd ] : Gigacad (Hires) - [gem ] : Digital Research (GEM Paint) - [geo ] : GeoPaint - [gfaray ] : Gfa Raytrace - [gg ] : Koala Paint (Compressed) - [gicon ] : Gimp Icon - [gif ] * : CompuServe GIF - [gig ] : GigaPaint Multi - [gih ] : GigaPaint Hi-res - [gm ] : Autologic - [gmf ] : Gamma Fax - [god ] : GoDot - [gpat ] * : Gimp Pattern - [gpb ] : Sharp GPB - [grob ] * : HP-48/49 GROB - [gun ] : GunPaint - [hdri ] : HDRI - [hdru ] : Apollo HDRU - [hed ] : Hi-Eddi - [hf ] : HF - [hir ] : Hires C64 - [hpgl ] : HPGL-2 - [hpi ] : Hemera Photo Image - [hr ] : TRS 80 - [hru ] * : HRU - [hrz ] : Slow Scan Television - [hsi ] : HSI Raw - [hta ] : Hemera Thumbs - [iam ] : Inventor Assembly thumbnail - [icb ] : Image Capture Board - [icd ] : Core IDC - [icl ] : Icon Library - [icn ] : AT&T multigen - [icns ] : Mac icon - [ico ] * : Windows Icon - [icon ] : Sun Icon/Cursor - [iff ] * : Amiga IFF - [ifx ] : IcoFX - [iim ] : Inshape - [iimg ] : Interleaf - [ilab ] : ImageLab - [im5 ] : IM5 (Visilog) - [img ] : Img Software Set - [imgt ] : Imaging Technology - [imi ] : TMSat image - [imt ] : IMNET Image - [indd ] : InDesign thumbnail - [info ] : Amiga icon - [ingr ] : Intergraph Format - [ioca ] : IOCA - [ipg ] : Mindjongg Format - [ipl ] : IPLab - [ipl2 ] : IPLab - [ipn ] : Inventor Presentation thumbnail - [ipseq ] : ImagePro Sequence - [ipt ] : Inventor Fusion thumbnail - [iris ] : Iris Graphics - [ish ] : Image Speeder - [iss ] : ISS - [j6i ] : Ricoh Digital Camera - [jbf ] : PaintShopPro Browser Cache File - [jbr ] : PaintShopPro Brush - [jif ] * : Jeff's Image Format - [jig ] : Jigsaw - [jig2 ] : Weekly Puzzle - [jj ] : Doodle C64 (Compressed) - [jls ] : Jpeg-LS - [jpeg ] * : JPEG / JFIF - [jps ] : Stereo Image - [jtf ] : Hayes JTFax - [jxr ] * : JPEG XR - [k25 ] : Kodak DC25 Camera - [k25b ] : Kodak DC25 Camera - [kdc ] : Kodak DC120 Digital Camera - [kdc2 ] : Kodak DC120 Digital Camera - [kfx ] : Kofax Group 4 - [kntr ] : KONTRON - [koa ] : Koala Paint - [kps ] : IBM Kips - [kqp ] : Konica Camera File - [kro ] * : Kolor Raw Format - [kskn ] : KinuPix Skin - [lbm ] : Deluxe Paint, Electronic Arts - [lcel ] : Lumena CEL - [lda ] : LaserData - [lff ] : LucasFilm Format - [lif ] : Homeworld Texture - [lsm ] : Zeiss LSM - [lss ] : LSS16 - [lvp ] : LView Pro - [lwi ] : Light Work Image - [m8 ] : Heretic II MipMap - [mac ] : Mac Paint - [mag ] : MAKIchan Graphics - [map ] : DIV Game Studio Map - [mbig ] : Cartes Michelin - [mdl ] : Half-Life Model - [mef ] : Mamiya RAW - [mfrm ] : Megalux Frame - [mgr ] : MGR bitmap - [mh ] : Teli Fax - [miff ] * : Image Magick file - [mil ] : Micro Illustrator Uncompressed - [mjpg ] : JPEG 8BIM header (Mac) - [mkcf ] : MonkeyCard - [mklg ] : MonkeyLogo - [mng ] : Multiple Network Graphics - [mon ] : Mono Magic - [mos ] : Leaf RAW - [mph ] : MonkeyPhoto - [mpo ] : Multiple Picture - [mrc ] : MRC (Medical Research Council) - [mrf ] : Marks Russel File - [mrw ] : Minolta DiMAGE RAW - [msp ] : Microsoft Paint - [msx2 ] : Msx 2 Screen - [mtv ] * : MTV Ray-Tracer - [mtx ] : Maw-Ware Textures - [ncr ] : NCR Image - [ncy ] : FlashCam Frame - [ncy ] : FlashCam frame - [nef ] : Nikon RAW - [neo ] : Neochrome (ST & TT) - [ngg ] * : Nokia Group Graphics - [nifti ] : Nifti - [nist ] : NIST ihdr - [nitf ] : National Imagery Transmission F. - [nlm ] * : Nokia Logo File - [nol ] * : Nokia Operator Logo - [npm ] : Neopaint Mask - [nrw ] : Nikon RAW - [nsr ] : NewsRoom - [oaz ] : OAZ Fax - [ocp ] : Advanced Art Studio - [of ] : HP-49 OpenFire - [ofx ] : Olicom Fax - [ohir ] : Oric Hires - [oil ] : Open Image Library Format - [ols ] : Olympus Scan - [orf ] : Olympus RAW - [os2 ] : OS/2 Bitmap - [otap ] : Oric TAP - [otb ] * : Nokia OTA bitmap - [p64 ] : Picasso 64 - [p7 ] : XV Visual Schnauzer - [pabx ] * : PABX background - [palm ] * : Palm Pilot - [pam ] : Portable Arbitrary Map - [pan ] : SmoothMove Pan Viewer - [patps ] : Photoshop Pattern - [pbm ] * : Portable Bitmap - [pbt ] : Micro Dynamics MARS - [pcd ] : Kodak Photo CD - [pcl ] * : Page Control Language - [pcp ] : Atari grafik - [pcx ] * : Zsoft Publisher's Paintbrush - [pd ] : Male MRI - [pdd ] : Photo Deluxe - [pdf ] * : Portable Document Format - [pds ] : Planetary Data System - [pdx ] : Mayura Draw - [pef ] : Pentax *ist D - [pegs ] : Pegs - [pfi ] : Photo Filtre Studio - [pfm ] : PFM graphic - [pfs ] : Pfs Art Publisher - [pgc ] : Portfolio Graphics Compressed - [pgf ] : Portfolio Graphics - [pgm ] * : Portable Greyscale - [pi ] : Blazing Paddles - [pic ] : PC Paint / Pictor Page - [pict ] : Macintosh Quickdraw/Pict - [pig ] : Ricoh IS30 - [pixi ] : Pixibox - [pixp ] : Pixel Power Collage - [pld ] : PhotoLine (preview) - [pm ] : Print Master - [pm ] : PM - [pmg ] : Paint Magic - [pmp ] : Sony DSC-F1 Cyber-shot - [pmsk ] : PaintShopPro Mask - [png ] * : Portable Network Graphics - [pnm ] * : Portable Image - [pp4 ] : Micrografx Picture Publisher 4.0 - [pp5 ] : Micrografx Picture Publisher 5.0 - [ppm ] * : Portable Pixmap - [ppp ] : Punk Productions Picture - [pps ] : PowerPoint (images) - [ppt ] : PowerPoint Presentation (images) - [prc ] * : Picture Gear Pocket - [prf ] : Polychrome Recursive Format - [prisms ] : Prisms - [prx ] : Printfox/Pagefox - [ps ] * : Postscript - [psa ] : Print Shop - [psb ] : Adobe Photoshop (large) - [psd ] * : Adobe Photoshop - [pseg ] : IBM Printer Page Segment - [psf ] : PhotoStudio File - [psion3 ] * : Psion Series 3 Bitmap - [psion5 ] * : Psion Series 5 Bitmap - [psp ] : PaintShopPro Image - [pspb ] : PaintShopPro Brush - [pspf ] : PaintShopPro Frame - [pspm ] : PaintShopPro Mask - [pspp ] : PaintShopPro Pattern - [pspt ] : PaintShopPro Texture - [ptg ] : Artrage - [pwp ] : Seattle Film Works multi-image - [pxa ] : Pixia - [pxr ] : Pixar picture file - [pzl ] : Puzzle - [pzp ] : MGI Photosuite Project (images) - [q0 ] : Q0 - [qcad ] : Autodesk QuickCAD thumbnail - [qdv ] : Qdv (Random Dot Software) - [qrt ] * : Qrt Ray-Tracer - [qtif ] : QuickTime Image Format - [rad ] * : Radiance - [raf ] : Fuji S2 RAW - [ras ] : Sun Rasterfile - [raw ] * : Raw - [raw1 ] : Sinar RAW - [raw2 ] : AVT RAW - [raw3 ] : Casio RAW - [raw4 ] : Contax RAW - [raw5 ] : Creative PC-CAM RAW - [raw6 ] : Foculus RAW - [raw7 ] : Leica RAW - [raw8 ] : Micron RAW - [raw9 ] : Panasonic RAW - [rawa ] : RoverShot RAW - [rawb ] : ST Micro RAW - [rawdvr ] : RAW DVR - [rawe ] * : Raw - [ray ] * : Rayshade - [rdc ] : Rollei RAW - [rfa ] : Mobile FAX - [rfax ] : Ricoh Fax - [ript ] : RIPTerm Image - [rix ] : ColoRIX - [rla ] * : Wavefront Raster file - [rlc2 ] : Image Systems RLC2 Graphic - [rle ] : Utah raster image - [rp ] : Rainbow Painter - [rpm ] : RunPaint (Multicolor) - [rsb ] : Red Storm File Format - [rsrc ] : Mac OSX Resource - [rw2 ] : Panasonic LX3 RAW - [rwl ] : Leica RAW - [sar ] : Saracen Paint - [sci ] : SciFax - [sct ] * : SciTex Continuous Tone - [sdg ] : Star Office Gallery - [sdt ] : SmartDraw 6 template - [sfax ] : SmartFax - [sfw ] : Seattle Film Works - [sgi ] * : Silicon Graphics RGB - [sif ] : SIF MICHEL-Soft - [sir ] : Solitaire Image Recorder - [sj1 ] : Sega SJ-1 DIGIO - [skf ] : Autodesk SKETCH thumbnail - [skn ] : Skantek - [skp ] : Autodesk SketchUp component - [smp ] : Xionics SMP - [soft ] * : Softimage - [spc ] : Spectrum 512 (Compressed) - [spot ] : SPOT - [sps ] : Spectrum 512 (Smooshed) - [spu ] : Spectrum 512 - [srf ] : Panasonic DMC-LC1 RAW - [srf2 ] : Sony DSC-F828 RAW - [srw ] : Samsung RAW - [ssi ] : SriSun - [ssp ] : Axialis Screensaver (images) - [sst ] : AVHRR Image - [st4 ] : SBIG CCD camera ST-4 - [stad ] : Stad - [star ] : Starbase - [stm ] : PhotoStudio Stamp - [stw ] : Neopaint Stamp - [stx ] : SBIG CCD camera ST-X - [svg ] : SVG - [syj ] : Syberia texture - [synu ] : Synthetic Universe - [taac ] : Sun TAAC file - [tdi ] * : Explore (TDI) & Maya - [tdim ] : Digital F/X - [teal ] : TealPaint - [tg4 ] : TG4 - [tga ] * : Truevision Targa - [thmb ] : IPod thumb - [ti ] * : TI Bitmap - [tiff ] * : TIFF Revision 6 - [til ] : Buttonz & Tilez texture - [tile ] : Eclipse - [tim ] : Sony Playstation TIM - [tim2 ] : Sony PS2 TIM - [tiny ] : Tiny - [tjp ] : TilePic - [tnl ] : Thumbnail - [trup ] : Egg Paint - [tsk ] : Pocket PC Themes (images) - [ttf ] : Optigraphics Tiled - [tub ] : PaintShopPro Picture Tube - [txc ] : PS2 TXC - [uni ] : Brother Fax - [upe4 ] : Ulead Texture (images) - [upi ] : Ulead PhotoImpact - [upst ] : Ulead Pattern - [uyvy ] * : YUV 16Bits - [uyvyi ] * : YUV 16Bits Interleaved - [v ] : VIPS Image - [vda ] : Video Display Adapter - [vfx ] : Venta Fax - [vi ] : Jovian VI - [vicar ] : Vicar - [vid ] : Vidcom 64 - [vif ] : Verity - [viff ] : Khoros Visualization Image file - [vista ] * : Vista - [vit ] : VITec - [vivid ] * : Vivid Ray-Tracer - [vob ] : Vue d'esprit - [vort ] : Vort - [vpb ] : Quantel VPB - [wad ] : WAD (Half life) - [wal ] : Quake Texture - [wbc ] : WebShots (images) - [wbmp ] * : Wireless Bitmap (level 0) - [webp ] * : WebP - [wfx ] : Worldport Fax - [winm ] : WinMIPS - [wmf ] : Windows & Aldus Metafile - [wmz ] : Windows Compressed Metafile - [wpg ] : Word Perfect Graphics (images) - [wrl ] * : VRML2 - [wzl ] : Winzle Puzzle - [x3f ] : Sigma RAW - [xar ] : Xara (images) - [xbm ] * : X11 Bitmap - [xcf ] : Gimp Bitmap - [xif ] : Xerox DIFF - [xim ] : Ximage - [xnf ] : XnView Frame - [xp0 ] : SecretPhotos puzzle - [xpm ] * : X11 Pixmap - [xwd ] : X Windows System dump - [xyz ] : Rm2K XYZ - [yuv411 ] : YUV 4:1:1 - [yuv422 ] : YUV 4:2:2 - [yuv444 ] : YUV 4:4:4 - [zbr ] : Zoner Zebra Metafile (preview) - [zmf ] : Zoner Callisto Metafile (preview) - [zxhob ] : ZX Spectrum Hobetta - [zxscr ] : ZX Spectrum standard screen - [zxsna ] : ZX Spectrum Snapshot - [zzrough ] : ZZ Rough diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/nconvert.exe b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/nconvert.exe index 0a1ae69..e0db5c3 100644 Binary files a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/nconvert.exe and b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/NConvert/nconvert.exe differ diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/Plugin.cs b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/Plugin.cs index a4bd45f..239ec69 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/Plugin.cs +++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/Plugin.cs @@ -35,7 +35,7 @@ namespace QuickLook.Plugin.ImageViewer ".iiq", ".k25", ".kdc", ".mdc", ".mef", ".mos", ".mrw", ".nef", ".nrw", ".obm", ".orf", ".pef", ".ptx", ".pxn", ".r3d", ".raf", ".raw", ".rwl", ".rw2", ".rwz", ".sr2", ".srf", ".srw", ".x3f", // normal - ".bmp", ".ico", ".icon", ".jpg", ".jpeg", ".psd", ".wdp", ".tif", ".tiff", ".tga", ".webp", ".pbm", + ".bmp",".heic", ".heif", ".ico", ".icon", ".jpg", ".jpeg", ".psd", ".wdp", ".tif", ".tiff", ".tga", ".webp", ".pbm", ".pgm", ".ppm", ".pnm", // animated ".png", ".apng", ".gif" diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/QuickLook.Plugin.ImageViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/QuickLook.Plugin.ImageViewer.csproj index 8e3223e..997a80e 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/QuickLook.Plugin.ImageViewer.csproj +++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/QuickLook.Plugin.ImageViewer.csproj @@ -108,9 +108,6 @@ PreserveNewest - - PreserveNewest - PreserveNewest @@ -129,9 +126,36 @@ PreserveNewest + + PreserveNewest + + + PreserveNewest + PreserveNewest + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + PreserveNewest