How to get informations (coordinates, font...) of InDesign or Acrobat Objects?

Hi guys,
i would like to export informations like x and y coordinates, fonts and size into an xml file or something. I'm working with Windows on CS6.
Do you know a script or tool?
Btw, sorry for my english

I would export it as IDML and extract the information from the generated xml files. It's the easiest I think.

Similar Messages

  • How to get the actual font name from a font file?

    Hi
    I have only the font Path I have to get the font name from that path. Any idea how to get the actual font name?
    Thanks,

    I would ask you these questions:
    Why do you need to do this?  What are you ultimately trying to accomplish?
    Are you really asking about the InDesign SDK?
    Do you really need to get the "name" of a font from an arbitrary file?  Or do you want information about a font installed on the system?  If so, what OS?
    Do you need to be able to handle any font format?
    Which font "name" do you mean?
    What language do you want the name in?
    (1) It's not clear what you're trying to accomplish.  A bit more information about your ultimate goal would be helpful.
    (2) This question is not at all specific to the InDesign SDK.  Are you really trying to do something in the context of an InDesign plug-in?  If so, you probably want to look at IID_IFONTFAMILY and the IFontFamily::GetFamilyName function.
    (3) If you are asking more generally, Windows and Mac both have system API calls to get this information, although those tend to deal with installed system fonts, not with arbitrary font files per se.
    Also, you can parse the name table from a True Type or Open Type font without using any system APIs; as True Type and Open Type are well-documented standards.  I would start by reading these:
    The Naming Table
    Font Names Table
    (4) Although there are other standards, such as Type 1 (PostScript) fonts, and True Type Collection files and other formats, especially on Mac.
    (5) Also, when you start down this road, you will quickly realize that your seemingly simple question is actually ambiguous, and that the answer is kind of complicated, because a font can have many names (a family name, a full font name, a style name, a PostScript name, etc.).
    (6) And not only does a font have multiple names, it can have each of those names in multiple languages and encodings.
    Any clarification would make this a better question.

  • How to get information about creation of a virtual machine on a Hyper-v host.

    Hi,
    How to get information about creation of a virtual machine on a Hyper-v host?
    I need: host name, time created, creator user.
    I saw in Hyper-V-VMMS but I found info about movements of VM between hosts.
    Thank's in advance.
    Denius Valiant

    For Host Name * Created Time Use This Command In PowerShell 
    Get-VM -Name (Read-Host "Type Your Vm Name") |select CreationTime , ComputerName
    and for Create User , As i know you should see on Event Log . 
    Go To Event Log Viewer--->Applications And Services Logs--->Microsoft--->Windows--->Hyper-V-VMMS--->Operational 
    You can see in Event Log who create the Vm.
    Whenever you see a helpful reply, click on Vote As Helpful & click on
    Mark As Answer if a post answers your question.
    LinkedIn:
      Facebook:
      

  • How to get the coordinate of a cell in the jtable?

    How to get the coordinate of a cell in the jtable?
    How to get the point of a cell in the jtable?
    Thanks for help!

    getCellRect(...);

  • HOW TO GET INFORMATION ABOUT THE CLIENT MACHINE AT DATABASE LEVEL

    HOW TO GET INFORMATION ABOUT THE CLIENT MACHINE AT DATABASE LEVEL USING 10g Database and 10g Application Server
    we have developed an application using oracle forms 10g with
    oracle database 10g and Application server 10g
    Application uses a single Oracle User name to connect to database
    where as at Application level there are different users (these are not database users)
    Now how can we get the information about the user/his machine etc. at database level. earlier in 6i/8i we use to get by using
    USERENV('TERMINAL')
    we had written a triggers on tables on Insert/Update where we used to update a database field Last user terminal with USERENV('TERMINAL')
    but not this information is comming to be the machine name of application server where as we wish this to be the machine name of Client. Any Way outs
    thanks
    Chaand Kackria

    hi, you can use the sys_context function, like this:
    select sys_context('userenv','current_user'),
         sys_context('userenv','os_user'),
         sys_context('userenv','host'),
         sys_context('userenv','ip_address'),
         sys_context('userenv','instance'),
         sys_context('userenv','sessionid'),
         sys_context('userenv','terminal')
    from dual;
    Is this what you 're looking for?

  • How to get information about cursor? I had only a reference on it.

    Hello
    How to get information about cursor, that I receive in my procedure as a reference. For example I need to know, a number of columns. I know nothing about this cursor, except the link on it.
    Best Regards, Kostya Proskudin!

    However, I would seriously reconsider what you are trying to achieve.
    It looks like you are trying to write some ultimately generic cursor processor. i.e. pass any cursor and process it in some generic way.
    Good design should include knowledge of what is expected to be passed and that knowledge can be put into the code.
    Generic code is inherently difficult to maintain and debug and will never 100% deal with all possible situations e.g. even if you know the table being queried in the cursor you can't rely on the data dictionary to give you all the returned columns if some of the returned columns of the cursor are computed columns.
    Be careful you aren't writing something that's going to cause problems later.

  • How to get information about limitation Internal Memory on device

    hallo ..
    have some question here, so please some person able to answer my questions 
    1. How to get Information about limitation internal memory on device 
    2. is possible to improve internal memory on Blackberry ( move apps on external memory )
    3. any tools to get internal memory activity ?
    thanks for this people who joins here, hope we can share more information about blackberry .. 

    In addition...
    There are three types of potential memory on a BB: 1) Application Memory, 2) Device Memory, and 3) Media/SD Card Memory.
    Application Memory -- This is the most crucial; it is the protected (not user accessible), dedicated, and fixed (in size) space that is available as the destination for the installation of applications (plus some application storage, overhead and such). You cannot touch AppMemory. You cannot improve the maximum AppMemory that your BB has. It is what it is. Applications can only install here...there is no option.
    Device Memory -- This is space on your BB that you can touch to store files, pictures, media, etc. Typically, it is not terribly large, but it is available to you.
    SD/Media Card Memory-- This is what it says...your SD card, for you to store files, media, pictures, etc. It can be as large as your BB OS can support...see this KB:
    KB05461MicroSD card sizes supported by the BlackBerry device software
    On some devices/OS levels, you can only see "File Free" (Options > Status), which I think is equivalent to AppMemory. On other devices, you can see all three memory usage levels (Options > Memory). Here are some guidelines to use:
    KB02843What is the Low Memory Manager feature on the BlackBerry smartphone
    KB14320How to maximize free space and battery power on the BlackBerry smartphone
    KB14213Call logs, SMS text messages, and email messages are deleted from the BlackBerry smartphone
    Lastly, it is always important to properly close applications when you are done with them. Using the Back or the Red key will not do this -- those leave it to the app to decide what to do...and some will leave themselves resident in memory, consuming resources on your BB, slowing the overall performance. Rather, to close an app, press and select "Close" or "Exit"...that will force the application to be closed, freeing up for your new use the resources it was consuming. Some apps will always remain running (typically -- BBMessenger, Browser, Homescreen, Phone, and Messages)...but, you should still close them properly - especially the Browser...if it is left on an active web page, it will not only consume extra resources but battery power as well.
    Further, anytime random strange behavior or sluggishness creeps in, the first thing to do is a battery pop reboot. With power ON, remove the back cover and pull out the battery. Wait about a minute then replace the battery and cover. Power up and wait patiently through the long reboot -- ~5 minutes. See if things have returned to good operation. Like all computing devices, BB's suffer from memory leaks and such...with a hard reboot being the best cure. Some have taken to doing this on a regular basis as a preventive measure...some as frequently as once per day. Others have obtained the QuickPull app to automate a simulated Batt-Pull.
    Good luck!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • How to get informed by email about changes on service messages of the servi

    How to get informed by email about changes on service messages of the service desk.
    I need a kind of overview
    functional details
    and a very good guideline to do the implementation
    Does anyone know how to do it?

    Hi,
    Go throw this
    Note  691303, Note 1041455
    you will find each and every thing abt  implementation .
    Send mail to Message Processor in Service Desk
    Points if helpfull
    Regards,
    Neni

  • How to get information from my laptop to my ipad

    I`m new on I-pad
    How to get information from my laptop to my ipad
    Saludos
    Josè Montero

    Heres some Apple Support tips on the subject.
    How to transfer and sync content to your computer:
    http://support.apple.com/kb/ht1296
    How to transfer files between your computer and mobile apps:
    http://support.apple.com/kb/PH1693
    How to do file transfers:
    http://support.apple.com/kb/HT4094

  • How can get Information of Exfect in Illustrator by Script?

    Illustrator can setting Effect: Illustrator Effect, Photoshop Effect to Object,
    But i find in document not exist attributes can get their information.
    How can get Information of Exfect in Illustrator by Script?

     

  • How to get informed about new features and version...

    Hello,
    I used to get informed on skype when a new version is launched, but now I dont. I noticed it when I delete skype and re-install again from the site for a reason. Also I want to learn about the new features via e-mail. What should I do?
    Regards

    To manually check for new updates, you can click the Check Update option in the Help menu in the Skype software window.  Then if there are new versions released and you want to know what new features are added in that release, you can check the Skype Blog's Garage section - 
    http://blogs.skype.com/category/garage-updates/
    IF YOU FOUND OUR POST USEFUL THEN PLEASE GIVE "KUDOS". IF IT HELPED TO FIX YOUR ISSUE PLEASE MARK IT AS A "SOLUTION" TO HELP OTHERS. THANKS!
    ALTERNATIVE SKYPE DOWNLOAD LINKS | HOW TO RECORD SKYPE VIDEO CALLS | HOW TO HANDLE SUSPICIOS CALLS AND MESSAGES

  • How to get Information Template fields to Standard Purchase order Document.

    Hi Guy's
    I Created Information Templates to capture extra information to suit our business needs. But i dont know how to get populate those information into Standard Purchase order docuemnt. After Some research I found that we have to customize the PO_STANDARD_XSLFO.xsl. But i did not get how to get those information.
    If any one know knows or has done this type of customization let me know asap
    Thanks in advance
    Thanks & Regards
    Palakondaiah.U

    Hi,
    I resolved this as following :
    Since, i needed the Manufacturer Serial no. to be fetched in custom field at item level ( Enhanced via EEWB the item  ) , the moment there is a product  available in the sales doc header field.
    I wrote  badi implementation for definition : CRM_ORDERADM_I_BADI and utilized method  : CRM_ORDERADM_I_PRODUCT_DETERM . This method's signature if you check makes me available the header, item guids along with the product available in the field even before i save the sales document. There i fetch the serial number of product from custom table and then poulate the serial no. field in customer_i extension as follows:
      LS_CUSTOMER_I_COM-ZZCUSTOMER_I0803 = LV_MFR_SLNO.
      LS_CUSTOMER_I_COM-REF_GUID    = IV_ITEM.
      LS_CUSTOMER_I_COM-REF_HANDLE  = '0000000000'.
      LS_CUSTOMER_I_COM-MODE        = 'A'.
      APPEND LS_CUSTOMER_I_COM TO LT_CUSTOMER_I_COM.
      LS_FIELD_NAME_CUSTAB-FIELDNAME = 'ZZCUSTOMER_I0803'.
      APPEND LS_FIELD_NAME_CUSTAB TO LT_FIELD_NAME_CUSTAB.
      CALL FUNCTION 'CRM_CUSTOMER_I_MAINTAIN_OW'
        EXPORTING
          IS_CUSTOMER_I_COM    = LS_CUSTOMER_I_COM
    *        IV_EXTERNAL_CALL     = 'X'
        CHANGING
          CT_INPUT_FIELD_NAMES = LT_FIELD_NAME_CUSTAB
        EXCEPTIONS
          ITEM_CHANGE_ERROR    = 1
          ITEM_CREATE_ERROR    = 2
          ERROR_OCCURRED       = 3
          OTHERS               = 4.

  • How to get Panel coordinates

    Hi All,
                i have a panel in canvas layout.
               if want to add one more panel immediate  next to the first panel i need to know  x, y coordinate of the first panel.
                How can i know i the coordinates.
    Can any help me?
    thanks
    Raghu

    You can get the coordinates by:
    panelOne.x and panelOne.y
    panelOne is the id of your panel. e.g. <mx:Panel id="panelOne" ...>...</Panel>
    To add a new panel right next to it you have to set the x and y for the new panel like this:
    newPanel.x=panelOne.x+panelOne.width;
    newPanel.y=panelOne.y+panelOne.height;
    Hope this helps.

  • How to get city coordinates?

    Hi,
    Is there any way to get city coordinates, such as latitude and longitude based on user's input?
    I have TextBox element and when user enters, for example, New York app should get latitude and longitude for that city.

    Hi Matthew_42,
    >>Is there any way to get city coordinates, such as latitude and longitude based on user's input
    Yes, it is possible. We can use the
    GeocodeQuery Class to help us.
    For more information, please try to refer to my example:
    In the MainPage.xaml:
    <Button Content="GetCoordinate" Click="Button_Click" Margin="252,32,0,503"></Button>
    <TextBox Name="MyTextBox" HorizontalAlignment="Left" Height="72" Margin="0,32,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="267"/>
    <TextBlock Name="MyTextBlock" Foreground="Red" FontSize="25" HorizontalAlignment="Left" Margin="10,179,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Height="80" Width="436"/>
    <TextBlock Name="MyTextBlock1" Foreground="Red" FontSize="25" HorizontalAlignment="Left" Margin="10,221,0,-9" TextWrapping="Wrap" VerticalAlignment="Top" Height="80" Width="436"/>
    In the MainPage.xaml.cs:
    private async void Button_Click(object sender, RoutedEventArgs e)
    // Get my position
    var MyPosition = await new Geolocator().GetGeopositionAsync();
    double MyPositionLatitude = MyPosition.Coordinate.Latitude;
    double MyPositionLongitude = MyPosition.Coordinate.Longitude;
    //Get the search city's Coordinate
    var MyGeocodeQuery = new GeocodeQuery();
    MyGeocodeQuery.SearchTerm = MyTextBox.Text;
    MyGeocodeQuery.GeoCoordinate = new GeoCoordinate(MyPositionLatitude,MyPositionLongitude);
    MyGeocodeQuery.QueryCompleted += MyGeocodeQuery_QueryCompleted;
    MyGeocodeQuery.QueryAsync();
    public void MyGeocodeQuery_QueryCompleted(object sender, QueryCompletedEventArgs<IList<MapLocation>> e)
    if(e.Result.Count>0)
    int count = e.Result.Count;
    double Latitude= e.Result[0].GeoCoordinate.Latitude;
    double Longitude = e.Result[0].GeoCoordinate.Longitude;
    MyTextBlock.Text = MyTextBox.Text + "_Latitude=" + Latitude.ToString();
    MyTextBlock1.Text = MyTextBox.Text + "_Longitude=" + Longitude.ToString();
    The result:
    Best Regards,
    Amy Peng
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.
    Thank you for your help.
    This solution is working perfectly.
    Best regards.

  • How to get information about file owner in UNIX

    Dear all
    I would like to write a file management program in Solaris 8 using Java.
    However, I don't know how to get the file owner and file permission information
    by any Java class. Please advise.
    Sincerely Yours
    Mr. Voravit H.

    I fear there will be no pure java solution, because file owner and file permissions are platform-dependent issues, especially about the gory details (groups, executable / sticky / setuid-bits, ACL etc.)
    AFAIK java supports only the notion of a file's being readable or writeable but nothing further.
    On the other hand, some (even popular and wide-sprread) platforms / file systems do not have the notion of the owner of a file.
    So you will need some platform-specific solution like running an external command or calling the C function "stat".

Maybe you are looking for

  • How do I test if an object exists? in Flash CS4(AS3.0)

    I am trying to test if an object with an instance name of "test_mc" exists. How would i write the code with an if statement, i have no idear? ~Thank you for help tips and advice.

  • TNS: No Listener on Oracle 10g Express Edition

    I have installed oracle database 10g Express Edition but get a ORA-12541:TNS:no listener exception when I try to connect to the database. I can connect using SQL plus. My listener.ora file looks like this: SID_LIST_LISTENER = (SID_LIST = (SID_DESC =

  • Password continuall​y needs to be reset, going on two months, this is why I don't shop here anymore.

    My login password has been stuck in some reset loop since mid June and it's gotten to the point where I only shop here if I have to. Let's dispense with the "shopping at bestbuy.com should be a fantastic experience" pleasantries and get down to a sol

  • Screen Painter displays nothing and becomes hang.

    <b>Screen Painter displays nothing and becomes hang.</b> To duplicate: 1. Create a new table and fields. (I created using SQL Enterprise Manager). 2. Create a new form using Screen Painter. 3. Bound several items to column to field of table created o

  • Help with a mandatory field

    There is a field on the Opportunities called 'Competitor' which is mandatory for the reps to pick from (picklist). This implies that when they create a new opportunity, they have to pick a value from this picklist. Now.. what we need is to have them