How to use Illustrator SDK of FrameMaker plugin?

Hello

I am absolutely new to Illustrator SDK (downloaded 2 days back), even though I have some experience in FrameMaker 12 SDK. My problem is as follows:

I have a FrameMaker document, where have been incorporated to the Illustrator (.eps) files. I need to develop an application that will find some texts in the document and replace them with others. I know the source text and their replacements. The text to replace can be in the FrameMaker document, as well as in any embedded Illustrator document.

So far, I have developed a plug-in, FrameMaker, which may be invoked by a menu of the FrameMaker option. If the user opens FrameMaker, loads the document, then calls this plug-in, it will properly replace strings in the FrameMaker document. Now I'm stuck with replacing the strings in the embedded Illustrator documents. I can find the name of the Illustrator files that are integrated and should be treated. But I am confused how to use Illustrator to my FrameMaker plug-in SDK for find and replace these strings? Any idea?

I read the software Illustrator SDK documentation in the last two days and it seems that I have to use is Adobe Text Engine classes (I could be wrong but) who can manipulate the text in an Illustrator file. Is this correct or is there a more easy/better way? Even if I try this approach, how should I proceed? Should I try to develop a plug-in in Illustrator using classes ATE? If so, how do I invoke that FrameMaker? I should start by Illustrator program, load the document illustrator in it and then some how (how?), call the plug-in which will replace the text, save the file and close the Illustrator? All this has a sense or I'm hiking? Is there a simpler way? It doesn't have to be a manual intervention after the user call my FrameMaker plug-in and everything must be done automatically from there.

Another little thing. Try to compile and run the example of Illustrator SnippetRunner ATE, I'm stuck as it used Microsoft Foundation Class (MFC) and I have Visual Studio Express Edition 2012, which does not support MFC. I hope that we can develop plug-in in Illustrator without the help of MFC. Can someone please confirm?

Any help will be much appreciated.

Thanks in advance,

Joydeep Ray

You cannot use the Illustrator SDK of your plugin for FrameMaker. The SDK only works in a plugin Illustrator loaded by a current version of Illustrator. All of your users will have installed Illustrator? If all embedded files are all eps, then you could probably treat the files yourself.

You don't need MFC to create a plugin to HAVE. I think that the only "MFC" in the samples is "afxres.h" #include in the resource (.rc) files. If you replace this with #include "windows.h" it will probably work.

Tags: Illustrator

