I am using Adobe Drive 2.1 with InDesign CS4 to connect to Alfresco.When I got connected to my alfresco with Adobe Drive a new drive (z:) is created and I can see the alfresco folders there.
Imagine that I have and InDesign document opened with a local image placed in it. We want (programmatically) the image to be copied to drive "z:" when we do the check in of the InDesign document (so other people can open the InDesign document with no image link lost (everybody will have a drive z: because everybody will have Adobe Drive)), but unfortunately the image is not uploaded to alfresco until we manually do a check in from the Adobe Drive contex menu in Windows explorer, so the rest of the people have a image link lost problem.
My quetion is, Is there any way to upload the image programmatically to alfresco from InDesign? if not, Is there any other way to do this? perhaps using the Adobe Drive SDK?
Thanks in advance,
Currently, there is no direct method to upload images programmatically via Adobe Drive. Adobe Drive SDK is used to develop custom connector.
BTW, InDesgin has a function called package(Menu:File->Package). After you open a file with linked files and click menu File->Package, you specify a folder in Adobe Drive disk(Z:), then all related files will be saved to the specified folder and checked in automatically, no matter the original linked files are checked into the server or not. The disadvantage is that it may break your current folder structure. If the package function can meet your requirement, you can refer InDesign SDK from http://www.adobe.com/devnet/indesign/sdk.html to develop a plugin/extension to do this work.