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 |

Similar Messages

  • File Format Plugin - "Save As" vs "Save"....

    I have a format plugin that I would like to have triggered with File->SAVE.
    With only one layer in the document, Ctrl-S (Save) *does* call my plugin. So far so good.
    BUT if the document has more than one layer, then Ctrl-S pops up a dialog, with .PSD as the default file type. i.e., "Save" behaves like "Save As". Thats not what I want.
    Lets say that my own file format plugin can handle multiple layers.
    Any ideas on how I can get "Save" to save, without popping up a dialog each time? I looked through the documentation, for a way to specify my custom file format as a multi-layer file format. No luck. Any clues are appreciated.
    Thanks.

    Might You have set »Append File Extension« to »Never« in Preferences - File Handling by any Chance?

  • How to detect the occasion on which my file format plugin has been called

    Howdi!
    I got following problem. I've implemented a file filter plugin, which merely overrides the native psd fileformat reads the psd structure and acts on it. Additionally I need the user to provide some additional information during this process, but only during a file read triggered by an actual open event. Now to the problem: When opening the file chooser and selecting a psd (even without opening it, just selecting it) my fileformat plugin gets invocation.
    Is there a way to distinguish the context of invocation of my plugin? I reckon there is a preview flag in the data structure passed to the file format plugin, but this one is always set to false regardlass of the context.
    Any ideas?
    Regards,
    Mike

    Hi thanks for the advice, but I don't even have this types registered. Here's my list:
    EnableInfo { "true" },
    FmtFileType { '8BPS', '8BIM' }, 
    FilteredTypes { { '8BPS', '8BIM' } }, 
    FilteredExtensions { { 'PSD ' } },
    Is there maybe anything else I can do detect if I'm not called during document open?

  • Trying to find File Format spec (.apxl)

    HI, I want to write a conversion utility that will take a Mind Node Pro mindmap file (including images and possible movie clips) and then translate that into a Keynote file.
    I got the idea when I noted that Omni Outliner will export to Keynote and I thought that was really useful but it doesn't actually pass on attachments to the Keynote file it generates just the outline text and I think it might include a text representation of the image and/or video as well.  Can't quite remember.
    Anyway, I got to thinking that it would be great to go from a Mind Map file (I chose Mind Node Pro since I like using it and it allows attachment of images and so I can sort of "see" how my presentation is going to pan out) to a Keynote file.  I would use this more for informal communications as I could throw together a MindMap with supporting docs like pictures and audio or such - then press a button as it were and a simple Keynote file is generated but also containing the images/audio, etc., in a somewhat sensible manner on the slides.  I could then run through the presentation and do a voice over and - bingo - in a very short while I have an informal audio/visual communication which includes tone of voice and is a lot less taxing to write than a letter and easier to digest at the other end as well.
    My problem is that I can't find the Keynote file format on line even though it seems like there was a Technical Note about it for Keynote 1.0.  I think it has been taken off line with nothing replacing it, but am not certain.
    If anyone can help out in this regard I'd be grateful - but in the meantime I am just going to look at the output of OmniOutliner export -> Keynote and see what I can glean from that.  If you can help fast track me to the official spec it would make a huge difference to me and the robustness of what I'm trying to write.
    Many thanks in advance. 
    Sincerely,
    Rama Lakshmanan

    Actually you have given me a new project - which is cool - I will not be able to work on it right away as I am focussing on a bit of graph-rep code which I've used to build various other bits of software in my research in the past and so have various versions and so am trying now to put together one that has the best features and structure of the ones I've developed ad hoc over the years.  This would then be used as part of the conversion utility from MindMap to Presentation - I need that for a separate practical need, and could have just hacked a solution, but I'm trying to do it "properly" this time and so am holding myself back from rushing into it although I did take some initial stabs at it and learnt a bit about the file format on my own. 
    I have been skimming bits of the document you put me on to and it is really GREAT (in that it also puts in Pages stuff and that could be really useful too in the future).  It also points out which parts of a Keynote .apxl can be left empty which is nice because I don't want to generate any fluff - so all I need to do is get a simple bare bones theme in there and the slides.  So it has been a great help, thanks.
    With regard to Omni, I have primarily been referring to OmniOutliner which is an outliner that does allow you to put in images and A/V files but which doesn't export these to Keynote.  Possibly when you attach a file like that the behaviour or placement in a presentation might not be clearly defined apriori for all cases and so they have played safe and only put in the text outline in bullet form into the Keynote they export.
    However, OmniGraffle of course do deal with vectors (to overstate the obvious) and it would be interesting to look at their file format - my understanding was that they used Graphviz as an engine but not sure whether this is just for layout since that is something Graphviz excels at or whether they have taken more from it.  I shall have to check in due course but for me it would be more of a project for the future - but of interest to me since at the moment my graph code has a very simple interface for displaying itself - it spits out a "dot" file which is the format that Graphviz uses to draw from - but at the moment I only have a very primitive interface and so your thought might be useful in the future for that aspect of my code.
    Thanks again - your input has been very helpful indeed.
    Rama

  • Trouble finding and importing plugin to play (atleast mp3) music files

    the IDE i use for java programming is eclipse and my OS is windows vista.
    where would i go to find a plugin for eclipse that can play,fast forward, pause, rewind , etc mp3 files?
    how would i import it into eclipse?
    p.s. help is much appreciated

    anyone?

  • Trouble finding files

    I let 3 or 4 albums from Photoshop.com to transfer (by default/do nothing) to Revel.com.
    Aside from that, I put an album (1308WI) with 34 photos up on Revel.com.
    When logging on to Revel, I expected to see the old albums and the new one.
    The newly-uploaded 1308WI photos appear (URL=https://www.adoberevel.com... (not photoshop.com))
    It was said that I could see the old albums by logging on to Revel
    and hitting the 3-bar icon in the upper left
    and then choosing "photoshop.com library".
    When I do that, the screen blinks but I get nothing
    (it stays on my subsequently-uploaded 34 file album=1308WI).
    I can't find the 3 or 4 Albums that should have migrated from Photoshop to Revel.
    I did not opt out of the migration.  Email said if I did nothing, they would transfer, so I did nothing.
    I believe I always used the current account. If otherwise, is there a way to find it?
    My albums were uploaded from a PC directory, apart from Ele.Organizer.  If I still needed the sync, how can I find out if it was or was not sync'd?

    I am having trouble tracking your posts in the forum since they are all separated. For your reference, this post is at
    http://forums.adobe.com/message/5719544#5719544
    You can go to that link anytime to see and reply to this thread to keep the messages together.
    Please start by going into a browser, logging in using the email you use for this forum, and clicking on the 3 parallel lines on the top left of the screen to get your album listing... select photoshop.com library.
    Click on photos tab in the top middle of the screen.
    Do you see the photos there that you are looking for? Because of the library name, I am assuming these are the ones that migrated.
    Pattie

  • 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 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

  • Multiple file formats in sender SFTP

    Hi,
    I have multiple file formats to pick.
    for example:
    SAPxyz_deltaDATE.xml
    SAPabc_deltaDATE.xml
    SAP123_deltaDATE.xml
    need below
    SAPxyz_delta*.xml   and  SAPabc_delta*.xml  with one communication channel (need help here)
    and SAP123_delta*.xml  another communication channel (i can do this)
    when i use comma for two file formats SAPxyz_delta*.xml,SAPabc_delta*.xml; the files are not picked. whats the correct way to pick two file formats with one channel?
    Thanks.
    Prema

    Hi,
    please check this thread and similar threads...
    https://scn.sap.com/thread/3315484
    Ambrish

  • Save as File Format  miss aligned

    When saving as  in photoshop CS6 on a mac pro  Lion 10.7.4  The File format are inncorect  I save as a tiff and get sct  I have to save as Photoshop DCS1.0 to get a tiff file  If there are a wider range of file formats available when saving an rgb formattted image  it is some times very difficult to work out which option to choose presently saving everything as psd as it is simpler.
    Also when opening files, the enable selection box is alway set to a blank  and i have to scroll down to the last two option to get "all readerble documents"   or "all documents"
    Any one eles having thes issues I have added the odd file formatt they seeme to work fine but could i assume be casusing an issue.
    File Formats:
              AdobePSDXFileLoader.plugin
              ICOFormat.plugin
              JPEG2000.plugin
              PBM.plugin
              PCX.plugin
              Pixar.plugin
              Radiance.plugin
              U3D.plugin
              WBMP.plugin
              WebPFormat.plugin
    Graeme

    Yes you are partially correct  I did go to each of the developers site and download the latest versions of the plugins  Just forgot i will have to wait a few months before they will catch up.   But to be fair the files format plugins have been fairly forgiving in previous versions obviously not in this.  I keep on having to remind myself just why i have  all these versions of photoshop on my machine.
    Never mind  its great paying for a the complete work flow solution  that falls down beacuse thirdparty developers are not up to speed ie Font Management maybe that something you should bring in house

  • Content type of .pages file format

    Dear team ,
    please tell me the "contenttype" of the .pages file format....
    example: .doc....is having the content type as "application/ms-word"
    similarly can u tell me content type of .pages
    Regards,
    spradeepkumar

    For Numbers it is:
    kind = "Document Numbers" (localization dependent )
    type identifier = "com.apple.iwork.numbers.sffnumbers"
    For Pages it is:
    kind = "Publication Pages" (localization dependent )
    type identifier = "com.apple.iwork.pages.sffpages"
    For Keynote it is:
    kind = "Keynote Document" ( not sure of localization behavior)
    type identifier:"com.apple.keynote.key"
    grab it with this script after changing the pathname
    set pathName to (choose file) as text
    tell application "System Events"
    get properties of item pathName
    end tell
    Yvan KOENIG (from FRANCE lundi 12 janvier 2009 16:31:07)

  • Is there a plugin to view .sgi file formats in preview on OSX 10.6?

    As the subject line indicates, is there a plugin (free or non-free) that will allow me to preview .sgi file formats in Preview on OSX 10.6. The functionality previously existed  by default but with Snow Leopard, it appears it was removed.
    Thanks for any replies. 

    The problem with Finder plugins like this, is that if Apple changes the operating system, the implementation may have to change, and many developers have lagged behind trying to hack the operating system.  http://www.unsanity.com/ is one that has done many hacks that have varying levels of compatibility depending on the operating system.  I say if it isn't known to be compatible, don't upgrade until it is, if the function is important to you.

  • PS Custom Format Plugin - Issue Reading Files 2GB & 4GB

    Is this issue fixable within our format plugin code, or is it  a photoshop limitation?
    I am new to Photoshop & Photoshop Plugins.  I have reviewed the sdk photoshop documentation & searched web on this subject.
    I am working with a photoshop format plugin written by my predecessor who is no longer here.
    The plugin is modeled after the simpleFormat plugin.
    The plugin is being used on systems running Photoshop CS6 & CC on 64bit Windows 7 with 8GB or more memory.
    The plugin allows a file of our format to be opened, read and written.
    ISSUE:
    The plugin works fine reading  files < 2GB or > 4GB.  For files between 2GB and 4GB, the call to allocate memory fails.
    In the plugin's PIPL structure:   the FormatMaxSize {32767, 32767} and PluginMaxSize {PlugInMaxSize { 2147483647, 2147483647 }
    In the plugin code;  the DoReadStart() method opens the file and reads the file header information.  This works fine.
    Next, in the DoReadContinue() method: SPsBuffer->New(&bufferSize, buffersize) is returning NULL.     see below.
    void PluginMain (const int16 selector,
                                                                             FormatRecordPtr formatParamBlock,
                                                                             intptr_t * data,
                                                                             int16 * result)
        gFormatRecord = reinterpret_cast<FormatRecordPtr>(formatParamBlock);
              gPluginRef = reinterpret_cast<SPPluginRef>(gFormatRecord->plugInRef);
              gResult = result;
              gDataHandle = data;
    sSPBasic = ((FormatRecordPtr)formatParamBlock)->sSPBasic;
    if (gCountResources == NULL ||
                gGetResources == NULL ||
                gAddResource == NULL ||
    gFormatRecord->advanceState == NULL)
    *gResult = errPlugInHostInsufficient;
    return;
    // new for Photoshop 8, big documents, rows and columns are now > 30000 pixels
    if (gFormatRecord->HostSupports32BitCoordinates)
            gFormatRecord->PluginUsing32BitCoordinates = true;
    static void DoReadPrepare()
         gFormatRecord->maxData = 0
    static void DoReadContinue (void)
              int32 done;
              int32 total;
              int32 row;
              VPoint imageSize = GetFormatImageSize();
              /* Set up the buffer & progress variables. */
              done = 0;
              total = imageSize.v;
        Ptr pixelData        = NULL;
        Ptr rawData          = NULL;
        Ptr uncompressedData = NULL;
        int64* offsetTable   = NULL;
    /* allocate the pixel buffer. */
              unsigned32 bufferSize = gFormatRecord->planes * imageSize.v * imageSize.h;
              pixelData = sPSBuffer->New( &bufferSize, bufferSize );            <======   This allocation fails for file sizes > 2GB & < 4GB.
              if (pixelData == NULL)
                        *gResult = memFullErr;
                        //return;
                        if(*gResult == memFullErr) { goto ReadContinueCleanUp; }

    Some examples of files that are successfully read and files that are not successfully read are shown below:
    Filenames that contain "nok" as part of the name, would not open and an out of RAM error occurs.
    in the ReadContinue method, shown in an earlier post on this thread.
    Filenames
    12x12ok
    12x24ok
    ok
    nok
    nok
    nok
    ok
    hdots
    17280
    17280
    23160
    23180
    30001
    32768
    32768
    vdots
    8640
    17280
    23160
    23180
    30001
    32768
    32768
    hdots * vdots
    149299200
    298598400
    536385600
    537312400
    900060001
    1.074E+09
    1.074E+09
    hdots  + vdots
    25920
    34560
    46320
    46360
    60002
    65536
    65536
    hdpi,vdpi
    1440:720
    1440:720
    1440:720
    1440:720
    1440:720
    1440:720
    1440:720
    #channels
    4
    4
    4
    4
    4
    4
    5
    #bpp
    2
    2
    2
    2
    2
    2
    2
    compression
    Packbits
    Packbits
    Packbits
    Packbits
    Packbits
    fileLength(bytes)
    8593776
    8647536
    14365054
    17063936
    21258240
    filesize (MB)
    356
    712
    8.19
    8.24
    13.7
    16.27
    20.27
    filesize (GB)
    0.348
    0.69
    0.008
    0.008
    0.0134
    0.016
    0.0198

  • LabVIEW 2015 - Fast File Format and PlugIn Architecture

    In LabVIEW 2015 the new "fast file format" was introduced:
    "Improving Load Time for LabVIEW-Built Applications and Shared Libraries.
    You can build stand-alone applications (EXE) and DLLs that load faster by using the fast file format in LabVIEW. <...> When you enable the fast file format, LabVIEW does not use the Application Builder object cache"
    The question about PlugIn architecture, when lot of SubVIs called dynamically (for example, from external LLBs) from relative small core application. What I observed is - the size of the executable with this option was significantly reduced (roughly twice) and the core application itself starts faster, but PlugIns load time is the same regardless from this option (I understand why - when application fully loaded then Dynamic calls just "normal" LabVIEW code and therefore this option takes no effect). Unfortunately in code distribution build spec (as well as in packed libraries) this option is not available.
    Is it possible to get "fast" application also for PlugIn-based architecture and get LLBs or packed libraries in "fast file format"? Can someone explain, what means "LabVIEW does not use the Application Builder object cache" and how this "fast load" mechanism technically working?
    Thank you in advance,
    Andrey.

    Andrey_Dmitriev wrote:
    In LabVIEW 2015 the new "fast file format" was introduced:
    Is it possible to get "fast" application also for PlugIn-based architecture and get LLBs or packed libraries in "fast file format"? Can someone explain, what means "LabVIEW does not use the Application Builder object cache" and how this "fast load" mechanism technically working?
    Thank you in advance,
    Andrey.
    Hey Andrey!  It's good to see that you guys have been getting some good mileage out of this project.  I'll go through your questions in order ...
    1) These optimization are actually always enabled by default for packed project libraries. In fact, the load time benefits for packed libraries should generally be better than what you observe for .EXEs and .DLLs!
    2) The app builder cache is something that is enabled for EXEs and DLLs that works to cache the results of previous compiles when the source has not been updated.  It is somewhat analogous to the .obj object files generated by a C++ compiler.
    3) I won't get into too many nitty gritty details but the gist of it is... LabVIEWs various non optimized file formats are treated somewhat similarly to the way that we treat 'loose' VIs. In a DLL/EXE/LVLibp we know at build time what the contents and dependencies of a given built binary are going to be.  With this knowledge we can go ahead and construct something that is more similar to a statically linked PE or ELF file (clearly we're not using either of those) while the analogy is not 100% perfect it's the best I can do without going into a couple pages worth of description   In addition to these basic file format changes we did a large amount of work on implementing a new loader which is able to take advantage of the large amounts of precomputed file data that is now included in the format which enabled us to cut a lot of corners that were there previously.

  • 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.

Maybe you are looking for