Photoshop File Formats incomplete

In short, the Photoshop File Formats documentation @ http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/ left out at least one key piece of information:
It is not noted anywhere that the global Additional Layer Information entries (after Global Layer Mask Info) are padded to 4 bytes in length but that padding is not included in the length field.
It's a bit frustrating when you're trying to figure out what is going wrong and you learn they just completely left that bit out of the specs.
I saw this mentioned in code comments from way back in 2007!
Can someone please update these specs?

Click on "Get access to Photoshop SDK" on the following web site http://partners.adobe.com/public/developer/photoshop/devcenter.html
Then ask specifically for the "file formats document" and that you want to read and write PSD files in your application.

Similar Messages

  • Are photoshop file format plug-ins supported by the InDesign SDK?

    If not, is it possible to read new file formats into InDesign? Thanks,
    Rob

    I'm trying to import NITF image files. I already have a photoshop file format plugin that can read these images and was hoping that it could (somehow) be used to import images into InDesign as well. It appears as if this is definitely NOT possible.
    My use case is that I'd like to read a NITF image into Photoshop. The images I deal with are typically single channel 16 bit images. I'd like to then use Photoshop to process the image (e.g., brighten certain parts of the histogram and/or crop the image). I'd then like an easy way to get the image into InDesign. My initial thought was to use a function that could just pass it over, but it appears as if that is not possible.
    It looks like I'll either have to figure out if cutting/pasting is acceptable and, if not, save the image to disk and re-read it. Next I must find answers to these questions:
    a) Does the InDesign's SDK API provide the ability add to the list of supported image types that can be imported?
    b) Does InDesign's SDK API provide the ability to create new document save types?
    c) Does it make any sense to use a 16 bit/channel image in InDesign? I notice that it can read a 16 bit tiff file, but there doesn't appear to be any photoshop like controls to adjust the visible dynamic range.
    Thank you all for your help!
    Rob

  • Can only save as psd or other photoshop file format

    in cs3 extended i made changes to a photo (duotone,cuves, vignette etc.)each on its own layer,then flattened the image. when i go to save as, the dialog box only has photoshop file formats.other images i have done have all the file formats available.
    i tried converting the image. it will convert as a jpg but not a tiff. also tried save as copy, no go. i ftp tiffs to my lab so i really need help with this one.
    i am running windows vista.
    thanks jerry

    "Anyone" is a perfectly good single word, Dave: "Tennis, anyone?" However, "any one" is the proper usage in other contexts, where the "one" is the focus, as in "I'd be willing to take any one of the many very fine prints Dave made."

  • Can Photoshop File Format Plug-ins be used by InDesign?

    If not, is there another way to get new image file support for importing images into InDesign? Thanks,
    Rob

    I'm trying to import NITF image files. I already have a photoshop file format plugin that can read these images and was hoping that it could (somehow) be used to import images into InDesign as well. It appears as if this is definitely NOT possible.
    My use case is that I'd like to read a NITF image into Photoshop. The images I deal with are typically single channel 16 bit images. I'd like to then use Photoshop to process the image (e.g., brighten certain parts of the histogram and/or crop the image). I'd then like an easy way to get the image into InDesign. My initial thought was to use a function that could just pass it over, but it appears as if that is not possible.
    It looks like I'll either have to figure out if cutting/pasting is acceptable and, if not, save the image to disk and re-read it. Next I must find answers to these questions:
    a) Does the InDesign's SDK API provide the ability add to the list of supported image types that can be imported?
    b) Does InDesign's SDK API provide the ability to create new document save types?
    c) Does it make any sense to use a 16 bit/channel image in InDesign? I notice that it can read a 16 bit tiff file, but there doesn't appear to be any photoshop like controls to adjust the visible dynamic range.
    Thank you all for your help!
    Rob

  • Photoshop File Formats.pdf .... where is it?

    Hello
    I am looking at the API documentation, and it refers to an external file called Photoshop File Formats.pdf. Since I wanted to read and write PSD files, rather than actually interfacing with Photoshop, I think I may just want to use this document as a resource to do this.
    Anyone know where this document can be found?
    Thanks
    n8

    Click on "Get access to Photoshop SDK" on the following web site http://partners.adobe.com/public/developer/photoshop/devcenter.html
    Then ask specifically for the "file formats document" and that you want to read and write PSD files in your application.

  • After Effects error: Photoshop file format error 1. (45::35)???

    I keep getting this error when trying to RAM preview my file. It happens at different places each time. I don't have any Photoshop files importing into my movie. I just have Maya file sequences, a music clip and three solid layers with filters applied to them.
    I'm using AE CS5 but everything else Photoshop, etc. is CS4. I didn't have this issue when using AE in trial.
    This is stopping me from rendering my movie. Any help would be greatly appreciated.
    Thanks.

    Hi,
    Thanks for the prompt reply. I have there very simple rendering setup using Maya Software renderer. The problem is that it started all of a sudden on all parts that have sequences, while it all worked just a day ago. I also noticed that if I restart AE, it may become workable again, but then it is as if touching some corrupted file at some point after a while becomes frenzy and starts giving this error in any part of the comp, where maya sequence is present. I’m still experimenting with it, trying to locate, if I can really locate anything, because no files were changed since I rendered them.
    Anyway, I’ve attached snipped screen copies of maya renderer option for one of the parts. Others are different only in file name and number of frames. Pls let me know if you need something else,
    Thanks!
    Iouri Verchok.

  • Lol: Photoshop cannot open files in the "Adobe Photoshop file" format.

    I am saving PSD's only to find I cannot open them after. Oh boy.
    CS4 Mac
    Any thoughts? Cheers
    AC

    Deepwater3d wrote:
    Any thoughts?
    Out of curiosity, what do you expect people to offer you after an overly terse description like that?
    Exactly how are you saving the files and how are you trying to open them (understanding that there isn't just one way)?
    Have you tried opening your files on another system to isolate whether it's a problem with saving or with opening?
    Does it happen with every file or is it intermittent?  If the latter, does it happen with big and small files?
    Do any of the diagnostic or error logging facilities on your system show anything's wrong with it?  Are you seeing problems in any other applications?
    Basic troubleshooting.
    -Noel

  • Where to find .abr (brushes) file format specification

    Hi there,
    I've found the "Adobe Photoshop File Formats Specification" in the documentation (http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/).
    But unfortunately it does not contain the spec for .abr brush file format.
    Any ideas where to find this?
    Thanks
    Mirko

    I don’t believe the current format is documented. It has a bunch of serialized ActionDescriptors inside, so documenting it fully and explicitly would probably be pretty difficult. If you use Photoshop’s code for parsing the ActionDescriptors though, you should be able to reverse engineer the format without impossible levels of effort – might take a couple days or something.

  • How can can I save an Image/Illustration to an *.AST file format/Extinsion ?

    I've been asked to deliver some company logos in the .AST file Extension' I searched and I googled and I still can figure out how to convert or exports or save as to .AST.
    >>>>>>HELP<<<<<<<<

    Seems to be an obsolete color separation format.  Adobe Photoshop File Formats Specification
    I don't even think Photoshop can make those kind of files. You need some clarification on this from whoever wants them.
    Separation Tables
    This format has been superseded by ICC profiles. See ICC1v42_2006-05.pdf for details.
    Separation Table files are accessed in the Separation Tables dialog (load only) .
    OS
    Filetype/extension
    Mac OS
    8BST
    Windows
    .AST

  • Psd file format specification how get the pixel values

    Hello
    I'm trying to convert psd to xml and get all information from layers
    I already got all necessary  info  but for example  the radius  in rounded rectangle is in math double format but I need to have it in pixels.
    I'm using Adope photoshop file format specification but  there is no information how to convert double values to pixels,
    The same is with colors that also given in double.
    I need to know how to convert these values to actual values
    Thanks

    Hi,
    You can't do that. You have to format the numbers before you print them. Take a look at the decimal format class:
    http://java.sun.com/j2se/1.5.0/docs/api/java/text/DecimalFormat.html
    /Kaj

  • Maya .iff (8bits rgba) sequences gives me file format error 1 ( 45::35 ) in after effects while playing, is there a work arround?

    i'm on windows 8.1 pro, with a 770gtx that isn't yet recognized for gpu acceleration in after effects cc (last updated version)
    i have some iff sequences that are imported whitout any problems, but while i scrub the timeline or sometimes i hit play, i get the photoshop file format error1 (45::35). looks like a performance issue.
    is this a plug in error?
    I know that in olders versions of photoshop, we used to get in the instalation cd, under goodies a iff.8bi plugin to handle iffs. but on cc, downloaded through acc, i don't have a cd .
    anyone have any idea on how to solve this?
    Thanks,
    Romeu

    anyone have any idea on how to solve this?
    Don't use IFF?! These issues are well-known and have plagued AE from the day it was born. Seriously, your workflow is simply not the best. IFF simply is not a robust format and a single damaged byte can render files unusable plus over the years Autodesk have hacked around a lot with the format, so it's a veritable mess. You really should not be using it. For the current situation convert it through fcheck or free tools like XnView.
    Mylenium

  • Visible bit flag in layer record of PSD file format

    Hi
    I'm parsing PSD files, and retrieving vitals about the layers they contain. One of the things I'm interested in is whether or not a layer is visible. The Photoshop File Format guide I have states that it is a "visible" flag, but based on the results I'm getting, it appears to be a "hidden" flag instead - i.e. it is 1 if the layer is hidden, and 0 if visible. Can anyone confirm if this is indeed a misnomer?
    Thanks
    Danny

    Here is how I am using it. In full
    There was a space on the original code.
    property type_list : {"TIFF", "JPEG", "PNGf", "PICT"}
    property extension_list : {"tif", "tiff", "jpg", "jpeg", "png", "pict", "psd"}
    set nLayersName to {}
    set matchList to {}
    set matchLayer to "Shadows"
    tell application "Finder"
      set HotDestination to (((path to pictures folder) as text) & "HotDestination")
      set HotFolder2do to (((path to pictures folder) as text) & "HotFolder2do")
      set HotFolderDone to (((path to pictures folder) as text) & "HotFolderDone")
      repeat with tFile in (get document files of folder HotDestination whose name extension is in extension_list and (name does not start with "50" or name does not start with "MJC"))
      set nLayersName to getNameOfLayers(tFile)
      set matchList to isMatchLayer(nLayersName, matchLayer)
      if item 1 of matchList then
      move tFile to the folder HotFolderDone -- move to subFolder A
      else
      move tFile to the folder HotFolder2do
      end if
      end repeat
    end tell
    on getNameOfLayers(f)
      set matchCmdStr to " | awk '!/kMDItemLayerNames|\\)/ { sub(/[ ]+/, \"\"); print }' "
      set mdlsCmd to "mdls -name kMDItemLayerNames "
      return do shell script (mdlsCmd & f's quoted form & matchCmdStr)
    end getNameOfLayers
    on isMatchLayer(psdLayers, matchItem)
      set matched to false as boolean
      set matchCount to 0 as integer
      repeat with layer in paragraphs of psdLayers
      if matchItem is in layer then
      set matchCount to matchCount + 1
      set matched to true
      end if
      end repeat
      return {matched, matchCount}
    end isMatchLayer

  • Trouble finding file format plugin template or example

    Using XP, Photoshop CS2, CS2 SDK, and VS .NET 2005.
    I can find offered file format plugins, but they're compiled already. Can anyone point me toward a tutorial, sample or template for format plugins? Also, that chapter seems to be missing from the API guide (Photoshop API Guide.pdf that came with the SDK). It should be chapter 9, but it and chapter 6 are missing. Any idea why or where I can find the missing chapter?

    Adobe likes distributing a cut-down SDK. You need to apply for the "Advanced" SDK.Searching for "Photoshop File Format Plugin" with or without "sample", "example", or "template" returns a lot of results. They're about the JPEG2000 plugin or the format of a plugin, etc.But still you can go through google for more help.
    Martin Fowl
    |
    inkjet
    cartridge |
    data recovery
    |
    data recovery |

  • Where can I find the Brushes (abr) file format?

    I've found the Photoshop File Format Specs at: http://www.adobe.com/devnet-apps/photoshop/fileformatashtml
    But unfortunately they don't include the Brushes (abr) file format.
    Also, the SDK FAQ references a form you are supposed to fill to ask for this, but there's no such a form anymore.
    Where can I find information about this?
    Thanks in advance
    F.

    sina_golesorkhi wrote:
    Where can I find the a downloaded file by Software update?
    In ~/Downloads
    For example is there any way to find a package which is downloaded but is not installed(because the installation failed) (in this case 10.5.5)
    Failed installs usually remove the package, just as a proper install removes the package
    All that remains for a proper installation is a Receipt in on of the following directories:
    ~/Library/Receipts (for user-specific installs)
    Macintosh HD/Library/Receipts
    for system-wide installations, including OS-X updates.
    and I don't want to download it once again neither manually nor with software update.
    If it did not install, there is no Receipt and the downloaded file is not on your system
    If you don't want to see it again in automatic updates, put it on ignore.

  • I am suddenly unable to open my pictures in Adobe Photoshop. It gives the following message: The document "Tina-19.jpg" could not be opened. Photoshop cannot open files in the  "Adobe Photoshop JPEG file" format. What does this mean? I have opened my phot

    I am suddenly unable to open my pictures in Adobe Photoshop. It gives the following message: The document “Tina-19.jpg” could not be opened. Photoshop cannot open files in the  “Adobe Photoshop JPEG file” format.
      What does this mean? I have opened my photos in Adobe Photoshop for years and suddenly I get this message and can't open any of my pictures

    JoeLib wrote:
    You type way faster than me Gene.
    Well, not necessarily in this case.
    According to the time stamp, Gene posted his answer a bit over three hours before you did, Joe.
    Gene's post:       Dec 29, 2014 5:54 PM
    Joe's post:          Dec 29, 2014 8:57 PM

Maybe you are looking for

  • Restore permissions on an external hard drive

    I have recently upgraded my computer. My external hard drive, a LaCie 320GB, is full of stuff that I want to get rid of. Can't delete it. Looked into the permissions and it turns out they belong to an unknown user. I tried clicking the little lock an

  • Subscription to India double payment

    Hi  I paid for unlimited subscription to India on 24/08/2012 around 32 AUD$ were deducted from my account. Saying India Unlimited min subscription. I am not sure what it is?? And showing that subscription expires in 12 days. Can anyone explain why. I

  • Replace function - replacing an apostrophe

    How can I use the replace function to replace an apostrophe I am trying to do something like this Replace(Employee."Manager Last name",''',"') So replace the apostrophe with nothing

  • Large world

    I know this is a difficult topic and that has been discussed before, but I searched and searched and cannot find many answers. Does anyone have any pointers, or know of any tutorials about making a large world map in Director without using TONS of me

  • Screen exit for F.27

    Hi Expert, I want to add two fields in the selection screen of F.27 Any idea if there is any screen exit available for this or i will need access key to do the change in standard prgram ?. Please advise. Thanks.