Re: Thumbnails of some filetypes show in Windows Explorer but XYplorer
Posted: 17 Apr 2023 01:33
Thanks Horst!!
That app really solved the Thumbails HEIC issue!!

That app really solved the Thumbails HEIC issue!!




Forum for XYplorer Users and Developers
https://www.xyplorer.com/xyfc/
Code: Select all
previewcheck; //check the currently focused file
Code: Select all
Preview Check: C:\_DATA\_Sketchbook\page0009.clip
+ n - preview loaded in 10.2 ms
+ p - preview loaded in 217.0 ms
+ p32 - preview loaded in 295.4 ms
+ p64 - preview loaded in 231.8 ms
+ t - preview loaded in 14.9 ms
+ tf32 - preview loaded in 10.4 ms
+ tf64 - preview loaded in 269.8 ms
- te32 - preview failed in 9.0 ms
- tg32 - preview failed in 2.4 ms
--------------------------------------------------------------------------------
Tweak PreviewEarlyFactory = 1
Document Files = .afdesign.afpub.ai.cdr.cgm.rtf.doc.dot.docm.docx.dotx.xls.xlt.xlsm.xlsx.xltx.ppt.pot.pps.pptx.potx.ppsx.wpd.wpf.odt.ods.odp.one.pdf.eps.ps.jtx.xps.oxps.dwg.dwf.dwfx.dxf.easmx.edrwx.eprtx.sldprt.sldasm.slddrw.prt.asm.drw.eml.msg.nws.skp.layout.epub.mobi.3mf.fbx.fs. - except: .
Preview as Thumbnail = .afdesign.afphoto.afpub.c4d.epub.layout.mobi.skp.sldasm.slddrw.sldprt.xar.3mf.fbx.fs.prt.asm.drw.webp.ai.clip. - except: .
Thumbs64Ext = .3ds.max.obj.ai.eps.svg.abr.afdesign.afphoto.afpub.bkd.blend.cbr.cbz.reb.ptg.pss.leo.kra.clip.
Code: Select all
Preview Check: C:\_DATA\_Sketchbook\page0009.clip
+ n - preview loaded in 12.8 ms
+ p - preview loaded in 16.2 ms
+ p32 - preview loaded in 36.8 ms
+ p64 - preview loaded in 229.6 ms
+ t - preview loaded in 17.2 ms
+ tf32 - preview loaded in 12.6 ms
+ tf64 - preview loaded in 271.7 ms
- te32 - preview failed in 16.7 ms
- tg32 - preview failed in 1.5 ms
--------------------------------------------------------------------------------
Tweak PreviewEarlyFactory = 0
Document Files = .afdesign.afpub.ai.cdr.cgm.rtf.doc.dot.docm.docx.dotx.xls.xlt.xlsm.xlsx.xltx.ppt.pot.pps.pptx.potx.ppsx.wpd.wpf.odt.ods.odp.one.pdf.eps.ps.jtx.xps.oxps.dwg.dwf.dwfx.dxf.easmx.edrwx.eprtx.sldprt.sldasm.slddrw.prt.asm.drw.eml.msg.nws.skp.layout.epub.mobi.3mf.fbx.fs. - except:
Preview as Thumbnail = .afdesign.afphoto.afpub.c4d.epub.layout.mobi.skp.sldasm.slddrw.sldprt.xar.3mf.fbx.fs.prt.asm.drw.webp. - except:
Thumbs64Ext = afdesign.afphoto.afpub.c4d.epub.layout.mobi.skp.sldasm.slddrw.sldprt.xar.3mf.fbx.fs.ai.eps.svg
Code: Select all
preview "C:\_DATA\_Sketchbook\page0009.clip", p32; //PreviewHandler (32-bit)
Code: Select all
preview "C:\_DATA\_Sketchbook\page0009.clip", tf32; //ThumbnailProvider IShellItemImageFactory (32-bit)
Code: Select all
Preview Check: C:\Temp\Test2\Muster\heif ( picosmos ).heif
+ n - preview loaded in 1,25 secs
+ p - preview loaded in 94,4 ms
+ p32 - preview loaded in 1,1 ms
+ p64 - preview loaded in 83,7 ms
- t - preview failed in 1,28 secs
+ tf32 - preview loaded in 1,42 secs
+ tf64 - preview loaded in 8,63 secs
- te32 - preview failed in 1,30 secs
- tg32 - preview failed in 585,7 ms
--------------------------------------------------------------------------------
Tweak PreviewEarlyFactory = 3
Document Files = .afdesign.afpub.ai.cdr.cgm.rtf.doc.dot.docm.docx.dotx.xls.xlt.xlsm.xlsx.xltx.ppt.pot.pps.pptx.potx.ppsx.wpd.wpf.odt.ods.odp.one.pdf.eps.ps.jtx.xps.oxps.dwg.dwf.dwfx.dxf.easmx.edrwx.eprtx.sldprt.sldasm.slddrw.prt.asm.drw.eml.msg.nws.skp.layout.epub.mobi.3mf.fbx.fs. - except: .
Preview as Thumbnail = .afdesign.afphoto.afpub.c4d.epub.layout.mobi.skp.sldasm.slddrw.sldprt.xar.3mf.fbx.fs.prt.asm.drw.webp. - except: .
Thumbs64Ext = afphoto.afdesign.afpub.sldasm.slddrw.sldprt.skp.layout
Are you sure that CLIP files get no thumbnails with a fresh instance?Display wrote: ↑18 Apr 2023 15:37 They both appear to be the same high quality (1000x1000 px)
ThumbnailProvider IShellItemImageFactory (32-bit) seems to be 100% size.
PreviewHandler (32-bit) appears to be 99% size with a canvas outline border and fills the background with white instead of XY's theme.
Here's a downsampled comparison of what's happening
230418_PureRef_42a47.png
So I guess tf32 is better!
I now set PreviewEarlyFactory=1
extlist("thumbs64", "heic", "a");
it isn't required for heifCode: Select all
Preview Check: C:\Temp\Test2\Muster\Example02.heic
+ n - preview loaded in 60,3 ms
+ p - preview loaded in 101,1 ms
+ p32 - preview loaded in 2,0 ms
+ p64 - preview loaded in 82,9 ms
+ t - preview loaded in 64,0 ms
+ tf32 - preview loaded in 61,8 ms
+ tf64 - preview loaded in 375,4 ms
+ te32 - preview loaded in 546,3 ms
- tg32 - preview failed in 33,7 ms
--------------------------------------------------------------------------------
Tweak PreviewEarlyFactory = 1
Document Files = .afdesign.afpub.ai.cdr.cgm.rtf.doc.dot.docm.docx.dotx.xls.xlt.xlsm.xlsx.xltx.ppt.pot.pps.pptx.potx.ppsx.wpd.wpf.odt.ods.odp.one.pdf.eps.ps.jtx.xps.oxps.dwg.dwf.dwfx.dxf.easmx.edrwx.eprtx.sldprt.sldasm.slddrw.prt.asm.drw.eml.msg.nws.skp.layout.epub.mobi.3mf.fbx.fs. - except: .
Preview as Thumbnail = .afdesign.afphoto.afpub.c4d.epub.layout.mobi.skp.sldasm.slddrw.sldprt.xar.3mf.fbx.fs.prt.asm.drw.webp. - except: .
Thumbs64Ext = afphoto.afdesign.afpub.sldasm.slddrw.sldprt.skp.layout
Code: Select all
Preview Check: C:\Temp\Test2\Muster\heif ( picosmos ).heif
+ n - preview loaded in 1,46 secs
+ p - preview loaded in 79,2 ms
+ p32 - preview loaded in 1,1 ms
+ p64 - preview loaded in 85,1 ms
+ t - preview loaded in 1,47 secs
+ tf32 - preview loaded in 1,41 secs
+ tf64 - preview loaded in 8,83 secs
- te32 - preview failed in 1,24 secs
- tg32 - preview failed in 593,7 ms
--------------------------------------------------------------------------------
Tweak PreviewEarlyFactory = 1
Document Files = .afdesign.afpub.ai.cdr.cgm.rtf.doc.dot.docm.docx.dotx.xls.xlt.xlsm.xlsx.xltx.ppt.pot.pps.pptx.potx.ppsx.wpd.wpf.odt.ods.odp.one.pdf.eps.ps.jtx.xps.oxps.dwg.dwf.dwfx.dxf.easmx.edrwx.eprtx.sldprt.sldasm.slddrw.prt.asm.drw.eml.msg.nws.skp.layout.epub.mobi.3mf.fbx.fs. - except: .
Preview as Thumbnail = .afdesign.afphoto.afpub.c4d.epub.layout.mobi.skp.sldasm.slddrw.sldprt.xar.3mf.fbx.fs.prt.asm.drw.webp. - except: .
Thumbs64Ext = afphoto.afdesign.afpub.sldasm.slddrw.sldprt.skp.layout