Get the font names and image names in QXD

Hi,
How to get the font names and image name in Quarkxpress document file using java?.
Is any third party packages for getting font n image names in QXD?
thanks,
nithya

rtuck,
I believe this may solve it:
Open System Preferences and go to Accessibility. Next, select Display from the source list along the left, then check the box labelled Reduce transparency.
It was first presented in this post #15 by TheUlser:
https://forums.adobe.com/message/6854594#6854594

Similar Messages

  • How to get the font name used in document?

    Hi some one help me to get the font name which should check each text in the Illustrator CS3.
    Please someone guide me..
    sAIFont->FontKeyFromFont(AIFontRef FntRef,&fontKey);
    Here what to set for fontref..

    Oviya... wrote:
    Hi some one help me to get the font name which should check each text in the Illustrator CS3.
    Please someone guide me..
    sAIFont->FontKeyFromFont(AIFontRef FntRef,&fontKey);
    Here what to set for fontref..
    Are you talking about the location of the font?

  • How to get the font name?

    Hi i used the following code to find the font in illustrator cs3. but somewhere it exits the loop.
    Please some one guide me.
    AIArtHandle path=NULL,line;
        short artType;    AILayerHandle layer;
        ADMItemRef    ItemRef, FontListRef;   
        ADMListRef    theItemList, FontList;   
        short ccount;int l, i;
        AIErr error;
        long count, FontCount;   
        char buf[250],fonttext[500];
        short forfont;
        AIFontStyle faceStyle;
        AIFontKey fontKey;
        int idx;
        ADMEntryRef entry;
        AIArtHandle textPath=NULL;
        AIArtSet artSet;
        long numLayers;
        unsigned char title[150];
        strcpy(ArtAssess.FontList,"\0");
        error = sAILayer->CountLayers( &numLayers );
        ItemRef = sADMDialog->GetItem(g->qcGuide , lstDifferences);
        theItemList = sADMItem->GetList(ItemRef);
        FontListRef = sADMDialog->GetItem(g->qcCheckDialog , lst_FontsTo);
        FontList = sADMItem->GetList(FontListRef);
        //for ( int q = 0; q< numLayers; q++ )
        for (int q = numLayers-1;q >= 0; q-- )
            error = sAILayer->GetNthLayer( q, &layer ); //extracting layer by layer   
            sprintf(buf,"%d",q);
            MessageBox(NULL,buf,"q",0);
            error = sAILayer->GetLayerTitle( layer, title );
            if(strstr((char*)title,"SCAN")==0 && strstr((char*)title,"Bounding Box")==0)
                error=sAIArtSet->NewArtSet(&artSet);
                error=sAIArtSet->LayerArtSet (layer,artSet );
                error=sAIArtSet->CountArtSet (artSet, &count );
                FontCount =  sADMList->NumberOfEntries( FontList );
                int fontfound=0;
                for(long j=0;j<count;j++)
                    error=sAIArtSet->IndexArtSet (artSet,j,&path );
                    error = sAIArt->GetArtType(path,&artType);
                        if (artType==kTextFrameArt)
                            //char buf[250];
                            AIPathStyle style;
                            AIPathStyleMap styleMap;
                            long index;
                            TextRangesRef selRef;
                            TextRangeRef textRange;
                            sAITextFrame->GetATETextRange(path,&textRange);
                            if ( error ) throw( error );
                            ITextRange itext( textRange );
                            ICharFeatures features=itext.GetUniqueCharFeatures();
                            bool isValid = false;
                            IFont textfont=features.GetFont(&isValid);
                            FontRef FntRef=textfont.GetRef();
                            sAIFont->FontKeyFromFont(FntRef,&fontKey);
                            MessageBox(NULL,"Fonts","2",0);
                            //sAIFont->GetFullFontName(fontKey,fonttext,forfont);
                            sAIFont->GetUserFontName(fontKey,fonttext,forfont);
                            //sAIFont->GetFullFontName(fontKey,fonttext,forfont);
                            sprintf(buf,"%s",(char*)fonttext);
                            MessageBox(NULL,buf,"Font Name",0);
                            bool Exists=CheckIfValueExists(ArtAssess.FontList,buf);
                            if (Exists==false)
                                strcat(ArtAssess.FontList,buf);
                                MessageBox(NULL,ArtAssess.FontList,"Fonts Used",0);
                                strcat(ArtAssess.FontList,";");
                                Exists=true;
        MessageBox(NULL,"End font","",0);
        return kNoErr;

    When dealing with text frames that contain multiple styles such as different fonts, kerning or point sizes etc. You need to split the text frame into text runs.
    Using an ITextRunsIterator you can essentially split the text frame into a list of uniquely-styled text ranges.
            AIArtSet artSet;
            long artCount = 0L;
            AIArtSpec spec = {kTextFrameArt,kArtHidden,0 };
            sAIArtSet->NewArtSet(&artSet);
            sAIArtSet->MatchingArtSet(&spec, 1, artSet)
            sAIArtSet->CountArtSet(artSet,&artCount);
            for (int index = 0; index < artCount ++index)
                TextRangeRef trRef = NULL;
                AIArtHandle art = NULL;
                sAIArtSet->IndexArtSet(artSet,index,&art);
                sAITextFrame->GetATETextRange(art,&trRef);
                ATE::ITextRange textRange(trRef);
                ATE::ITextRunsIterator textRunsIterator(textRange.GetTextRunsIterator());
                while (textRunsIterator.IsNotDone())
                        // All of the text in this text range will have the same stylistic attributes
                        ATE::ITextRange range(textRunsIterator.Item());
                        // Get your character features etc here.
                       textRunsIterator.Next();

  • Ist there a font property to get the font designer or owner?

    Hello, I have written a font catalog (Java)script in the style of the Adobe Type Library Reference Book. I will upload it to Adobe Exchange as OpenSource. My question is now, if there exists an undocumented property to get the font designer and trademark owner? Perhaps sth. like app.fonts.everyItem().designer? It would be a nice gimmick. Or any other idea?

    Nope.
    If you want to info badly enough, you can use the location to get the font file and read the font yourself and parse it for the info you want...
    Harbs

  • How can I get the path name and rename it?

    I Hope someone who knows more about automator than I can help me out here. What I'm trying to do is get the path file name, while also changing part of it. Here is my example:
    I can get the path name with this "Get Path" script I found http://automatorworld.com/archives/get-path/all-comments/
    It does half the job so I just need to tweak it but know how. When I get the path this is what I'll get: /Volumes/Public/Creative Services/Campaigns/2010/NCDDiv-32CDV Upgrade/NCDDIV-32Versions.xls
    I need to remove the beginning part"/volumes" to "file://///nhmanmkt01"
    This is so I can send the path from our sever where we keep our files to my windows friends so they can open it.
    Thanks for any help you can provide!

    ok, make the following workflow.
    1. get selected finder items.
    2. run shell script
    <pre style="
    font-family: Monaco, 'Courier New', Courier, monospace;
    font-size: 10px;
    margin: 0px;
    padding: 5px;
    border: 1px solid #000000;
    width: 720px;
    color: #000000;
    background-color: #ADD8E6;
    overflow: auto;"
    title="this text can be pasted into the Script Editor">
    for f in "$@"
    do
    echo "$f"|sed 's%/Volumes%file://///nhmanmkt01%'
    done</pre>
    set the script to accept input as arguments
    3. copy to clipboard
    save it as a finder plugin.

  • How to get the table name and bind columns names in an INSERT statement ?

    I have an INSERT statement with input parameters (for example
    INSERT INTO my_table VALUES (:a, :a, :a)) and I want to know
    without parsing the statement which is the name of table to
    insert to and the corresponding columns.
    This is needed to generate the SELECT FOR UPDATE statement to
    refetch a BLOB before actually writing to it. The code does not
    know in advance the schema (generic code).
    Thanks in advance,
    Joseph Canedo

    Once you have prepared your statement, you can execute the
    statement with the OCI_DESCRIBE_ONLY mode before binding any
    columns. Then you can use OCIParamGet to find out about each
    column (column index is 1-based). You should get OCI_NO_DATA or
    ORA-24334 if there are no more columns in the statement. Note
    that the parameter descriptor from OCIParamGet is
    allocated/freed internally by OCI; you do not need to manage it
    explicitly. The parameter descriptor is passed to OCIAttrGet in
    order to obtain for instance the maximum size of data in the
    column OCI_ATTR_DATA_SIZE. You can also get the column name in
    this way, although I do not remember the #define off the top of
    my head. Getting the table name appears to be much more
    difficult; I have never had to do that yet. Good luck. -Ralph

  • How is it posible to get the File name, size and type from a File out the H

    How is it posible to get the File name, size and type from a File out the HttpServletRequest. I want to upload a File from a client and save it on a server with the client name. I want to conrole before saving the name, type and size of the file.How is it posible to get the File name, size and type from a File out the HttpServletRequest.
    form JSP
    <form name="form" method="post" action="procesuploading.jsp" ENCTYPE="multipart/form-data">
    File: <input type="file" name="filename"/
    Path: <input type="text" readonly="" name="path" value="c:"/
    Saveas: <input type="text" name="saveas"/>
    <input name="submit" type="submit" value="Upload" />
    </form>
    proces JSP
    <%@ page language="java" %>
    <%@ page import="java.util.*" %>
    <%@ page import="FileUploadBean" %>
    <jsp:useBean id="TheBean" scope="page" class="FileUploadBean" />
    <%
    TheBean.doUpload(request);
    %>
    BEAN
    import java.io.*;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.ServletInputStream;
    public class FileUploadBean {
    public void doUpload(HttpServletRequest request) throws IOException
              String melding = "";
              String filename = request.getParameter("saveas");
              String path = request.getParameter("path");
              PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter("test.java")));
              ServletInputStream in = request.getInputStream();
              int i = in.read();
              System.out.println("filename:"+filename);
              System.out.println("path:"+path);
              while (i != -1)
                   pw.print((char) i);
                   i = in.read();
              pw.close();
    }

    Thanks it works great.
    Here an excample from my code
    import org.apache.commons.fileupload.*;
    public class FileUploadBean extends Object implements java.io.Serializable{
    String foutmelding = "geen";
    String path;
    String filename;
    public boolean doUpload(HttpServletRequest request) throws IOException
         try
         // Create a new file upload handler
         FileUpload upload = new FileUpload();
         // Set upload parameters
         upload.setSizeMax(100000);
         upload.setSizeThreshold(100000000);
         upload.setRepositoryPath("/");
         // Parse the request
         List items = upload.parseRequest(request);
         // Process the uploaded fields
         Iterator iter = items.iterator();
         while (iter.hasNext())
         FileItem item = (FileItem) iter.next();
              if (item.isFormField())
                   String stringitem = item.getString();
         else
              String filename = "";
                   int temp = item.getName().lastIndexOf("\\");
                   filename = item.getName().substring(temp,item.getName().length());
                   File bestand = new File(path+filename);
                   if(item.getSize() > SizeMax && SizeMax != -1){foutmelding = "bestand is te groot.";return false;}
                   if(bestand.exists()){foutmelding ="bestand bestaat al";return false;}
                   FileOutputStream fOut = new FileOutputStream(bestand);     
                   BufferedOutputStream bOut = new BufferedOutputStream(fOut);
                   int bytesRead =0;
                   byte[] data = item.get();
                   bOut.write(data, 0 , data.length);     
                   bOut.close();
         catch(Exception e)
              System.out.println("er is een foutontstaan bij het opslaan de een bestand "+e);
              foutmelding = "Bestand opsturen is fout gegaan";
         return true;
         }

  • Get the pc name with domain name and add it to my properties file using commands

    i want to get the pc name with domain name and add it to my properties file using powershell  .
    sid

    function Get-Environment{
    [environment]|Get-Member -Static -MemberType Properties |
    ForEach-Object{
    if($_.Name -ne 'StackTrace'){
    $v=[scriptblock]::Create("[environment]::$($_.Name)").Invoke()
    New-Object PsCustomObject -Property ([ordered]@{Name=$_.Name;Value=$v[0]})
    Get-Environment
    Get-Environment | Out-String | Out-File environment.txt
    ¯\_(ツ)_/¯

  • File adapter polling and getting the file name 11g Jdeveloper

    I am using JDeveloper 11g. My process is something like;
    A file adapter reads a XML file
    This triggers the BPM process, file content is sent to start activity as message
    I have to get the file name that is read by file adapter.
    How to do that? Any help is appreciated.
    I have seen couple of answers like bellow in forum but did not help me much
    This is a very simple task in JDeveloper 11g, file adapters are linked to the receive activity, here there is a tab called Properties which you can use to extract the file name. Please follow the steps below:
    1. Create a Simple Type variable of string type, call it fileName_var or any name you wish.
    2. Open the Receive activity in your bpel project.
    3. Scroll down to jca.file.FileName and double click on the value column, click on the browse button (...), select Variable, then click the search icon
    4. Locate your recently created variable
    5. Now when your project runs it will assign the file name to this variable, you can use this same approach also to pull the directory, file size, etc.
    *************************/

    hi,
    Like you said.. steps are simple and clearly mentioned in guide.
    1. create a variable of type string
    2. after configuring the file adapter , go to corresponding receive activity , go to properties tab
    3. search for a property with name as jca.file.FileName . This basically keeps track of file name
    4. for this property, give the value as name of variable created in step 1 above
    5. Use this variable anywhere in assign / transform
    HTH,
    Ketan

  • File adapter polling and getting the file name

    I have a requirement where I have to poll a file and dump the data into the DB. But while polling a file for a particular file name, I also need to get the name of the file to do some operations on the file. The file name should be passed from the adapter in order to do some operations based on the file name. Is it possible to get the file name by any chance?

    Hi,
    its easy to get the file name..by creating the variable for the fileAdapterInboundHeader.wsdl
    just follow the below link.
    http://abhishek-soablog.blogspot.com/2008/06/bpel-getting-file-name-from-file.html
    Edited by: Oraacler on Mar 19, 2010 2:59 AM

  • Problem with getting the file name and type from OAMessageFileUploadBean

    Hi Tapash,
    I am trying the code below to get the file name and mime type from OAMessageFileUploadBean,
    DataObject fileUploadData = (DataObject)pageContext.getNamedDataObject("Documents");
    String uFileName = (String)fileUploadData.selectValue(null, "UPLOAD_FILE_NAME");
    String contentType = fileUploadData.selectValue(null, "UPLOAD_FILE_MIME_TYPE");
    But this piece of code gives errors saying that selectValue selectValue(null, java.lang.String) not found in class oracle.svc.DataObject
    Any ideas? why this code is giving error?
    Can i handle the event of browse button for OAMessageFileUploadBean?
    Regards,
    Nagesh Manda.

    Try using class oracle.cabo.ui.data.DataObject
    --Shiv                                                                                                                                                                                                       

  • Is it possible to change the font name and size without having to compile?

    Dear All
    We have one requirement that we need to change the font name and font size at run time dynamically without having to compile all the forms in 6i.
    Is there any way or work around to achieve the same.Kindly suggest us.
    something like using uifont.ali or forms60_defaultfont, or set_item_property
    Thanks and Regards
    Thangaraj.

    Dear All,
    Thanks for your updates, Technically what both of you said is correct. but in application server we used something like ClientDPI to match the client server font with the application server, i need to know that is there anyother way something like this...?
    I have read one document(Note:28397.1 in metalink) saying that using uifont.ali file we can change the font at run time, but i have used this only for report
    Thanks and Regards
    Thangaraj.S

  • Where will i get the method code and method name in Bpc

    Dear Experts,
    Thanks for watching this thread at the time of creating Consolidation methods they have
    NEW
    HOLDING
    GLOBAL
    PROPORTIONAL
    EQUITY
    lEAVING (END OF THE YEAR)
    LEAVING(DURING THE YEAR)
    Where will i get the method Code and method name.
    Can you please guide me.
    Regards,
    Srinivasan.

    The consolidation methods types you have listed are the standard ones  provided by BPC for Consolidation Method types.
    You can set the Consolidation Methods in the BPC Administration Console under Business Rules Library -> Consolidation Methods.
    There you can see some defaults - you can remove these and set your own if you prefer.
    You should read the BPC340 Training guide.

  • How to get the Host name and port number

    Hi all,
    I am working in xRPM. I need to get the server name, host name & port number for the portal and i need to diaplay as a link in the Workflow step. I cant give the portal link as static, as it will vary depends on the DEV, QUAL, PROD. Is there any FM or class is available, so i can get the server name, port no. for my purpose?.
    Regards,
    Vinoth

    Hi Kanagaraja,
    My client has configured the portal and backend in different stack. So when i execute the FM you provided and with class: CL_HTTP_SERVER, CL_WD_UTILITIES, i am getting only the backend host name and port no. not the portal's info. So please help is there any way we can get the portal's info.
    Thanks for your reply.
    -Vinoth

  • How to get the class name and field name dynamically

    Hi
    I have a class (ex: Contract) the fields (ex : a,b,c) .i need to get the class name and field name dynamically
    ex
    if( validation file for the field Contract.a){
    return contract.a;
    }else if(validation file for the field Contract.b){
    return contract.b;
    how to pass the field name and object dynamically
    Please help me .............
    Thanks in Advance..
    Edited by: 849614 on Aug 11, 2011 6:49 AM

    YoungWinston wrote:
    maheshguruswamy wrote:
    Agreed, but IMO, i still feel its best if there is no tie in between consumer class level details and the database it talks to. A service layer is needed in between them.Sounds like you've done a bit of this before. Me, I've either been a modeller/DBA, doling out data, or a nuts and bolts programmer (and actually more toolmaker than apps, but did a bit of that too).
    Do you know of a good book about the "middle ground" (ie, these service layers)? I understand it empirically, but haven't had a lot of exposure to it.
    Winston
    Edited by: YoungWinston on Aug 11, 2011 10:34 PM
    PS: Apologies. Edited my previous post, presumably while you were composing your reply, when I finally realized what '.filed' meant.Most of my work is in web development, never been a DBA :) . The biggest 'concern' in my shop is 'separation of concerns'. The UI group reports up to a different IT head, the DB group reports up to a different IT head and so on. The looser the coupling between these systems, the lesser the project costs (Integration, QA etc) are. Martin Fowler's books contain good information about separation of concerns in an enterprise environment. The two books which i recommend are
    [url http://www.amazon.com/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420]Enterprise Application Architecture and
    [url http://www.amazon.com/Enterprise-Integration-Patterns-Designing-Deploying/dp/0321200683/ref=pd_sim_b_1]Enterprise Integration Patterns

Maybe you are looking for

  • Error in report painter GRR3

    Dear All, In the report GRR3,  one GL (600056-COGS - Sales reversa) is not picking. Because of that report showing the difference amount. Please help me on this. Best Regards, Venkat.

  • Flickering Screen issue after Mavericks update released on Feb 26, 2014

    I own a Macbook Retina display bought in early 2014. After installing the recent Maverick update released around Feb 26, 2014 the display developed flickering problem while scrolling and now the scrolling is not smooth any more. The originally shippe

  • "Number of Plays" Incorrect

    Hi, Query about IPod Touch. Thw number of plays on my iTunes library is being shown incorrectly. For instanct if I play a song on my IPod once, the number of plays for that song will be shonw as 160 or 180 times. Is there a  fix for this. Regards, Su

  • Portable Home Directories Pretty Much Unusable

    Running OSX Server 10.6.2 and a dozen or so client macs with either 10.5 or 10.6 on them, we are having huge problems with portable home directories. Firstly, after a while after initial install I did change certain sync settings in the workgroup man

  • Archieve material Master data

    Hi, We have uploaded few Material Masters ( Maintained at client level i.e Basic data 1 , 2 and classification view) , these materials are not required. I want to archieve those materials, and want those not be be viewed by Purchasing or sales team.