Polite bump, please?
1 person found this helpful
First off, what you are proposing is against InDesign's EULA. You *must* have InDesign Server for this to be legal.
Second: isn't COM some Microsoft object format? What InDesign uses is usually called the "DOM" (Document Object Model).
Now with that out of the way, let's tick off your questions.
2. In the regular InDesign, you can opt to ignore all outgoing messages (only recommended for flawless scripts). If I remember correctly, InDesign Server does not have it, as it only can run in Server Mode, totally without any user interface. So that wouldn't be a problem.
3. Okay ... well, InDesign *can* place all of your images, and (of course) it can only place them into an InDesign document. It's not a file converter or something like that.
5. Probably, yeah.
6. It's InDesign, but without a user interface, and as such you have to steer it all the way. But it does allow (in the legal sense) what you are planning.
All in all, it seems you want to use a designer's multifunctional package to do a rather mundane service -- something like using Excel to calculate 1+1 with. I think Adobe has a custom made graphic conversion program somewhere, also server based. That might suit you better.
Thank you for the prompt reply! Your information has been helpful.
I'm not quite sure why what I'm wanting to do is against the EULA, unless it's because I'm doing it at a server level.
Yes, COM is a Microsoft concept. I do understand that InDesign uses the DOM, but I have seen code snippets where people have utilized the .tlb file from within .NET (C#, too).
1. That sucks, but it is something I suppose I could live with.
2. No comment.
3. If my only objective is to create a thumbnail (whether it be INDD --> PDF --> JPG or INDD --> JPG), and if placing will achieve this, then that's ok.
4. If InDesign server allows me to run a script that will do what I want, that'll work.
5. No comment.
6. I assume there's no way to try-before-you-buy InDesign Server? I sure wish I could tinker with it before determining if it's the right solution.
I know what I want is WAY overkill, but since we're a shop that uses Adobe products to print large graphics, our customers use Adobe, too. I'm absolutely FLABBERGASTED that Adobe doesn't offer a way to easily convert their products. And since what I want to do requires the use of Adobe in some way or fashion, I don't see any other alternative than to use a cannon to kill a fly.
I spoke with "Travis" via chat after reading your post. He states that Adobe does not offer a product that does what I want, nor does it offer a custom made graphic conversion program.
What an absolute bummer. I never thought converting an Adobe file to a thumbnail would be so difficult, especially after I noticed how Adobe Bridge flawlessly creates a visible thumbnail for all Adobe types, right in it's own window.
Again, thanks for the information. If you think of anything else, please let me know.
Correct -- providing an external service using regular InDesign *is* against the EULA. (And I was *sure* Adobe had at least some server-based graphic app ... Oh well -- it's past 11 over here, bedtime.)
Bridge does not create thumbnails At least for InDesign, it relies on XMP data in the original files. Check this post out: http://forums.adobe.com/message/1109876
1 person found this helpful
I think Adobe has a custom made graphic conversion program somewhere, also server based. That might suit you better.
There used to be such a product. I think it was call "Graphic Server" or maybe "Content Server"? or something like that... They killed it some time ago. I'm not sure why...
Just to confirm what Jongware wrote about the EULA: This definitely requires a Server license!
Jongware, holy cow! I never knew about XMP (shame on me, huh). I've been working on this since your post. I downloaded the SDK, wrote a C# wrapper, and voila! I can now get thumbnails from .indd files. This did exactly what I needed, and it was free.
Thank you very much!
Ha! Very good thinking!
I'm a bit embarrassed that I didn't think of using the XMP SDK myself...
Just a heads up:
I'm pretty sure that the XMP will only help if the preview was saved with the original file. There's a checkbox which can be disabled that controls the writing of the preview.
I don't know if this is an issue for you, but you should be aware of it...
Also be aware that main difference between pre-CS5 and CS5 XMP structure is in node where preview is stored. For pre-CS5 files, preview is stored in Thumbnails node and in CS5 is stored in PageInfo.
Yikes! Thanks for the heads up. I had no idea.
If I were to use the http://ns.adobe.com/xap/1.0/g/img/ namespace, is there an XPath that would work all the time to obtain the image? Perhaps The XMP SDK doesn't use XPath. I did notice some functions in SXMPUtils that might help, but I wasn't really sure what the documentation meant.
Thanks again for the info.
You might get better responses to this question on the XMP SDK forum. (Although it's not exactly the most active forum out there...)
is Applicable for Indesign CS 4
Could you point me to where the .tlb/Com object is? I can't find it.