Psd.xml 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <?xml-stylesheet type="text/xsl" href="../Xsl/doc2html.xsl"?>
  3. <doc>
  4. <title>Photoshop Document</title>
  5. <chapter>
  6. <title>Photoshop Document</title>
  7. <par>
  8. The .PSD (Photoshop Document) format stores an image with support
  9. for most imaging options available in Adobe Photoshop program.
  10. These include layers with masks, color spaces,
  11. ICC profiles, transparency, text, alpha channels, etc.
  12. </par>
  13. <par>
  14. Loading and saving of indexed, grayscale, RGB(A), HDR (FP32), and CMYK
  15. (auto converted to RGB) images is supported. Non-HDR gray, RGB,
  16. and CMYK images can have 8bit or 16bit color channels.
  17. There is no support for loading mono images, duotone images are treated
  18. like grayscale images, and multichannel and CIE Lab images are loaded as
  19. RGB images but without actual conversion to RGB color space.
  20. Also no layer information is loaded.
  21. </par>
  22. <table>
  23. <title>Photoshop Document File Format Support</title>
  24. <row>
  25. <th>Format</th>
  26. <th>TImageFormat equivalent</th>
  27. <th>Loading</th>
  28. <th>Saving</th>
  29. </row>
  30. <row>
  31. <td>8 bit indexed</td>
  32. <td><icode>ifIndex8</icode></td>
  33. <td>Yes</td><td>Yes</td>
  34. </row>
  35. <row>
  36. <td>24 bit RGB</td>
  37. <td><icode>ifR8G8B8</icode></td>
  38. <td>Yes</td><td>Yes</td>
  39. </row>
  40. <row>
  41. <td>48 bit RGB</td>
  42. <td><icode>ifR16G16B16</icode></td>
  43. <td>Yes</td><td>Yes</td>
  44. </row>
  45. <row>
  46. <td>32 bit ARGB</td>
  47. <td><icode>ifA8R8G8B8</icode></td>
  48. <td>Yes</td><td>Yes</td>
  49. </row>
  50. <row>
  51. <td>64 bit ARGB</td>
  52. <td><icode>ifA16R16G16B16</icode></td>
  53. <td>Yes</td><td>Yes</td>
  54. </row>
  55. <row>
  56. <td>8 bit grayscale</td>
  57. <td><icode>ifGray8</icode></td>
  58. <td>Yes</td><td>Yes</td>
  59. </row>
  60. <row>
  61. <td>16 bit grayscale</td>
  62. <td><icode>ifGray16</icode></td>
  63. <td>Yes</td><td>Yes</td>
  64. </row>
  65. <row>
  66. <td>16 bit grayscale + alpha</td>
  67. <td><icode>ifA8Gray8</icode></td>
  68. <td>Yes</td><td>Yes</td>
  69. </row>
  70. <row>
  71. <td>32 bit grayscale + alpha</td>
  72. <td><icode>ifA16Gray16</icode></td>
  73. <td>Yes</td><td>Yes</td>
  74. </row>
  75. <row>
  76. <td>32 bit R FP32</td>
  77. <td><icode>ifR32F</icode></td>
  78. <td>Yes</td><td>Yes</td>
  79. </row>
  80. <row>
  81. <td>128 bit ARGB FP32</td>
  82. <td><icode>ifA32B32G32R32F</icode></td>
  83. <td>Yes</td><td>Yes</td>
  84. </row>
  85. <row>
  86. <td>other types</td>
  87. <td><icode>depends on type</icode></td>
  88. <td>Yes/No</td><td>No</td>
  89. </row>
  90. </table>
  91. </chapter>
  92. </doc>