Light Table: aligning and sizing photos

I am looking for a comfortable possibility to make single photo presentation sheets to give them to my portrait clients. One sheet should contain several photos in different sizes. Until yet I use the photo book layouts - but this is not a really good solution as it is annoying to make a book when I just need a single sheet with some aligned photos in different sizes on it. Aligning position and sizes of photos on the light table does not work really fine.
any ideas how I could solve my problem?

I am looking for a comfortable possibility to make
single photo presentation sheets to give them to my
portrait clients. One sheet should contain several
photos in different sizes. Until yet I use the photo
book layouts - but this is not a really good solution
as it is annoying to make a book when I just need a
single sheet with some aligned photos in different
sizes on it. Aligning position and sizes of photos on
the light table does not work really fine.
any ideas how I could solve my problem?
Well, there are a number of alignment options in the light table when you Control-Click (right click) on an image - you can select multiple images on the light table holding down Shift or Command, and then use the context menu option to align or redistribute images.
ABout the only thing that is not there is to make two images exactly the same size, for that you'll need to make use of the grid - if you zoom in it should be easier to get two images almost exactly the same size.

Similar Messages

  • Box alignment and sizing problems

    I have a JPanel (using a border layout). Its centre part holds a vertical Box, which itself holds two boxes: The top box holds three labels with centre alignment, and the bottom box holds 5 boxes, each displaying details about a product. All the components in these boxes are left-alignment
    The parent JPanel (with the BorderLayout) has its preferred, minimum and maximum sizes specified. Nothihn inside it has sizes specified - in the case of the "product boxes", I do not know exactly how high they will be (it despends on the information they contain). The box that holds the five boxes has a ScrollPane, so that it doesn't really matter how long the content goes.
    My problem is that the box holding the five boxes does not adhere to the width limits of the main JPanel. Say the main JPanel is 1000px wide: the
    child box's content might stretch for 1500px or 2000px, flowing out of view. Since I have the horizontal scroll bar of the scroll pane set to "As needed", i can scroll across to see the content. But even if I get rid of the scroll pane entirely, the problem still occurs.
    The strange thing is I have another JPanel with a very similar structure (Border layout holding box holding 5 boxes), which does not ever seem to exhibit this problem. And also, the problem appears to occur only sometimes.
    Anyone seen this before or understand what's going on? I've posted the code. The first block is the constructor for the main JPanel with BorderLayout. The second block is the code for the individual "Product" panels. These are added to the "productListBox" (see below) by a separate SwingWorker thread, after the JPanel has been constructed. The third block is the doInBackground method of that SwingWorker.
    Code for JPanel constructor: (Note there is a line commented out. It doesn't seem to matter whether or not this line is in there)
            super(new BorderLayout());
            setPreferredSize(new Dimension(width, height));
            JLabel searchProductLabel = new JLabel("Search a service using the buttons above");
            searchProductLabel.setFont(FontsColors.SUBTITLE_FONT);
            searchProductLabel.setForeground(FontsColors.SUBTITLE_COLOR);
            searchProductLabel.setAlignmentX(CENTER_ALIGNMENT);
            JLabel orLabel = new JLabel("OR");
            orLabel.setFont(FontsColors.TITLE_FONT);
            orLabel.setForeground(FontsColors.TITLE_COLOR);
            orLabel.setAlignmentX(CENTER_ALIGNMENT);
            JLabel instructionsLabel = new JLabel("Search a service on one of these products");
            instructionsLabel.setFont(FontsColors.SUBTITLE_FONT);
            instructionsLabel.setForeground(FontsColors.SUBTITLE_COLOR);
            instructionsLabel.setAlignmentX(CENTER_ALIGNMENT);
            Box instructionsBox = new Box(BoxLayout.Y_AXIS);
            instructionsBox.setAlignmentX(LEFT_ALIGNMENT);
            instructionsBox.add(searchProductLabel);
            instructionsBox.add(Box.createVerticalStrut(PADDING));
            instructionsBox.add(orLabel);
            instructionsBox.add(Box.createVerticalStrut(PADDING));
            instructionsBox.add(instructionsLabel);
            instructionsBox.add(Box.createVerticalStrut(PADDING));
            productsListBox = new Box(BoxLayout.Y_AXIS);
            //productsListBox.setAlignmentX(LEFT_ALIGNMENT);
            Box shoppingBox = new Box(BoxLayout.Y_AXIS);
            shoppingBox.setAlignmentX(LEFT_ALIGNMENT);
            shoppingBox.add(instructionsBox);
            shoppingBox.add(Box.createHorizontalStrut(PADDING));
            shoppingBox.add(productsListBox);
            JScrollPane productsScroll = new JScrollPane(shoppingBox);
            productsScroll.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
            productsScroll.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
            add(productsScroll, BorderLayout.CENTER);Code for product box constructor:
            super(BoxLayout.Y_AXIS);
            Border lineBorder = BorderFactory.createLineBorder(FontsColors.THEME_COLOR);
            Border padding = BorderFactory.createEmptyBorder(BORDER_PADDING, BORDER_PADDING, BORDER_PADDING, BORDER_PADDING);
            setBorder(BorderFactory.createCompoundBorder(lineBorder, padding));
            add(Box.createVerticalStrut(COMPONENT_PADDING));
            String titleBrandString = (data.getBrand() != null) ? (data.getTitle() + " (" + data.getBrand().toUpperCase() + ")") : (data.getTitle());
            Hyperlink titleLink = new Hyperlink(titleBrandString, data.getPageUrl(), FontsColors.TITLE_FONT, FontsColors.TITLE_COLOR);
            titleLink.setAlignmentX(LEFT_ALIGNMENT);
            add(titleLink);
            add(Box.createVerticalStrut(COMPONENT_PADDING));
            JLabel authorLabel = new JLabel(data.getAuthor());
            authorLabel.setFont(FontsColors.SUBTITLE_FONT);
            authorLabel.setForeground(FontsColors.SUBTITLE_COLOR);
            authorLabel.setAlignmentX(LEFT_ALIGNMENT);
            add(authorLabel);
            add(Box.createVerticalStrut(COMPONENT_PADDING));
            JTextArea descriptionArea = new JTextArea(data.getDescription());
            descriptionArea.setEditable(false);
            descriptionArea.setLineWrap(true);
            descriptionArea.setWrapStyleWord(true);
            descriptionArea.setAlignmentX(LEFT_ALIGNMENT);
            add(descriptionArea);
            add(Box.createVerticalStrut(COMPONENT_PADDING));
            if(data.getPrice() != null)
                String priceConditionString = data.getPrice();
                JLabel priceConditionLabel = new JLabel(priceConditionString);
                priceConditionLabel.setFont(FontsColors.EMPHASIS_FONT);
                priceConditionLabel.setForeground(FontsColors.EMPHASIS_COLOR);
                add(priceConditionLabel);
            add(Box.createVerticalStrut(COMPONENT_PADDING));
            ServiceButtonPanel serviceButtonPanel = new ServiceButtonPanel();
            serviceButtonPanel.addServiceButtonActions(new SetProductSearchStringActionListener());
            serviceButtonPanel.setAlignmentX(LEFT_ALIGNMENT);
            add(serviceButtonPanel);
            add(Box.createVerticalStrut(COMPONENT_PADDING));
            searchString = data.getTitle();Code for SwingWorker that adds the product boxes:
            protected Void doInBackground() throws Exception
                for(int index = 0; index < products.size(); index++)
                    ProductInfoPanel panel = new ProductInfoPanel(products.get(index));
                    Border padding = BorderFactory.createEmptyBorder(PADDING, PADDING, PADDING, PADDING);
                    panel.setBorder(BorderFactory.createCompoundBorder(padding, panel.getBorder()));
                    productsListBox.add(panel);
                validate();
                return null;
            }Edited by: 803559 on 13-May-2011 00:06

    jduprez
    You have solved the problem inadvertently
    No. Twice no.
    1) You have solved the problem. Not me. I just gave a push in the (apparently) right direction. You deserve more credits.
    2) Take my word for it, this was anything but inadvertently . Indeed it's a well-known trait of the SSCCE "methodology", that the developer often discovers the origin of the problem, and hopefully finds the solution as well.
    - If you demonstrate the problem in shorter code, means there are less suspects to investigate.
    - If you don't, then you start adding things to look more than the real program, one thing at a time, until you find one thing that introduces the problem.
    I'm not promoting SSCCE to prevent or refrain people from posting questions in the forum. I'm a addict of this forum, and I'm the first one frustrated when there are no questions here.
    It's just that using SSCCE often eliminates trivial problem before they have to be worded here, and leaves mostly interesting problems to investigate. And for those, having a complete runnable example is easier to copy/paste in an IDE to try out and play with.
    I made up an SSCCE as you said. Because I did not want to have to bother with accessing Google Shopping (which is where the program gets the product information) i made a bunch of fake productions, all called "Xbox 360". Everything was fine.Excellent (and straight to the point of the methodology).
    You then witnessed that the problem was not where you thought it were initially (I'm stretching your words a bit for the purpose of the demonstration, but it required a combination of code and certain data to exhibit the problem).
    It turned out that it was the Title JLabel of the individual product information panels that was causing it to stretch beyond its bounds. I didn't pick up on it, because the problem arose even if the JLabel text didn't take up the entire width of the panel - once it got about 2/3 of the way across, the width would increase.I'm surprised again. Don't you have another widget on the same "line", in addition to the label?
    But I trust your findings (without an SSCCE I can't commit myself :o)
    I'll try switching to a multiline text holder so that the text can wrap around.Yes, that sounds sensible for such a thing as "product information".
    Thank you, jduprez. I'll remember to post a SSCCE next time I have an issue.Great. I'm glad you solved your problem, and I'm glad I haven't deterred you from posting at all! :o)
    Darryl: thank you for clearning that up. I've been confused as to which one to use.Yes.
    I will post something one of these days to have that cleared up (the tutorial recommends to brutally call revalidate()repaint()+ , but I think that's exagerated: http://download.oracle.com/javase/tutorial/uiswing/layout/howLayoutWorks.html, http://download.oracle.com/javase/tutorial/uiswing/layout/problems.html)
    Edited by: jduprez on May 13, 2011 1:50 PM

  • External Table Performance and Sizing

    Hi,
    Can anyone tell me anything about best practices for external tables?
    I have an application that writes structured log data to flat files. The size of these files can be configured and when the size limit is reached, they are rolled over. The data itself is queriable via an external table in oracle. Every so often the data is migrated (materialized) to a normal database table so it can be indexed, etc. and to keep the external file size down.
    My questions are:
    <ol><li>     is there an optimum file size for an external table (overall size / number of rows) - by that, I suppose I mean, is there a limit where performance degrades significantly rather than constantly?
    </li>
    <li>is it better to have one large file mapped to the external table or multiple smaller ones mapped to the same table? e.g. does oracle do some parallel work on multiple smaller files at the same time which might improve things?
    </li>
    </ol>
    If there are any resources discussing these issues, that would be great - or if there is any performance data for external tables in this respect, I would love to see it.
    Many thanks,
    Dave

    Hi Dave
    is there an optimum file size for an external table (overall size / number of rows) - by
    that, I suppose I mean, is there a limit where performance degrades significantly rather
    than constantly?AFAIK there is no such limit. In other words, access time is proportional to the size (number of rows).
    is it better to have one large file mapped to the external table or multiple smaller ones
    mapped to the same table? e.g. does oracle do some parallel work on multiple smaller
    files at the same time which might improve things?The DOP of a parallel query on an external table is limited by the number of files. Therefore, to use parallel processing, more than one file is needed.
    HTH
    Chris Antognini
    Troubleshooting Oracle Performance, Apress 2008
    http://top.antognini.ch

  • Auto alignment and sizing in form elements- can't turn it off

    For some reason a certain form I'm working on in Acrobat 9 Professional on Mac, Leopard 10.5.8, has a problem.
    It has a feature enabled that I can't figure out how to disable. Form elements sizes and positions are not adjustable in the micro range as usual.  A button is a given height and can only be adjusted to twice or thrice (etc.) that height. Similarly, it can only be moved in the same increments. It can't be nudged.
    I am accustomed to being able to nudge with mouse or arrows in such small increments that the form elements seem infinitely adjustable in size or position.
    Is there a setting somewhere that disables this feature?
    See the attached PDF with transparent buttons on the first page (TOC).
    thanks,
    Steve Horn

    Yes, indeed. Thank you, thank you, thank you.

  • Light Table: Can you maintain stacking order?

    In a light table, is there any way to maintain the stacking order (i.e., which image remains on top of several images)?
    It seems that when you move to another item (an album, a web page, etc.) and then go back to the light table, the stacking order is not the same as I last left it: some images appear underneath other images, even though I did not leave them that way before navigating out of the light table.
    (And by "stacking order", I'm not talking about Aperture's Stacks; I'm just talking about the 3-D order of the images on the light table itself.)
    Power Mac G5, Dual 2GHz, 3.5GB ram, X800 XT   Mac OS X (10.4.5)   iBook G3 800 MHz, 640 MB, ComboDrive

    Good news and bad news.
    With Aperture 1.1, the good news is that it now does remember which order they were stacked in, after navigating away from the light table and navigating back to it.
    The bad news is now it absolutely won't print them in the order that I stack them in. It must somehow memorize their stacking order and will always try to print them in the same stacking order, regardless of how I re-select them to change the stacking order.

  • Light Table & Keyword Filtering - Bug?

    Here's my scenario. Project with say 30 images. 10 have the keyword "Monday", 10 the keyword "Tuesday", and the remaining 10, "Wednesday". Select them all, and create a Light Table from selection.
    So, I the Light Table 'album' I now filter all those with the keyword "Monday" (using the search - field top RH of the browser strip), all 10 are shown, and select my favourite 5. I drag these 5 to the viewer area (Light Table). I clear the keyword field to none (show all), and all thirty reappear - The 5 I dragged to the viewer now have the red '1' badges on their browser thumbnails and are still on the Light Table.
    Next I type "Tuesday" into the search field. All 5 on the light Table disappear, and the browser shows me the 10 with the "Tuesday" keyword. Again, I select my favourite 5 and drag them to the (empty) Light Table. There they are etc.
    So the crunch. I now clear the search field again, but where are the 5 I put up there keyworded "Monday"!? The 5 with "Tuesday are now up there, and sure, they're back in the browser, but they've lost their red '1' badges, and have been taken off the Light Table.
    This seems crap to me. Perhaps I doing something wrong or is this a bug? I want to be able to put things on the Light Table, and have them stay there despite whatever search I conduct. Surely Aperture should remember which ones I've selected and leave them up there shouldn't it?
    Thanks
    Kevin

    OK, so figured out a convoluted bodge-around:
    1. Make an album of all your selects. Select all and make a new Light Table(LT) from all.
    2. With LT selected, click the lock icon.
    3. With LT still selected, hold down apple key, and select your album of selects (step 1). This opens this album in a separate tab, but because lock icon on LT is selected, the LT viewer area is still visible.
    4. in you album of selects, type your chosen keyword search. From the resulting set, select and drag the image(s) to the LT viewer. Do this with as many keyword searches as required. When done you can optionally close the selects album tabbed browser.
    5. Use LT as you normally would. You can now toggle on/off images by keyword by typing it in search field.
    Any other methods I've tried crashes Aperture.
    Comments anyone?

  • Why is my keynote crashing when i try to view in the light table?

    My Keynote presentation crashes when I try to view it in the light table view, and the whole system has to be restarted. The file is not huge, only 54 slides, mostly graphics and video plus a little bit of text. It is under 1GB in size, which I can usually manage without issue. Has anyone else encountered this problem? Does anyone know of a solution or a workaround? I'd be so grateful for any help. Thanks!

    Try this maintenance routine which has solved quite a few issues:
    1
    Close all applications
    2
    Uninstall Keynote; this must be done with an application remover tool to delete the installation properly. Appcleaner is known to work correctly for this purpose, it is free and can be downloaded from here: Appcleaner Download
    3
    empty the trash
    4
    shutdown the Mac and restart. After the start up chime, hold down the shift key until the apple logo appears
    let the Mac complete the start up procedure completely, it will take longer than usual as the hard drive is being repaired
    5
    go to;   Applications > Utilities > Disc Utility > First Aid > Repair Disc Permissions
    when this is completed restart the Mac normally
    6
    Reinstall Keynote using the original discs or logging into the Mac App Store and installing from there.
    Post back to let others know if this helped

  • Gray Box Light Table View

    OK, after search for some time, I have no idea why I have a gray box on the upper right corner of some of my slides in light table view (see attached photo). Anybody have an idea why this is there? Both of these slides use the same master template (title only).
    Thanks
    -- Earl

    OK, I figured out that the gray box in the upper right corner lets me know that there are Presenter Notes attached to that slide. The boxes also show up in Navigation View IF you select to show presenter notes.

  • How to remove selected image from a light table?

    According to the Aperture User Manual, when I select an image on a light table, I should be able to remove it (while still leaving it in the light table browser). However, this seems to work only for the image I most recently added to the light table -- when I select an image I added just before the most recent, the button at the upper left for "Light Table Put Back Selected" is grayed out. (Also, the command-shift-P shortcut shown in the tooltip doesn't do anything.) Am I misunderstanding the use of this button? Doing something wrong? I added some images, and decided I wanted to put a few of them back, but can't figure out a way to do that. Makes the light table pretty useless except for layout of a set of images you are already committed to. Doesn't seem possible.

    Hey, thanks -- everything worked as you described. It never would have occurred to me that the "put back" button refers to the browser selection not the layout selection, for reasons I give below.
    I think Aperture exhibits some conceptual confusion here. First of all, a "light table" is created by the New > Light Table command, and you add images to the newly created light table just as you would add them to an album. But those images don't go on the light table layout until you drag them from the browser to the layout table. The "put back" button and "remove from light table" contextual menu command both mean remove from the layout. The phrasing of the contextual menu command make it sounds as if it will remove the clicked image from the light table's collection of images, like removing an image from an album -- it would have made more sense to name this command "put back". Furthermore, the "put back" button is above the layout display, not above the browser, which to me implies that it applies to selections in the layout display. To select an image in the browser, and click "put back selected" seems backwards -- if you just selected the image in the browser, your attention is focused on the browser, not the layout; from the browser's point of view, the button should read "bring back" not "put back".
    The documentation didn't really help when I was trying to figure this out. Sometimes the Aperture documentation refers to just a "light table", as on the overview on page 732. On pages 733 and 734, though, it refers to a "light table album". On page 735 of the Aperture manual there is a very brief explanation of how "to add images to the light table" and "to remove an image from the light table". Here, "light table" refers to the layout not the album. The explanation of the "Put Back Selected" button says to select an image then click the button, and the picture shown is of an image selected in the layout, not in the browser.

  • Create and Save a Photo Colllage from Light Table

    Hi Everyone,
    I want to create a montage of several photos that I can save as one .JPG or similar, then take and have printed as a large photo collage.
    I have had limited success using Apertures Light Table feature, however cannot find a way to save the entire light table as a single image for printing.
    Can anyone offer any advise on this, or perhaps suggest a different application that will do the job?
    Best Regards
    Darryn

    If a PDF format works for you, then you can simply choose the light table, select FILE->PRINT LIGHT TABLE and in the window that pops up you can select SAVE AS PDF.
    Then you can print that file...
    Cheers,

  • Thumbnails in Navigator and slides in Light Table sizing?

    can the thumbnails in the Navigator view be made larger and the same thing in the light table view... can these be made larger too?
    Thank you

    Unfortunately, as far as I've been able to tell, and from what I've read online, you cannot resize the thumbnails in the Navigator window or the Light Table. Hopefully at least the Light Table view will gain this functionality in the future.
    Sorry!

  • Feature Request: Slideshow and Light table

    Hello
    I was hoping for two features in the next Lightroom:
    First a more professional audio-slideshow option. More parallel soundtracks possible on a timeline are a must I think. More editing tools for timing the slides and the audio as well. And the possibility to add video files would be good. Nowadays multimedia slideshows are getting more and more important in photo-journalism and I am afraid Lightroom is getting a little behind on that part. Since the slideshow option has its own separate panel in Lightroom, it might as well be a good one...
    Last week I saw the new Aperture 3. Although it is not perfect yet either (the main track is not editable), I really do think they got it right with their slideshow options ...
    Second, I would like to see a Light table (again like in Aperture) to quickly view/arrange a selection of pictures manually in the field. See what pictures work well together in a story/magazine and what pictures are still needed ...
    The current Survey view doesn't let me arrange the pictures manually. It starts moving pictures around without me being able to influence it.
    Kind regards
    Johannes Abeling

    I was also disappointed that video is not supported in the slideshow module -I currently have to use another solution when I want stills mixed with videos, would be great to be ablo to keep it all in LR!

  • Why is the print lighter and the photos a little blurry when using Firefox?

    It started on yesterday, Jan 4, 2012. With Firefox, the print is lighter and harder to read, and the photos, in general, seem unfocused/a little blurry unless you look real close. i didn't have that problem before switching over fro Safari.

    Yes, just Safari. In Chrome, Firefox and all other applications it works as expected.

  • Light tables and multiple items

    I am trying to discover how to add an image to a light table more than once.
    Both Apple's documentation and the Luna book say it's possible but I don't quite get the trick involved.

    Ian,
    Rather the other way around. I'm pretty sure I
    remember dragging Versions onto a light table
    multiple times before 1.5.
    I did a clean install back to v1.1 to test this and it doesn't work there either. Either Long & Luna were confused and when they wrote that part of the book and mistook a feature of Aperture books where you can use an image more than once or they had advice from Apple about a feature that didn't get implemented.
    I think the ability to have an image master or version appear in a single light table more than once would be a useful feature. I will use Aperture feedback to tell Apple this.
    On a related note I called Apple Care tech support for the Aperture application and asked them: "How should the program work in this area?"
    I wanted to see if what I was observing was the normal behavior.
    The response I got from Tech support was so STUPID that I was astonished! The rep told me to first delete my plist file then export all my image masters and create a new library and reimport the masters. I told him that procedure would loose all of the metadata and adjustments Aperture contained for my 28,000 master files, throwing away 100's of hours of work. He said it was the only way to find out if I could add a image multiple times to a light table.
    The rep didn't really seem to know much at all about Aperture and when I challenged him on this point he defended himself saying that he had to support all the pro apps and couldn't really know much about any of them. He concluded by saying that if I wanted to find out how the program was supposed to be working I would have to call tech support at Peachpit since they published the Long & Luna manual.
    It was a very dissapointing response but I probably shouldn't have been too surprised. Non existent tech suppport is the norm for our times. I did expect Apple to do a bit better though.........

  • Book, Web Gallery and Light Table Not Working

    When I try to create a new book or open an old one the design window does not open. Cannot get to the light table and other features as well.
    Where did they all go?

    This sounds odd. Did you try quitting and relaunching? You might delete the .plist in the Preferences and rebuild the database (Option>CMD on launch).

Maybe you are looking for

  • Can't see files on a network Hard Drive

    So I have a new airport extreme and I wanted to put a drive on the network. I have two HDDs: one is the time machine that I normally have connected to my computer and another is a Hitachi that I just have Movies on. Both of them will show up under th

  • CSV output does not show speacial characters properly

    Hi, I scheduled a report to generate csv output. Data contains some Czech, French, German characters which are not coming properly in csv. But if generate excel output, I can see it comes properly. Please help me to resolve. I can not give long instr

  • Sony Bravia KDL-52S5100 LCD Picture?

    My husband just hooked up our new Sony Bravia KDL-52S5100 LCD with an HD cable box from Comcast.  I have seen several Sony LCD's in other people's homes and somehow the picture looked sharper than what I see on ours.  Do we have to do any type of tun

  • Best method to archive projects?

    I know this has been discussed before, but I am looking for some more info. Here is my archive workflow... Since I keep all of my media on an external drive, I do not copy media to project. When project is finished, I export a ProRes master. No probl

  • Star schema or Snowflake schema

    Hi Gurus, I have following dimensions and fact table. let me know can I go ahead with star schema and snowflake schema while building the cube. 1. Country's table 2. workgroup table --> each country have N number of work groups 3. user table---> each