ExifTool Forum

ExifTool => Developers => Topic started by: Curtis on April 21, 2016, 03:08:42 AM

Title: New type in ver 10.15 in Photoshop::SliceInfo table
Post by: Curtis on April 21, 2016, 03:08:42 AM
Hi Phil,

Sometime after ver 10.10 and in ver 10.15  the  -listx -f output for the Photoshop::SliceInfo table has a new type that is type="var_ustr32"  as shown in the -listx snippet below:
<table name="Photoshop::SliceInfo" g0="Photoshop" g1="Photoshop" g2="Other">
  <tag id="20" name="SlicesGroupName" type="var_ustr32" writable="false">
    <desc lang="en">Slices Group Name</desc>
  </tag>
  <tag id="24" name="NumSlices" type="int32u" writable="false">
    <desc lang="en">Num Slices</desc>
  </tag>
</table>


This type var_ustr32 did not exist in ver 10.10 and before , is it new or is it a typo and should be var_pstr32?

Thanks!
Curtis

edit: this type is also in  Photoshop::VersionInfo in tags WriterName and ReaderName
Title: Re: New type in ver 10.15 in Photoshop::SliceInfo table
Post by: Phil Harvey on April 21, 2016, 07:10:10 AM
Hi Curtis,

This is a variable-length Unicode string with a 32-bit length word (as opposed to the pstr, which is ASCII or UTF-8).

- Phil
Title: Re: New type in ver 10.15 in Photoshop::SliceInfo table
Post by: Curtis on April 21, 2016, 11:37:46 AM
Thanks Phil for the quick response!    :)