Similar Questions

  • How to use AIR SDK with Flash Builder 4.6 3.8?

    Until now I was using AIR SDK 3.6 with Flash Builder 4.6 on mac OS X, with a known method of new sdk "rsyncing" and patch the xml-s config files, but now, I downloaded the new version of 3.8 SDK Beta, because I tried to update, and this method fails. For a new project, Flex Mobile, I get the compilation error "could not resolve < s:TabbedViewNavigatorApplication > to a component implementation, problem Flex"...

    I see on the AIR SDK download page http://labs.Adobe.com/downloads/air.html there are two versions of the SDK, one is the compiler 2.0 level one is for users of Flex... What should I download and update with Flash Builder 4.6?

    This new SDK can be used even on FB 4.6? or is supported only for FB 4.7?

    Thank you.

    You can use http://labsdownload.adobe.com/pub/labs/flashruntimes/air/air3-8_sdk_sa_mac.tbz2 with the FB 4.6. Here are the steps to overlay the sdk

    1 exit Flash Builder.

    2. (optional) save for the Flex SDK kit by copying the directory.

    In Flash Builder, for example, to copy the directory to:

    • Mac OS: / Applications/Adobe Flash Builder 4.7/sdks/4.6.0

    3. download the AIR SDK file appropriate for your operating system for example http://labsdownload.adobe.com/pub/labs/flashruntimes/air/air3-8_sdk_sa_mac.tbz2, unzip it and save it on your MAC OS X.

    4. in the Terminal, run the following command

    Ditto sudo/path/air3-8_sdk_sa_mac Applications/Adobe\ Flash\ Builder\ 4.6/sdks/4.6.0

    5. (optional) to access the new AIR API 3.8, update your application descriptor file to the namespace 3.8.

    ' To update the namespace, change the xmlns attribute in the application descriptor to: http://ns.adobe.com/air/application/3.8 ">

    6. (optional) to ensure that the version of the SWF file output SWF 21 targets, pass a the additional compiler argument:-swf-version = 21.

    Hope this will help.

    Kind regards

    Hichem

  • Need help to understand how to use the SDK for our use case

    Hi all!

    I'm having a lot of problems with understanding the SDK and how to work with it.

    The documentation available only is generated comments PHP which summarizes the methods, variables, about classes and groups.

    It is a reference that helps a little more on the technical aspect of the classes and their relationship with each other, but it IS NOT tell me, for example of one of the sample files:

    echo "-ch. |" -netmoref < netmoref > [choose] Vim portgroup MoRef. Required to create. \n » ;

    It's the example script that creates an external network, what I have to do to set up a new client, organization.

    Another unknown is what is a "fence Mode" in the present: $config-> setFenceMode ($fenceMode);

    Another concept of basis of the SDK I could not really grasp yet - is why some of the classes start as VMware_VCloud_API * while others are VMware_VCloud_SDK *.

    Another example? in the scree of new organization of the GUI, in terms of policy, there is a section 'Limits' - I searched carefully and found no corresponding SDK/API method in the documentation!

    Also, I couldn't find a way to delete organization (when a customer cancels a subscription, for example).

    I apologize if my attitude invades a bit on the angry side, but I was home for a while now and every time I get more irritated watching the "documentation" try to understand something

    Nevertheless, Kimberly Wang code is simply remarkable and very well written, just help to know how to make this huge puzzel I wish (even in the sample code that I do not understand how to find the right order of things in nesting objects in order to do something like object of class VMware_VCloud_API_OrgSettingsType for the parameters for example then feed him in a VMware_VCloud_API_AdminOrgType (as well as other parameters - why are they not in the $settings object? And finally another object of VMware_VCloud_SDK_Admin is to truly create the Organization!

    Why the VMware_VCloud_API_AdminOrgType couldn't be the class doing the creation of the Organization)?

    This is a brief summary of the things I'm trying to understand.

    Perhaps, I missed some sort of guide for this? and if not, I would be very grateful if someone could explain in a few words to help me to understand this puzzel so that I can start doing my work and build something out of these awesome (even if cryptic) building blocks!

    Thank you

    Sorry, you must use

    $SDKAdminOrgObj = $service-> createSDKObj ($adminOrgRef);

    It should return you a... Object SDK_AdminOrg.

  • How to use Illustrator on mobile devices? [was: user unique creative cloud - Illustrator]

    Hello!

    Hoping someone can help me. I bought the version Creative Cloud Illustrator thinking that I would be able to edit files on my iPad when away from my office. Is this possible? I can not understand how... Can someone explain to me what to do?

    It works very well on my desktop, but I really wanted the mobile features.

    Thank you very much!

    Requirements for programs of cloud... scroll down and check each program

    -http://helpx.adobe.com/creative-cloud/system-requirements.html

    Mobile applications

  • How to use Illustrator/Photoshop on my iPad Pro?

    Software Adobe is supposed to be usable on the iPad Pro, but I can't figure out how to get the programs on it for its use. Any ideas?

    Major programs are Mac or Windows

    Click here to find out what's available Mobile Apps

  • How to use illustrator to design a magazine page?

    Hey guys, I want to create a page from a magazine with photos, text etc how do I do this? (I don't know a lot about ILLUSTRATOR). But eager to learn!

    In this case, you will need to cope. Would not in fact it seems fun, because the capabilities of Illustrator to dealing with text and formatting are limited.

    In all cases you will have to learn the basics of working with Illustrator and then concentrate on the formatting of text, place images, the text around images and other.

    This will most likely what you need the most:

    Illustrator help | Creating text

    It's the home page for the Manual:

    Illustrator help | Illustrator help

  • How to use outside of class in the packed library plugins

    I found the article very useful to Michael Lacasse (https://decibel.ni.com/content/docs/DOC-19176) how to use the library packaged as plugins. This approach makes the most sense when you try to distribute additional code after that your executable is already installed.

    My problem is that when I try to use a class from the main code in a plugin, plugins no longer works. Ideally, I would have liked the parent plugin interface to inherit from a class that is used in the main code, either by using the class as parameter of the plugin would be the next best thing.

    I had several mistakes, some runtime (#1448) or at the time of publishing ("VI it does not match other screws in the method: connector side terminal (s)"). I set to use clusters to transfer data to the plugins.

    My question is: is it possible to use a class defined in the main code in a packed-project-library, either inherited or as a parameter? If Yes, do you have any examples?

    It is not made with real CLASS structures, but I do the same with PPLs.

    Don't try to inherit from something in the MAIN host.

    Create the ancestor class in a separate PPL.

    Use it for the most PART, as it is.

    Inherit it in your modules.

  • How to install the SDK on 4.6.1 and 4.7 in the most recent Eclipse plugin version 1.5

    Hi all

    I installed the 1.5 plugin Eclipse and found that RIM has removed 4.6 and 4.7 of the Eclipse update site i.e SDK http://www.blackberry.com/go/eclipseUpdate/3.6/java.

    So how can I develop applications targeting OS versions?

    I downloaded the component modules 4.6.1 and 4.7 of the download page (http://us.blackberry.com/developers/javaappdev/javadevenv.jsp).

    If the component pack is in .zip format, I know how to install them.

    Given that they are .exe files, wondering how to install these packages in Eclipse plugin?

    Thank you

    -Nag

    Version 4.6.1 and 4.7.0 4.6.0 is longer supported as Eclipse plug-ins.  Any BlackBerry Smartphone running these versions of the software can upgrade to version 5.0.  Pre 5.0 also has very little activity App World, as shown in the stats here: https://bdsc.webapps.blackberry.com/devzone/appworld

    If you do not need to target for a specific reason, you can create using BlackBerry JDE.

  • How can I use the SDK for games and where is it located?

    Hello and thank you for reading this,

    I'm new to Flash and have tried to find a good tutorial on how to use it to design flash games, and this has proved to be difficult. I read on the website of adobe that the Gaming SDK has examples of projects and the codes that I could use for learning purposes. I can't find the location of the download of these scripts and examples of projects. If someone could point me to the place where they would be or a recommended tutorial on how to develop a flash game that would be very appreciated. I found the download location to other software (Photoshop, Illustrator, etc. which is C:\program files\adobe\) but there is no game SDK.

    I use Windows 7 and am currently subscribed to CC.

    In Windows, they are in: C:\Program Files (x 86) \Adobe Gaming SDK 1.4

    Samples and a guide and others are there as well.

  • How to get the friend list and their IDS in the integration of Facebook using Facebook SDK

    can any body send me the code
    How to get the friend list and their IDS in the integration of Facebook using Facebook SDK
    I did after connection and wall

    Welcome on the support forums.

    Please check the strawberry sample that ships with the SDK

  • How to get the functionality of the Plugin BB10 webworks development using phonegap.

    Hi all

    How to get the functionality of the Plugin BB10 webworks development using phonegap.

    Thank you all

    Here is a link to the documentation specifically: http://docs.phonegap.com/en/2.6.0/guide_plugin-development_index.md.html

    We will update the things little when we adopt a more close relationship with Cordova.

  • How to use the plugin Cordova customized with AEM Mobile?

    Hello

    I explored the basics of the AEM Mobile over the last days and also tried to use some plugins Cordova mentioned in the Plugins to the application tab. Now, I would like to know how to use a custom Cordova plugin or plugin other than those mentioned in this list in my application.

    Is it possible to achieve today? If Yes, please provide me with the markets / pointers to all documentation which explains the same thing.

    Custom plugins support is not yet available, but on the road map

  • How to use the InDesign SDK on Visual Studio 2013 for C++ project?

    I had a stuck on my research on 'use InDesign SDK to develop a plugin for InDesign'. Through my research, I tried to launch a sample project comes with the SDK in Visual Studio 2013 (note that all the examples of projects are using C++). Also, I have many questions about InDesign to apply for assistance, but long unanswered forum post. And this final change that I need your help to continue my research on this issue. The issue is described as follows:

    • Document involved: plugin_sdk_CC2015_072_20150618.zip (year SDK InDesign-downloaded from the Adobe site - http://www.adobe.com/devnet/indesign/sdk.html)
    • Development environment: Visual Studio 2013 (C++)
    • I followed the guideline in the folder "plugin\docs\html\index.html".
    • I opened a sample project in the folder "plugin\build\win\prj" Visual Studio 2013.
    • In the Visual Studio 2013 window, I click on "Local Windows Debuggeer" to run the project. But after compiling the project, it generated an error message and the project cannot run more.

    Note: All draft documents and sample are belong to InDesign SDK.

    I stuck there and could not find a solution for this problem yet, I followed the document of InDesing SDK strictly. Finally, the purpose of this research is to create a sample for InDesign plugin.

    Kind regards

    Hello

    Set your path of debugging in visual studio 2013.

    If you find any problem you can contact me please on my mail ID

    [email protected]

    Thank you

    Philippe joshi

    + 91-8860697370

  • I use Illustrator CC and sent a file to a colleague who uses CS6 where all the layers become a great layer.  How can I send it and preserve the layers?

    I use Illustrator CC and sent a file to a colleague who uses CS6 where all the layers become a great layer.  How can I send it and preserve the layers?

    coledang,

    Save a copy, and in the following options choose CS6.

    In this way, it should open correctly in CS6, and the original document is unscathed.

    You may find that some (new CC) features will not survive the downsaving.

    Edit: Hi SRiegel.

  • How can I use illustrator? I just bought it

    How can I use illustrator? I just bought it and its not appear anywhere.

    Please see the links below for the installation and launch of the CC apps.

    Hope this will help you.

    Kind regards

    Hervé Khare

Maybe you are looking for