Print Module - Text from metadata

Is there any way to lay out the text under the image in a more useful way? (Same for text under web gallery images). I can set what text/metadata is displayed, but there seems to be absolutely no control over where that text is shown.
Right now, using the Fine Art Mat as an example, whatever is printed seems to butt right up against the bottom edge of the image, normally one would choose it to be in the middle of the white border. I can see no way to even add line breaks which would be really useful to allow data on different lines.
Of course, as with many LR features, there may well be a little dropdown arrow somewhere than I have missed - I hope so because, as it is, this feature is not much use.
Nick Rains
Australia

Consider this a feature request then.
The text under the web images is usable, there seems to be a reasonable space between the image and the text.
The text under the print template is not OK, there is no space and the result looks very amateurish to say the least.
Even just line breaks would mostly solve the problem.
Nick

Similar Messages

  • Printing formatted text from an Oracle form

    I'm trying to print formatted text from an Oracle form without using the standard menu print. The print button on the menu prints out the text and the actual form. I just want to print the text that is displayed on the form. I would like to add a print button to the form. Is there a print function or event in PL/SQL?
    Thanks in advance for any help!!
    Jason

    If you are interested in the content of the field you can loop over them (next_item built in) and write their content into a file using the TEXT_IO built in.
    for nicer outputs check out Oracle Reports on OTN.

  • Print module text

    It would be really handy to make the "Photo info" in the print module, Placeable so that we can print classic portfolios in sequence. In otherwords I want to set up a Fine art matt template with my name/copyright info on one side and have LR place the Image title (from the photo info) on the otherside. So I can print a series of images as I would matt them.

    Consider this a feature request then.
    The text under the web images is usable, there seems to be a reasonable space between the image and the text.
    The text under the print template is not OK, there is no space and the result looks very amateurish to say the least.
    Even just line breaks would mostly solve the problem.
    Nick

  • Interactive PDF, Printing all text from within multi line scrolling field

    I have an A4 form created in Indesign CS4 and made interactive in acrobat 9 pro on Mac with several fields and have a question.
    I have a requirement for a number of the form fields to scroll in order to capture lengthy content if need be, my client also wants the ability to print the content in full from the fields if they so wish. However if the content is lengthy say filling more than the field area shows on screen how would this be printable?
    So :
    A form is set up to show 3 lines of text and employs a scrollable field solution to accommodate infinite text entry
    The user writes 6 lines of text (only 3 show on screen though due to the forced form field area)
    They want to print a record for hard copy or distribution showing all 6 lines
    I have just purchased the CS6 version with Acrobat X, but would like to solve this in with my previous version if possible, have only just installed CS6 and due to learning curve need to retain it in Acrobat 9 pro if possible.
    Thanks
    Matt HM

    Sure, you could do that fairly easily with just a bit JavaScript. It would have to be done by someone with Acrobat who receives the filled-in form. The text from the fields could be extracted and placed in a text file attachment that you create with JavaScript, and then extract the file attachment.
    For the general methods you'd use, see:
    createDataObject: http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_API_AcroJS.88.450.html
    exportDataObject: http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_API_AcroJS.88.463.html
    Another less flexible approach is to extract to a tab delimited text file: http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_API_AcroJS.88.460.html
    For this, you can specify just the fields you want to include, so you don't have to bother with all of the fields in the form being included.

  • Printing long text from Routing instead of Production order for an order.

    Hi Gurus,
    When a production order prints it is printing  the long text from the routing master rather than the long text on the actual production order.
    This field is used to provide specific instructions in special circumstances in addition to the standard text.
    I need system to be changed so that printing takes long text from production order.
    Please help me.
    Naveen.A

    Hi,
    In the production order long text, the text we are maintaining is only for information. It can't be able to print. In Production order, copies all the masters and the texts which we are maintaining in the masters only will be able to print. Standard SAP will not print the production order long text.
    Regards,
    V. Suresh

  • Printing long text from material master in from MM07ET

    Hello,
    I'm using WEE1 output condition to print labels for gr. I'm using the standard object MM07ET and I need to include in the label the long text from material master - table STXL. I know that there is a function READ-TEXT in ABAP for this but I don't have access to abap development. I need to know if it's possible to include a command in the sap scrip to retrive the long text without modifing the program SAPM07DR.
    Thank you!

    Hi,
    Sorry for the late Reply, Please use the following code in SAPSCRIPT
    /: INCLUDE &EKPO-EMATN& OBJECT MATERIAL IDGRUN LANGUAGE EN
    &EKPO-EMATN&  material Number ( Here please maintain the Field value which is used to print Material Number )
    MATERIAL is the Object Name
    GRUN Is Text ID
    EN Language
    You can use the above code for priting long text in the SAPSCRIPT FORM. to find the object name and ID please follow the below Steps
    Go to the window were you have maintained Long text... Double click on the text, then it will open a new window.. there Click on the top Goto-->Header.. here you will find the relevant data as follows:
    Language: EN
    Text ID : GRUN
    Text Object: MATERIAL
    Name: Material Code
    Regards
    GK.

  • Print Preview texts from event handler of a web UI component enhancement

    Hello,
    I've enhanced View GSTEXT/List to add Print Preview button. What I've done in the event handler is to read the text with  function module READ_TEXT and I have all my text in the lt_lines internal table. Now I want to View this text in PDF format. I just realized I can't call a smartform directly from my event handler and I also can't call an adobe form to do this for me. Can anyone help me on how to resolve this?

    Hi Khaya,
    I see two things you might have done not quite right:
    Why do you use "READ_TEXT" when all the data is already there in the BOL? Did you ever have a look at the logic the WebClient uses to display the text? Go check it now!
    Of course you can call an Adobe or Smart Form in an event handler. The bigger problem might be getting the response to the user.
    Not knowing your exact logic I would recommend:
    Use the BOL to retrieve all data.
    In the method where you create the button use CL_CRM_WEB_UTILITY to create the JavaScript code for a client callback handler. Then in the handler create the PDF and return it to the user. You can just set the XSTRING to the response.
    cheers Carsten

  • How to print text from iphone 4s

    Hi all
    I need to print my texts from iphone4s for proof (only one contact). could anyone have any solution to this please. I need a fast and quick solution.
    Thanks

    pjl123 wrote:
    I'm not even dead sure messages are captured in a backup. 
    Messages are included in the backup.
    What does iTunes back up
    iTunes will back up the following information
    Camera Roll (photos, screenshots, images saved, and videos taken)
    For devices without a camera, Camera Roll is called Saved Photos.
    Contacts* and Contact Favorites (regularly sync your contacts to a computer or cloud service, such as iCloud, to back them up)
    Calendar accounts and subscribed calendars
    Calendar events
    Safari bookmarks, cookies, history, offline data, and currently open pages
    Autofill for webpages
    Offline web application cache/database
    Notes
    Mail accounts (mail messages aren't backed up)
    Microsoft Exchange account configurations
    Call history
    Messages (iMessage and carrier SMS or MMS pictures and videos)
    Voicemail token (This isn't the voicemail password, but is used for validation when connecting. This is only restored to a phone with the same phone number on the SIM card)
    Voice memos
    Network settings (saved Wi-Fi hotspots, VPN settings, network preferences)
    Keychain (includes email account passwords, Wi-Fi passwords, and passwords you enter into websites and some applications)
    If you encrypt the backup, you can transfer the keychain information to the new device. With an unencrypted backup, you can restore the keychain only to the same iOS device. If you're restoring to a new device with an unencrypted backup, you need to enter these passwords again.
    App Store Application data (except the Application itself, its tmp, and Caches folder)
    Application settings, preferences, and data, including documents
    In-app purchases
    Game Center account
    Wallpapers
    Location service preferences for apps and websites you've allowed to use your location
    Home screen arrangement
    Installed profiles
    When you restore a backup to a different device, installed configuration profiles aren't restored (such as accounts, restrictions, or anything that can be specified through an installed profile). Any accounts or settings that aren't associated with an installed profile will be restored.
    Map bookmarks, recent searches, and the current location displayed in Maps
    Nike + iPod saved workouts and settings
    Paired Bluetooth devices (which you can only use if restored to the same phone that did the backup)
    Saved suggestion corrections
    Trusted hosts that have certificates that can't be verified
    Web clips
    Here’s what iCloud backs up:
    Purchase history for music, movies, TV shows, apps, and booksYour iCloud backup includes information about the content you have purchased, but not the purchased content itself. When you restore from an iCloud backup, your purchased content is automatically downloaded from the iTunes Store, App Store, or iBooks Store. Some types of content aren’t downloaded automatically in all countries, and previous purchases may be unavailable if they have been refunded or are no longer available in the store. For more information, see the Apple Support article iTunes in the Cloud availability by country. Some types of content aren’t available in all countries. For more information, see the Apple Support article Which types of items can I buy in my country?.
    Photos and videos in your Camera Roll
    Device settings
    App data
    Home screen and app organization
    iMessage, text (SMS), and MMS messages
    Ringtones
    Visual Voicemail

  • How to read header text from VF03 into smartfrom

    Hi all,
    i want to print header text from vf03 in smartforms
    bye

    Hi,
    Tcode VF03 enter Billing Doc no -
    >goto header-----> select header texts
    When you get the values Textname, text id, textobject to the smartform.
    call the FM read_text in the programing lines to get the long text in the internal table. Another way to retrieve the long text is to use INCLUDE but for your requirement is better to uses READ_TEXT function module.
    Once you get the data in the internal table.
    Create table and loop the long text internal table. Now in the table when create a text node, keep a condition on the text node in the conditions column that when sy-tabix = 3. Which means you are skipping two lines (Administrative data).
    Procedure:
    1. Right click > create-> programming lines.
    2. In the Input parameters pass TEXT NAME, TEXT ID, Text Object and Interanal table(itab) and In output paramaeters the Internal table (itab).
    3. call function Read_text and pass the values.
    4. create a table for Itab.
    5. create a text node.
    6. Keep a condition on the text node sy-tabix = 3 in the condition tab of the text node.
    7. &itab-line&
    <b>Check this link for sample program</b>
    long text in smartform
    Regards,
    Maha

  • Print Module templates layouts do not update on the fly

    Print layouts do not update on the fly when attempting to choose between various Print Module>Template Browser> Lightroom or User templates. This occurs in all three Layout Styles. The very first layout chosen in Single Image/Contact Sheet, Picture Package, or Custom Package is the permanent 'default' and cannot be changed. The Preview will show as expected however any image stays stuck in the very first layout I chose after installing LR4 beta.
    For example, I first chose Template Browser>Lightroom Templates>Maximum Size, and Layout Style>Single Image/Contact Sheet. Clicking through any other Templates (Lightroom or User defined) will alter the preview but not the layout display in the Print window. Same problem in either of the other Layout styles. I have been trying for days to rectify this, but it seems somehow more difficult than LR3. and not what I expect.
    As a comparison, using the same steps in LR3 works perfectly as all print template/layouts can be changed on the fly as expected. I have no problems generating different layouts in LR3 and have been using LR print module since version 1 without this issue.
    Is this a bug or are there any extra steps or workarounds I have not discovered? Any other testers seen this?

    Update with more info. What am I doing wrong, if anything?
    Print layouts do not update on the fly when attempting to choose between various Print Module>Template Browser> Lightroom or User templates. This is not a hang since the layouts do not change after the initial choice no matter how much time elapsed.
    iMac OS 10.6.8. 8GB RAM.Processor Intel Core 2 Duo. NVIDIA GeForce 8800 GS.
    The steps as follows:
    1) Lightroom 3.6 & LR4Beta exist side by side.
    2) LR4 Beta> Print Module;
    3) From filmstrip choose image;
    4) Template Browser> Lightroom4Beta Templates>Maximum Size;
    5) Preview displays as expected;
    6) Layout Styles>Single Image/Contact Sheets
    7) Template Browser> Lightroom4Beta Templates>click through any other templates (Lightroom or User defined);
    8) Image layout in main window does not update;
    9) Previews update;
    10) Layout Style>Picture Package;
    11) Template Browser>Maximum size is then automatically shown, however the template in the main window is actually (1) 7x5, (2) 2.5x3.5;
    12) Any further attempts to change the layouts regardless of Style Layout choices are not successful.
    13) Close LR4Beta>re-open LR4Beta;
    14) Repeat test;
    15) Print Module layouts do not update on the fly as expected;
    16) Close LR4Beta and all applications;
    17) Reboot iMac.
    18) Open LR4Beta only;
    19) LR4Beta>Print Module>Template Browser >Lightroom Templates>Maximum Size;
    20) Image displays in main layout window with Template and Preview display as expected;
    21) Choose different image>Template Browser>Lightroom Templates>Maximum Size;
    22) Click through templates, layouts DO NOT update in main window although previews do automatically update.
    23) CONCLUSION - In Lightroom 4 Beta>Print Module>Template Browser, image layouts do not change after initial choice as expected.
    I posted this on Photoshop.com as a problem.

  • Reading text from server socket stream

    I have a basic cd input program i've been trying to figure out the following problem for a while now, the user enters the artist and title etc and then a DOM (XML) file is created in memory this is then sent to the server. The server then echos back the results which is later printed on a html page by reading the replys from the server line by line.
    The server must be run it listens for clients connecting the clients connect and send DOM documents through the following jsp code.
    <%@page import="java.io.*"%>
    <%@page import="java.net.*"%>
    <%@page import="javax.xml.parsers.*"%>
    <%@page import="org.w3c.dom.*"%>
    <%@page import="org.apache.xml.serialize.*"%>
    <%!
       public static final String serverHost = "cdserver";
       public static final int serverPort = 10151;
    %>
    <hr />
    <pre>
    <%
            Socket mySocket = null;          // socket object
            PrintWriter sockOut = null;      // to send data to the socket
            BufferedReader sockIn = null;    // to receive data from the socket
            try {
                //  #1 add line that creates a client socket
                mySocket = new Socket(serverHost, serverPort);
                // #2 add lines that create input and output streams
                //            attached to the socket you just created
                 sockOut = new PrintWriter(mySocket.getOutputStream(), true);
                 sockIn = new BufferedReader(new InputStreamReader(mySocket.getInputStream()));
            } catch (UnknownHostException e) {
                throw e; // This time the JSP can handle the exception, not us
            } catch (IOException e) {
                throw e; // This time the JSP can handle the exception, not us
    String cdTitle, cdArtist, track1Title, track1Time, track1Rating;
    // Retrieve the HTML form field values
    cdTitle = request.getParameter("cdtitle");
    cdArtist = request.getParameter("cdartist");
    track1Title = request.getParameter("track1title");
    track1Time = request.getParameter("track1time");
    track1Rating = request.getParameter("track1rating");
    // Create a new DOM factory, and from that a new DOM builder object
    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
    DocumentBuilder builder = factory.newDocumentBuilder();
    // Note that we are creating a new (empty) document
    Document document = builder.newDocument();
    // The root element of our document wil be <cd>
    // It gets stored as the child node of the whole document (it is the root)
    Element rootElement = document.createElement("cd");
    document.appendChild(rootElement);
    // Create an element for the CD title called <title>
    Element cdTitleElement = document.createElement("title");
    // Add a text code under the <title> element with the value that
    // the user entered into the title field of the web form (cdTitle)
    cdTitleElement.appendChild(document.createTextNode(cdTitle));
    // Place the <title> element underneath the <cd> element in the tree
    rootElement.appendChild(cdTitleElement);
    // Create an <artist> element with the form data, place underneath <cd>
    Element cdArtistElement = document.createElement("artist");
    cdArtistElement.appendChild(document.createTextNode(cdArtist));
    rootElement.appendChild(cdArtistElement);
    // Create a <tracklist> element and place it underneath <cd> in the tree
    // Note that it has no text node associated with it (it not a leaf node)
    Element trackListElement = document.createElement("tracklist");
    rootElement.appendChild(trackListElement);
    // In this example we only have one track, so it is not necessary to
    // use a loop (in fact it is quite silly)
    // But the code below is included to demonstrate how you could loop
    // through and add a set of different tracks one by one if you
    // needed to (although you would need to have the track data already
    // stored in an array or a java.util.Vector or similar
    int numTracks = 1;
    for (int i=0; i<numTracks; i++) {
      String trackNum = Integer.toString(i+1);
      Element trackElement = document.createElement("track");
      trackElement.setAttribute("id", trackNum);
      trackListElement.appendChild(trackElement);
      // Track title element called <title>, placed underneath <track>
      Element trackTitleElement = document.createElement("title");
      trackTitleElement.appendChild(document.createTextNode(track1Title));
      trackElement.appendChild(trackTitleElement);
      // Track time element called <time>, placed underneath <track>
      Element trackTimeElement = document.createElement("time");
      trackTimeElement.appendChild(document.createTextNode(track1Time));
      trackElement.appendChild(trackTimeElement);
      // Track rating element called <rating>, placed underneath <track>
      Element trackRatingElement = document.createElement("rating");
      trackRatingElement.appendChild(document.createTextNode(track1Rating));
      trackElement.appendChild(trackRatingElement);
    OutputFormat format = new OutputFormat();
    format.setIndenting(true);
    // Create a new XMLSerializer that will be used to write out the XML
    // This time we will serialize it to the socket
    // #3 change this line so that it serializes to the socket,
    // not to the "out" object
    XMLSerializer serializer = new XMLSerializer(writer, format);
    serializer.serialize(document);
            // Print out a message to indicate the end of the data, and
            // flush the stream so all the data gets sent now
            sockOut.println("<!--QUIT-->");
            sockOut.flush();
            BufferedReader stdIn = new BufferedReader(new InputStreamReader(System.in));
            String fromServer;
            String fromUser;
             #4 add a while loop that reads text from the
            server socket input stream, line by line, and prints
            it out to the web page, using out.println(...);
            Note that because the reply from the server will contain
            XML, you will need to call upon the toHTMLString() method
            defined below to escape the < and > symbols so that they
            will display correctly in the web browser.
            Also note that as you receive the reply back from the
            server, you should look out for the special <!--QUIT-->
            string that will indicate when there is no more data
            to receive.
            while ((fromServer = sockIn.readLine()) != null) {
            out.println(sockIn.readLine());
                // If the reply from the server said "QUIT", exit from the
                // while loop by using a break statement.
                if (fromServer.equals("QUIT")) {
                    out.println("Connection closed - good bye ...");
                // Print the text from the server out to the user's screen
                out.println("Reply from Server: " + fromServer);
                // Now read a line of text from the keyboard (typed by user)
                fromUser = stdIn.readLine();
                // If it wasn't null, print it out to the screen, and also
                // print a copy of it out to the socket
                if (fromUser != null) {
                    out.println("Client: " + fromUser);
                    sockOut.println(fromUser);
            // Close all the streams we have open, and then close the socket
            sockOut.close();
            sockIn.close();
            mySocket.close();
    %>
    I'm suppose to modify the commented sections labled with #.
    #1,2 are correct but i have doubts on the 3rd and 4th modification.
    for #3 i changed so i serializes to the socket not to the "out" object:
    from
    XMLSerializer serializer = new XMLSerializer(out, format);
    to
    XMLSerializer serializer = new XMLSerializer(writer, format);
    with "out" it prints out some of the results entered but it just hangs i'm thinking it might be the while loop that i added in #4. If i changed it to serialize the socket XMLSerializer serializer = new XMLSerializer(writer, format); it doesn't print out nothing at all; just a blank screen where it hangs.
    I can post the rest of the code (server thats in java and cdinput.html) but since i want to keep my post short and if required i'll post it later on i also omitted some of the code where it creates the DOM textnodes etc to keep my post short.

    On your previous thread, why did you say the server was using http POST and application/xml content type when it quite obviously isn't, but a direct socket communication that abuses XML comments for message end delimiters?
    The comments imply you need to wait for "<!--QUIT-->" on a line by itself, but your loop is waiting for "QUIT".
    Pete

  • Read Text from HTML-Pages and want to solve "ChangedCharSetException"

    Hello,
    I have an app that connect via threads with pages and parse them an gives me only the Text-version of a HTML-page. Works fine, but if it found a page, where the text is within images, than the whole app stopps and gave me the message:
    javax.swing.text.ChangedCharSetException
            at javax.swing.text.html.parser.DocumentParser.handleEmptyTag(DocumentParser.java:169)
            at javax.swing.text.html.parser.Parser.startTag(Parser.java:372)
            at javax.swing.text.html.parser.Parser.parseTag(Parser.java:1846)
            at javax.swing.text.html.parser.Parser.parseContent(Parser.java:1881)
            at javax.swing.text.html.parser.Parser.parse(Parser.java:2047)
            at javax.swing.text.html.parser.DocumentParser.parse(DocumentParser.java:106)
            at javax.swing.text.html.parser.ParserDelegator.parse(ParserDelegator.java:78)
            at aufruf.main(aufruf.java:33)So I tried to catch them with "getCharSetSpec()" and "keyEqualsCharSet( )" from the class "javax.swing.text.ChangedCharSetException" and hoped that this solved the problem. But still doesen't work...
    Then I looked at the web and found, that I have to add the line:
    doc.putProperty("IgnoreCharsetDirective", new Boolean(true));"doc." is a new HTML Dokument, created with the HTMLEditorKit. I do not have much knowledge about that and so I hope, that someone can explain me, how I can solve that problem, within my code.
    Here we go:
    import javax.swing.text.*;
    import java.lang.*;
    import java.util.*;
    import java.net.*;
    import java.io.*;
    import javax.swing.text.html.*;
    import javax.swing.text.html.parser.*;
    public class myParser extends Thread
            private String name;
            public void run()
                    try
                            URL viele = new URL(name);                       // "name" ia a variable with a lot of links
                    URLConnection hs = viele.openConnection();
                    hs.connect();
                    if (hs.getContentType().startsWith("text/html"))
                            InputStream is = hs.getInputStream();
                            InputStreamReader isr = new InputStreamReader(is);
                            BufferedReader br = new BufferedReader(isr);
                            Lesen los = new Lesen();
                            ParserDelegator parser = new ParserDelegator();
                            parser.parse(br,los, false);
            catch (MalformedURLException e)
                    System.err.print("Doesn't work");
            catch (ChangedCharSetException e)
                    e.getCharSetSpec();
                    e.keyEqualsCharSet();
                    e.printStackTrace();
            catch (Exception o)
            public void vowi(String n)
                    name = n;
    }and for the case that it is important here is the class "Lesen"
    import java.net.*;
    import java.io.*;
    import javax.swing.text.*;
    import javax.swing.text.html.*;
    import javax.swing.text.html.parser.*;
    class Lesen extends HTMLEditorKit.ParserCallback
            public void handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos)
                    try
                            if ((t==HTML.Tag.P) || (t==HTML.Tag.H1) || (t==HTML.Tag.H2) || (t==HTML.Tag.H3) || (t==HTML.Tag.H4) || (t==HTML.Tag.H5) || (t==HTML.Tag.H6))
                                    System.out.println();
                    catch (Exception q)
                            System.out.println(q.getMessage());
            public void handleSimpleTag(HTML.Tag t,MutableAttributeSet a, int pos)
                    try
                            if (t==HTML.Tag.BR)
                                    System.out.println(); // Neue Zeile
                                    System.out.println();
                    catch (Exception qw)
                            System.out.println(qw.getMessage());
            public void handleText(char[] data, int pos)
                    try
                            System.out.print(data);                                           // prints the text from HTML-pages
                    catch (Exception ab)
                            System.out.println(ab.getMessage());
    }Thanks a lot for helping...
    Stephan

    parser.parse(br,los, false);
    parser.parse(br,los, true);

  • Prints Garbled Text with HP845C

    My Garbled Text problem:
    My MacBook is back from Applecare after it went dead, and the internal hard disk was wiped clean by them as I requested, and in checking completed print jobs, I see that they did try printing a document or two after reformatting and re-installing OS X.
    However, my MacBook STILL continues to print garbled text from every application when connected, either directly or via Airport, to my HP 845C, regardless of which hard disk I start up from, even the one reformatted by AppleCare. (I have three different 10.4.11 hard disks available to start up from.)I have tried this MacBook with other printers, and text prints just fine.
    In addition, I routinely send documents to this HP 845C from other computers, and it prints just fine from them.
    So how can it be a software problem?
    So, it seems that this particular printer no longer likes my MacBook. !? (They used to work together just fine.)
    How can this be and what can I do about it? Does anyone have a clue?
    Is there someway I can re-set this printer to come back into "like" with my MacBook? Resetting the Printer System through Printer Setup Utility does not help.
    I have found nothing on the HP website to help.
    Looking forward to advice from the geniuses here on the forum.
    In addition, Safari continues to quit unexpectedly on this MacBook after clicking on any link, regardless of which hard disk I start the MacBook from, even the one reformatted by AppleCare. This is very odd.

    Hi Nathan,
    I think we need to figure out the crashing first.
    Here's what I'd try...
    Safe Boot, (holding Shift key down at bootup), & use Disk Utility from there to Repair Permissions, reboot once more.
    PS. Safe boot may stay on the gray radian for a long time, let it go, it's trying to repair the Hard Drive.
    On the Printer side...
    Might try these two...
    Mac OS X: About the Reset Printing System feature ...
    http://support.apple.com/kb/HT1341?viewlocale=en_US
    Might try Printer Setup Repair 5.1...
    http://www.fixamac.net/software/index.html
    Reinstall the Latest Printer Driver.

  • Text & Graphic from Print Module

    I bought Lightroom to help grow my Events business, we print on the night, we have an Awards night to shoot soon.
    We would like to have a graphic (Logo) and Text naming the type of Award.
    Would somebody please help and explain how to achieve this.
    As I understand how the Print Module works, It's one or the other. I know that I could use the Watermark function to add the text, but this would be OVER the image.
    Is there a way to design the template then import to LR? I cannot see a way in PS!
    Any help or advice would be great .
    Thanks.

    I could see that being useful too.  As it may not make the final release, and we wouldn't want the request to get lost in beta land, might I suggest adding it as a suggestion on the Feature Request forum http://feedback.photoshop.com/photoshop_family where it can easily be tracked?  If you post the link to your request here, others can also vote on your request.  If you search there, you may even find similar requests that you might like to add your vote to.

  • More text options in Print Module

    It's frustrating to be able to do just about everything in LR - but not quite.  I'd like more text options for the printing module.  For example, when I'm printing a limited edition print, I put the edition number in the bottom left corner, under the image, within the border of the print.  The title goes in the middle, slighty larger font, and then possibly a watermark.
    I can use the Identity Plate to create a nice looking title, but the Photo Info will only print in the middle with no options for positioning it anywhere else, or no options for other fonts.

    I would second this proposal..... with a serious passion.  I think it is unbelievable that Adobe will not provide us with the option to print the metadata with our images.
    The current metadata print options are in the dark ages, a joke and an insult to anyone trying to put a proper caption on a printed image.  For example, one cannot currently control the postion or font of a basic caption, never mind a considered template which might incorporate copyright, date, author, etc..   I also make folios (ala Lenswork).  Unfortunately, a detour to PS also means that this must be done manually, rather than using a template.  Adobe have all the tools to make this work, many of them are in the Slideshow module, so already the code is inside Lightroom.   It is so sad that a company like Blurb can provide these tools free of charge in free software, but Adobe seem incapable of providing these basic features.  I was disappointed they were not in version 1, frustrated when missing from version 2 and  apoplectic when not in version 3. I might excuse the omission if I could build a template in PS which allowed me to place text from the metadata into a formattted page layout, but this is not possible either. So despite the fact I have purchased both Lightroom and Photoshop, and paid for upgrade after upgrade of both products, this basic facility is still missing.
    I can only deduce that people in Adobe print images in two modes.
    1) a lonely image in approx middle of the page with no text formatting or
    2) an image in draft mode with a caption and a name plate and uncontolled other text in ad hoc placements (totally unsuitable for presenting to a client).
    I would put this requirement ahead of so many other popular requests (even ahead of requests such as networked storage, soft proofing, etc).  I can mention other software products who do a really good job of printing meta data with images, do serious work on sharpening, etc. for a fraction of the cost of the Lightroom / Photoshop combination. Becasue I am on an Adobe site I will not mention the names of these non Adobe products. If these small companies can solve this problem, surely Adobe can do so as well.
    I also find that I cannot trust the page setup templates that I do create. It seems to me that many of the properties (ie page size, orientation, matt / gloss options) disappear without warning.  I suspect this happens when I have problems printing to networked Epson printers (maybe others, but I only use Epson ...with Windows 7.)  This is very frustrating when my template changes from Matt in to Gloss, with subsequent wasted of ink and frustration and lost time in correcting and re-updating the template.
    Adobe, please finish the Print Module.  I do not want any more glitzy updates to publishing to the most recent social media exchange medium. Can we not get basic printing working first.
    (..... thanks for listening.....end of rant).

Maybe you are looking for