How to Refer dll in my InDesign Plug-In Project ???

Hi All,
I have a xxx.dll and xxx.lib.
b I kept xxx.dll in indesign.exe path. and
b xxx.lib in "C:\Program Files\Adobe\Adobe InDesign CS3 Products SDK\build\win\objd"
I set the reference for xxx.lib in
b project->properties->common properties->References
and in
b project->properties->cofiguration->Linker->Input->Additional Dependecies
I am not able Refer this dll from my Plug-In project and access its methods.
Where i am wrong?? or I need to do some additional coding for this..
how to call or Refer this xxx.dll??
Thanks

Hi sunil,
First u need to go through indesign SDK documents.First go throgh
plugins.pdf to create a basic plugin.this document is available in
path
Adobe InDesign CS3 Products SDK\docs\guides
here u can learn how to create basic plugin using dollyX.go through the steps described u will create ur first plugin.
then u can refer
user-interface.pdf and programming guide.pdf for further devlopement.
ALL the best.

Similar Messages

  • How to refer a common Skins and Templates across projects

    Requirement : I had created multiple projects in an application, what i want to do is to refer the common Skin and Template created across the project.
    I found the way where i can locate the resource bundle across projects, in Project Properties. Is there any other way like that or any config files to be added to incorporate it.

    1. create the application with Template & create adflibrary jar out of that project.
    2.deploy adfLibraryJar
    3.add this jar in to your project. you will able to see the that template in pageTemplate dropdown.

  • Using adobe Indesign plug-in editor

    Hi All,  I am very new in developing plugin's for adobe indesign in mac. I came to know that there is tool "Indesign plug-in edtior" for creating new plug-in's for  Indesgin. I downloaded the Indesign plug-in editor from "http://labs.adobe.com/wiki/index.php/InDesign_Plug-in_Editor". i just double clicked on the Ellicpse to get the ellicpse editor. Here i tried to create a new project by clicking the File->NewProject. A new Project dialog opened.Here i double clicked on the "In design plug-in development" folder and clicked on the "New Indesign Plug-in Project" and clicked the next button.When i clicked the next button It gave me an error dialog saying "Dolly input files are either not found or read only". How do i resolve this problem?

    It's really annoying Adobe elected to name it a plug-in editor -- you have to write a plug-in first before yo can edit it ...
    It's not really a point-and-shoot procedure; you need to start from scratch: http://labs.adobe.com/wiki/index.php/InDesign_Plug-in_Editor#How_to_Get_Started_with_the_A dobe_InDesign_Plug-in_Editor (it directs you to the Starting Guide pdf from the SDK).

  • How to use Third Party DLL in Adobe Illustrator Plug In

    Hi Everyone,
    I want to design plug-in for Adobe illustrator CS6(64 bit). As first step I am referring sample plug ins from ../SDK/SampleCode. I am not getting how to use third party DLL in plug in.
    Please let me know how to refer C# DLL in illustrator plug in.
    Thanks in advance.

    There's no C# API for the Illustrator SDK, so your plugin must be C++ at the very least. That said, you can probably write a bridge if you need to call out to a C# library/DLL.

  • Using PDFSharp in InDesign plug-in

    Hello
    Has any body been successful using the PDFSharp.dll in InDesign plug-ins
    Thank you in advance,

    Hi Dirk,
    Thank you for your response.
    I was reading all these days about the IPDFPlacePrefs. And the desciption from the SDK manual is:
    <IPDFPlacePrefs. Public interface used to remember the PDF place options.
    This interface is used by the PDF place code to hold the settings the user selects in the PDF options dialog.>
    There is a function called GetAllPages, with the description: <Method to get the total pages of the PDF and whether all pages are being placed.>
    I did made it to work for example: to place a cpecific page from the pdf. But I do not know how to implement it in order to get the information from the PDF option dialog (if that optoin is checked by the user). If you know any solution around that please give me a hint, so then I can use the GetAllPages function.
    As per page width and page height yes I have to place it and then measure the frame box. But if I have to know per each page (just to make sure they are the same size) then it is not the best solution.
    Acording to the external library PDFShap is made on C# and maby for that thing to work I have to enable the /clr in the plug-in options, and doing that I can not build the plug in.
    Instead of that I did try succesfully an other library QuickPDFLite. Just placed (QuickPDFLite0812.h, QuickPDFLite0812.cpp) in my code and I get page count from pdf, and page width and height.
    But since InDesign has all that information in the PDF option dialog why not use that. I think the key is the IPDFPlacePrefs. I know how to set those preferences, but I was not successfull geting and reading the information from it. If you know how, please advice me.
    I do thank you
    Best regards,
    Ervin

  • How do I open files in InDesign CS5.5 CS5?

    How do I open files in InDesign CS5.5 CS5?

    Hi, are you trying to open up a CS5.5 document in CS5? If so you need to export the docment while in InDesign CS5.5 to the IDML format.
    Please refer to this document: http://help.adobe.com/en_US/indesign/cs/using/WSa285fff53dea4f8617383751001ea8cb3f-6d52a.h tml#WSa285fff53dea4f8617383751001ea8cb3f-6d4da

  • How to add dll file in plugin

    Hi everybody,
    I have a short question concerning the plug-in.
    I created a plug-in  using visual studio 2005 for Adobe effect cs4
    but i want to add dll on that plugin so,how to add dll in that plugin
    please help me!!!!
    Thanks

    Any other dependencies apart from C/C++ runtime, for example cuda
    runtime which you cannot link against statically - you have to copy it
    into After Effect support files, where the executable lives (or in
    windows library directory, but that i would rather not do)!
    Am 19.06.2011 16:15, schrieb shachar carmi:
    to include external dependencies in the plug-in, go to:
    Project Properties -->  C/C++ -->  Code Generation
    and change the "Runtime Library" to "/MT"
    this should make the compiler include the needed code from other DLLs in your code.

  • ACCESS_VIOLATION at AdobeOwl.dll when call Indesign com interface from windows service

    ACCESS_VIOLATION at AdobeOwl.dll when call Indesign CS3 COM interface from windows service application.
    Does anyone know how to workaround this issue ?

    As AdobeOwl.dll file is missing or corrupted, you need to get a new dll file. Here are the steps to replace setup.dll file
    Step 1. You can download missing AdobeOwl.dll here:
    http://dllcentral.com/AdobeOwl.dll/1.0.92/download/
    Step 2. Paste this file into your system32 or SyWOW64 folder.
    Step 3. Navigate to your System32(32Bit OS) or SyWOW64(64Bit OS) Folder.
    Note: The location of System32 and SyWOW64 is
    C:Windows\System32 (If you are using 32Bit Windows)
    C:\Windows\SysWOW64 (if you are using 64Bit Windows)
    Step 4. Paste the AdobeOwl.dll file into this folder.
    Step 5. Try to run it. It might work now. If not, restart your computer to restore it effectively.

  • Debugging InDesign Plug-ins

    Dear all,
    When I attempt to debug my InDesign plug-ins in VStudio 2005, I get the following message:
    "'Debugging information for 'InDesign.exe' cannot be found or does not match. No symbols loaded. Do you want to continue debugging?"
    Is there any reason for this message to appear? Will it limit the debugging capabilities of VStudio?
    Please advise.
    Thanks,
    m.

    Hi m,
    Your plugin is a DLL loaded by InDesign. Visual Studio will be able to identify your plugin, its variables, etc. but not so for InDesign itself, as it does not have a file that tells it about it.
    So you will be able to see the source code, variables, etc. when your own code is running, but you will only see disassembled code and memory dumps when it jumps into InDesign itself.
    This is natural. You would only have the symbols for InDesign if you worked at Adobe (or if Adobe kindly made them available to us - which it does not, according to my knowledge).
    Regards,
    Eugenio Andres http://www.expertosinformaticos.com

  • I just bought my macbook pro and it's charged up to 100% and is still plugged in but now shows the battery at 98%.  How is this possible when it's plugged in to the charger and the green light is on?

    I just bought my macbook pro and it's charged up to 100% and is still plugged in but now shows the battery at 98%.  How is this possible when it's plugged in to the charger and the green light is on?

    The system regularly lets the battery drop to about 95% when on the charger, then recharges to 100%.  This lets the batery exercise "just a little" all of the time and saves the recharge curcuits from overuse.
    Regualr occurence for me.
    Also ... you need to let your battery work at least once per month.  Let it run down to 40%, but not less if you can at all avoid it.  Running thr battery fully dead will shorten the battery life significantly.

  • How to refer report items?

    Hi,
    How to refer the report items?
    I have standard sql report region contains 3 columns.
    doc_id,doc_name and No_units.all three items are apex item.
    below is my sql query for report.
    APEX_ITEM.SELECT_LIST_FROM_QUERY(17,doc_id,'select s_id from         
    sales')"doc id",
    apex_item.text(18, doc_name) "doc name",
    apex_item.text(19,  No_units) " No units",null
    from sale_docMy intention is to fire a dynamic action when event change in doc_id. So in when tab what i have to assign in item(s) fields for doc_id. i gave *#doc_id#* in items(s) field it doesnt work.
    how to resolve this?

    any help?

  • How to make an index in InDesign CC 2014.1 using a topics list?

    Hi all,
    I have read the long help document on how to make an index in InDesign CC 2014.1 using a topics list, and still can't work out what to do.
    I have done a 548 page book, using a document for each chapter, and a book file to put them all together in the right order.
    I now need to make an index at the back, as the author has many quotes throughout the book at the start of each chapter and section.
    I have a list of those people quoted and want to upload this list and get the index feature in InDesign to find all instances of the name occurring in the entire book.
    After reading the help document I still cannot work out how to do this.
    My questions are:
    1. Do you have to use an InDesign document as a source for the list of topics? If so, should the document be added to the book file or outside it?
    It seems a bit recursive to have the list of topics in an ID document that is in the book file.
    2. Once you have uploaded the topics into the Index feature, how do you get it to look for all instances of that 'topic' througout the entire book? I can't figure that out from the help documents. What do I select? Do I do it from the Index panel? Do I highlight the text in the source document? Not sure how to do this...
    3. I need the names to list surname first of the quoted authors in the index. This command seems to be different between various editions of ID. For ID CC 2014.1 is it ctrl+alt+shift+]
    4. To make the surname show first, what do I highlight? The topic? and then do ctrl+alt+shift+] and select find all as well? Or do I have to just go through the text and manually do this and ditch the idea of uploading topics first?
    I am confused as you can see and any help with this is appreciated.

    Sorry 007, I really thought you were posting a trick question as on the OCP tests.
    Anyway, as Justin mentioned, if you have an index on ename, it may be used when doing a comparison predicate statement with the ename value.
    What it depends on are several other things: stats, how many rows in the table, use of an index hint, etc.
    Rather than questioning the group on this, why not just turn on autotrace and run the query for the different scenarios.
    The output will show you if it used the index, number of rows returned, blocks read, etc.
    SQL> create table emp (ename  varchar2(40));
    Table created.
    SQL> insert into emp select username from sys.dba_users;
    25 rows created.
    SQL> commit;
    Commit complete.
    SQL> set autotrace on
    SQL> select * from emp where ename != 'SYSTEM';
    Execution Plan
    Plan hash value: 2951343571
    | Id  | Operation        | Name      | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT |           |    24 |   528 |     1   (0)| 00:00:01 |
    |*  1 |  INDEX FULL SCAN | ENAME_IDX |    24 |   528 |     1   (0)| 00:00:01 |
    Predicate Information (identified by operation id):
       1 - filter("ENAME"<>'SYSTEM')As you can see, the above used an index, even though there were only 25 rows in the table.
    You can test each of your scenarios, one by one, including use of a hint.

  • How to refer one view from another view?

    Hi,
    I have 2 views in my Adobe Flash Builder mobile app. I need to refer the first view in my second view.
    How to refer one view from another view? Or how to create a reference to a view wherever needed?

    I don't need any data from my first view. In a certain flow, I need to make my first view to be invisible.
    for eg., My First view is in portrait mode. I change the device to Landscape. In the landscape mode, I want to show a completely different view (second view).
    In this case, what happens is, I see my first view in Landscape mode for a second. Then the second view appears. When I change to Landscape mode, only the second view should be seen. I need to make my first view to be completely invisible in the OnOrientationChanging event of
    StageOrientationEvent
    As stage object and StageOrientationEvent works at application level, I need to know how to refer my first view object in the application level.
    private function onOrientationChanging(soe:StageOrientationEvent):void
          MyFirstView.Visible = False; ====> don't know how to refer MyFirstView here
    Is my question clear now?

  • How to refer a column value of a single row in conditional column display?

    Hello,
    does anybody have an idea, how i can refer a column value of a single row in conditional display of a column?
    So my idea is, that a report has a column, which value is only displayed, when another column value of this row has a specific value.
    I want to solve this problem with condition type: PL/SQL Function Body returning a boolean.
    But I do not know how to refer the column value of each single row!
    Thank you,
    Tim

    Here's a solution that, to me, seems easier to implement but, that's, of course, in the eye of the implementer.
    Rather than using APEX to generate a link column for you, actually create the link as part of your SQL.
    select '<a href="f?p=102:3:491847682940364::::P3_CONTACT_ID:' || CONTACT_ID || "><img src="/i/themes/theme_1/ed-item.gif" alt="Edit"></a>' CONTACT_LINK, ...
    etc.
    Test this out. You'll see that it works just like making a column a link using the column attributes.
    Next, we'll change the SQL to use a DECODE statement to either display the link or nothing depending on what your criteria is. For example, let's assume you only want a link for active contacts.
    select Decode( CONTACT_STATUS, 'A', '<a href="f?p=102:3:491847682940364::::P3_CONTACT_ID:' || CONTACT_ID || "><img src="/i/themes/theme_1/ed-item.gif" alt="Edit"></a>', NULL ) CONTACT_LINK, ...
    etc.
    This will not display the link in any rows in which the CONTACT_STATUS is not active, i.e. "A"
    -Joe

  • How to refer a .jar file in the code.

    How to refer a .jar file in the code.
    I want to use a library dnsjava.jar, which I download from the internet. I want to know how to refer it
         If I am compiling the code on Solaris
         If I compiling the code on windows using eclipse.
    I added the following line in my code to refer to this library. But it always complains of not found the class
    import org.xbill.DNS.*;
    I tried the following to add this library but did not work
    On eclipse/windows: Went to window-> preferences -> BuildPath _> class path Variable.
    On Solaris: Could not add this library /opt/java_reference/v1.6.0_04/jre/lib. Although I am logged in as root, but not able to add the library there. Complains of Permission denied.

    Set the classpath option when compiling.
    javac -classpath /path/to/lib/dnsjava.jar YourProgram.java
    I don't use Eclipse, but it probably has a library list on your project preferences. Add it there.
    Regards,
    Henrique Abreu

Maybe you are looking for