Skip to main content
June 15, 2016
Answered

Developing plug in on Mac

  • June 15, 2016
  • 7 replies
  • 1242 views

Hi everyone

What i need to develop Plug in on Mac for Acrobat X

I'v already read the SDK page BUT

it seems to have a little exception... like i read here on the forum that acrobat SDK dont suppport Xcode higher than 4 ?

Someone can tell me the toolkit that i need in 2016

On Mac Os Yosemite for acrobat X

(The purpose is to export ICC profile of all object of each page)... in a third party software ( XOJO )...or txt then read by ( XOJO )

Thank

This topic has been closed for replies.
Correct answer Test Screen Name

You WILL need the Acrobat X SDK. No SDK = no development.

7 replies

Legend
June 15, 2016

"Can i code plug in with Latest Xcode and SDK X" I have advised against trying. But if you are determined, please try. But if you get stuck we may not be able to solve it.

June 15, 2016

Thanks

Legend
June 15, 2016

Looked at the sample code. Don't assume it is getting ICC profile info. It isn't getting the name of a profile. That would require confirming it is an ICC colour space, loading the profile's binary data, and parsing it to get the profile name(s).

June 15, 2016

i'v got the sdk downloaded here

Adobe - Adobe Acrobat SDK License Agreement | Adobe Developer Connection

I don't realy need the name of icc Profile

Just need to know IF is a ICC apply

Sure if i can have the name, i would be please

First...before Coding ( the question was: Can i code plug in with Latest Xcode and SDK X ) on yosemite

Karl Heinz  Kremer
Community Expert
Community Expert
June 15, 2016

You've already heard from TSN and his advice against using anything but the version of Xcode (or on the Windows side Visual Studio) that is listed as required in the SDK documentation. He knows what he's talking about.

I've developed Acrobat plug-ins for 17 years, and I also strongly advice against using anything but the supported version. There are so many things that _WILL_ go wrong when you do Acrobat plug-in development that you want to exclude an incompatible develop environment from the equation.

I would actually advice you to not even start this on your own. If it's just the extraction of ICC profiles you want, it will be cheaper to hire somebody to do this for you instead of trying to learn to work with both the PDF specification and the Acrobat SDK.

Test Screen NameCorrect answer
Legend
June 15, 2016

You WILL need the Acrobat X SDK. No SDK = no development.

Legend
June 15, 2016

Oh yes... if you have the Acrobat X SDK be sure to keep it and archive it. Adobe usually remove the SDK not long after ending support for the product release.

June 15, 2016

I'm starting from zero

No old version of anything in my backup

I'v seen someone posting code that making exactly what i want

I'll try to inspire of it... in Xcode

how to get icc profil?

Thanks

Legend
June 15, 2016

The PDFEdit (PDE) layer is probably by far the easiest way to get this info. You will need strong familiarity with the PDF graphics model.

Legend
June 15, 2016

I didn't say you couldn't use the latest xcode. An experienced plug-in developer can usually resolve compatibility issues. But I'd strongly advise against making things difficult for yourself that way. Much easier to get an old XCode.

Legend
June 15, 2016

If you are using SDK for 6 year old Acrobat X, you can expect to need 6 year old Xcode. It might port, but getting started with plugins is tough enough without Xcode version differences. Don't rely on forum info, read the SDK release notes etc. There have been 2 new Acrobats since your old ( and unsupported) Acrobat X.

Not every object has a profile, but I assume you've read the PDF specification and seen the 11 colour spaces.

June 15, 2016

Thanks but

I don't have control on the update of Acrobat of the Cie

So i must develop with the X version ( for now )

And if i understand, i can't develop for the X version with the latest Xcode ?

Build plug in... Is it the only way that i can access ( PDEObject ) ?

Thanks... again