Problems with Preview and changes made to images

i occasionally use Preview.app (v3.0.9) to rotate or crop image files (jpegs in this instance). if I then close the image, save changes and re-open, the image is changed. however, the icon doesn't update to the new orientation/crop and if I drag-and-drop the image into Mail.app or Photoshop.app (i'm using a very old Elements 2.0) I get the original image without the changes.
is this a fault or am I just not understanding the way it's supposed to function? surely there's a way to crop/rotate images on a Mac without 3rd party software like Photoshop?
(i'm not talking about images i want to retain in iPhoto either, i'm a business user and don't use iPhoto for work )

Here's several freeware graphics apps that you might want to try.
Seashore @ http://seashore.sourceforge.net/
ImageJ @ http://rsb.info.nih.gov/ij/
Goldberg @ http://mac.softpedia.com/get/Graphics/Goldberg.shtml
Gimp @ http://www.gimp.org/macintosh/
 Cheers, Tom

Similar Messages

  • Problem with Preview and PSD files - random gray square

    Hi guys, hope you can help...
    I've got a problem with Preview and PSD files.
    If I open in Preview both an original jpg straight from my reflex and the photoshop version of the same picture, the psd file presents a gray square (of what it seems unrendered image) in a random area of the photo (sometimes in the center.). The square is quite big...
    If I zoom in or zoom out it disappears...if I scroll to another photo and then back to the psd, the square it's there again...sometimes in a different position.
    I've tried the same psd on my older iMac with leopard...and got no problem at all.
    I suspect it got something to do with my Ati...
    (this is the second iMac 27...the first went back for gray banding on the lcd screen and flickering and yellow tinge........)
    Thanks for your help.
    DAve.

    maybe I'm onto something...
    I've just found out that opening Preview in 32bit mode (instead of default 64bit) works flawlessly with any psd files. If I switch back to 64bit mode, Preview is much faster but the gray square comes back...
    It seems like the i7 is much faster than the Ati....
    Any more realistic ideas?

  • Problems with Preview and Digital Camera

    Hi All,
    I bought a Konica Minolta DImageX1 camera and the first few pics I took and downloaded them onto my ibook ans view them on Preview everything was alright. However, everytime I now transfer pictures to my laptop and when I view them with Preview it displays the following message:
    "Preview cannot display the image properly. The file may be corrupt. Reason: Can't cache file". After this the image is loaded anyway.
    But when I transfer the pictures to my Windows PC and I view them there, I get no warning message. And I downloaded an Image Viewer freeware from Versiontracker.com and it gave no warning message as well.
    Any suggestions as to what could cause this problem with Preview?
    Thank you in advance,
    Eder
    ibook g4 1.2 GHz   Mac OS X (10.3.9)  

    Hi Eder,
    I have exactly the same problem with you.
    But what I am using is DiMAGE Z6.
    What I am concern is that if this affect the image quality.
    Anyone who know how to solve this, please advice.
    Thanks and good day!

  • Problem with layout and changing content

    Hi, I`m new to Swing and I have a problem with layout.
    I want to make a menu using JButtons so that depending on which button you click you`ll get different content in the window. And first of all I don`t know how to center the buttons.
    I have a JFrame called GameWindow that has a JPanel field called content. My idea was to create a JPanel with buttons and then using ActionListeners change the JPanel held in 'content'.
    Here`s the code:
    public class GameWindow extends JFrame{     
         private static final long serialVersionUID = 1L;
         private JPanel content;
         private Player player;
         public GameWindow(){          
              super("Dawn Crystal");
              Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
              setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
              setSize((int)screenSize.getWidth(), (int)screenSize.getHeight());
              setExtendedState(MAXIMIZED_BOTH);
         public void mainMenu(){
              content = new MainMenu(this);
              Dimension dim = content.getSize();
              setLayout(null);                    
              Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
              int x = (int)((screen.getWidth() - dim.getWidth()) / 2);
              int y = (int)((screen.getHeight() - dim.getHeight()) / 2);
              int dimX = (int)dim.getWidth();
              int dimY = (int)dim.getHeight();          
              content.setBounds(x, y, 120, 120);          
              getContentPane().add(content);          
              setVisible(true);
         public void adventureScreen(){
              //so far empty
         public void createNewPlayer(){
              content.setVisible(false);
              content = new NewPlayerCreationWindow();
              getContentPane().add(content);          
              content.setVisible(true);
              //setVisible(true);
         public void setPlayer(Player p){ player=p; }
    public class MainMenu extends JPanel{     
         private static final long serialVersionUID = 1L;     
         private JPanel mainMenuButtons;
         private JButton newGame;
         private JButton loadGame;
         private JButton options;
         private JButton exit;
         public MainMenu(GameWindow par){
              mainMenuButtons = new JPanel();     
              //create buttons
              newGame = new JButton("NEW GAME");
              loadGame = new JButton("LOAD GAME");
              options = new JButton("OPTIONS");
              exit = new JButton("EXIT");
              //create action listeners
              newGame.addActionListener(new NewGameListener());
              exit.addActionListener(new ExitListener(par));     
              //add buttons to panel
              mainMenuButtons.setLayout( new GridLayout(4,1));
              mainMenuButtons.add(newGame);
              mainMenuButtons.add(loadGame);
              mainMenuButtons.add(options);
              mainMenuButtons.add(exit);     
              add(mainMenuButtons);          
    }When it displays the buttons are at the top of the frame rather than in the center - I thought that was how the default layout would behave. So that`s my first question - how to center it.
    Secondly I have NewPlayerCreationWindow written but when I call createNewPlayer() I get an empty frame - what am I doing wrong?
    Finally I`d like to ask how can I make the frame appear as maximized when the application is started? The setExtendedState(MAXIMIZED_BOTH); doesn`t help actually because the window`s height is too big and a part of window is hidden under the system bar. I want to have it maximized regardless of screen resolution.

    Use a [url http://java.sun.com/docs/books/tutorial/uiswing/layout/visual.html]Card Layout.

  • Problems with Preview and HTML

    Hey people,
    im relatively new to using dreamweaver and currently doing a
    wesite for a friend. i did the layout in photoshop and sliced it
    into tables and cells in dreamweaver and set each sliced image as
    each of their bg images.
    can anyone tell me why...
    THIS
    THIS
    when previewed in dreamweaver looks like...
    THIS
    and when opening the saved html file as itself it looks
    like...
    THIS?
    i have no idea why and am afraid to give my friend the html
    files without knowing it won't look like that for him.
    the images are located in a /images file.

    > all images are linked via a images folder as
    /images/picture.jpeg
    Actually not.
    What you describe is a root relative link - that means that
    all links begin
    their path at the root of the site.
    That's what you have here -
    background-image: url(/images/grey.jpg);
    But it's not what you have here -
    background="middle.jpg"
    Enable temp files in PREFERENCES | Preview in Browser, and
    you'll see those
    images in preview (after you fix the link I show above).
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "Everlong-Drummer" <[email protected]> wrote
    in message
    news:[email protected]...
    > all images are linked via a images folder as
    /images/picture.jpeg
    >
    > heres the code
    >
    >
    >
    > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
    Transitional//EN"
    > "
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    > <html xmlns="
    http://www.w3.org/1999/xhtml">
    > <head>
    > <meta http-equiv="Content-Type" content="text/html;
    charset=iso-8859-1" />
    > <title>Untitled Document</title>
    > <style type="text/css">
    > <!--
    > body {
    > margin-left: 0px;
    > margin-top: 0px;
    > margin-right: 0px;
    > margin-bottom: 0px;
    > background-image: url(/images/grey.jpg);
    > }
    > .style1 {
    > font-family: Verdana, Arial, Helvetica, sans-serif;
    > font-size: 10px;
    > }
    > .style2 {font-family: Verdana, Arial, Helvetica,
    sans-serif}
    > body,td,th {
    > font-family: Verdana, Arial, Helvetica, sans-serif;
    > font-size: 12px;
    > }
    > -->
    > </style></head>
    >
    > <body>
    > <div align="center">
    > <table width="800" height="689" border="0"
    align="center"
    > cellpadding="0"
    > cellspacing="0">
    > <tr background="/header.jpg">
    > <td width="800" height="198" colspan="2"
    valign="top"><div
    > align="center"></div></td>
    > </tr>
    > <tr>
    > <td width="234" height="198" valign="top"
    > background="middle.jpg"> </td>
    > <td width="566" height="198" valign="top"><img
    src="/links.jpg"
    > width="566" height="198" /></td>
    > </tr>
    > <tr background="/body2.jpg">
    > <td height="217" colspan="2" valign="top"><div
    align="center">
    > <table width="800" border="0" align="center"
    cellpadding="0"
    > cellspacing="0">
    > <tr>
    > <td width="86" height="217"><div
    align="center"></div></td>
    > <td width="148"
    valign="top"><p> </p>
    > <p> </p>
    > <p> </p>
    > <p> </p>
    > <p> </p>
    > </td>
    > <td width="479" align="left"
    valign="top"><p>Welcome to our
    > website.</p>
    > <p>Put stuff here </p>
    > <p> </p>
    > <p> </p>
    > <p> </p>
    > <p>-Regards </p></td>
    > <td width="87"> </td>
    > </tr>
    > </table>
    > </div></td>
    > </tr>
    > <tr background="/bottom2.jpg">
    > <td height="55" colspan="2" valign="top"><div
    > align="center"></div></td>
    > </tr>
    > <tr>
    > <td height="21" colspan="2" valign="top"><div
    align="center"
    > class="style1"> Copyright 2006 Etc
    </div></td>
    > </tr>
    > </table>
    > </div>
    > </body>
    > </html>
    >

  • Problem with preview and pre-render

    hello Ladies and Gentlemen
    my problem is after i do any work(write, add, change) the preview is run  automatic and after the pre-render come and ask my if i'll save the video
    evry day
    can you help my for my problem
    sorry for any mistake in ortographe

    Can you provide some info about your system? Graphics card? Screeen resolution? Operating system? What input device (mouse or tablet)? This error has cropped up elsewhere recently, but since the person asking did not provide any details, we were unable to resolve it. If you are having difficulty posting in English, feel free to use your native language. We have English, French,Spanish, German, Russian and even a bit of Japanese covered by people here, so someone might be able to even answer in that language, provided a solution is available.
    Mylenium

  • Problem with PREVIEW and photoshop JPG's

    hi ...
    just trying out the new version of Adobe's CS6 Photoshop;
    exported a dozen files as JPG's for an album, but my app,
    "JAlbum", which I normally use for HTML albums rendered
    them as totally black, and when I try to open them in PREVIEW,
    (they look normal when they open), and RE-SAVE them,
    PREVIEW will not allow the save, and the estimated file
    size on the "save as" is ZERO KB.
    would anyone have a clue of what is going on?
    thanks!

    Check the rights where you're trying to save them, or change the Save location for a test.

  • Problem with JTextPane and StateInvariantError

    Hi. I am having a problem with JTextPanes and changing only certain text to bold. I am writing a chat program and would like to allow users to make certain text in their entries bold. The best way I can think of to do this is to add <b> and </b> tags to the beginning and end of any text that is to be bold. When the other client receives the message, the program will take out all of the <b> and </b> tags and display any text between them as bold (or italic with <i> and </i>). I've searched the forums a lot and figured out several ways to make the text bold, and several ways to determine which text is bold before sending the text, but none that work together. Currently, I add the bold tags with this code: (note: messageDoc is a StyledDocument and messageText is a JTextPane)
    public String getMessageText() {
              String text = null;
              boolean bold = false, italic = false;
              for (int i = 0; i < messageDoc.getLength(); i++) {
                   messageText.setCaretPosition(i);
                   if (StyleConstants.isBold(messageDoc.getCharacterElement(i).getAttributes()) && !bold) {
                        bold = true;
                        if (text != null) {
                             text = text + "<b>";
                        else {
                             text = "<b>";
                   else if (StyleConstants.isBold(messageDoc.getCharacterElement(i).getAttributes()) && bold) {
                        // Do nothing
                   else if (!StyleConstants.isBold(messageDoc.getCharacterElement(i).getAttributes()) && bold) {
                        bold = false;
                        if (text != null) {
                             text = text + "</b>";
                        else {
                             text = "</b>";
                   try {
                        if (text != null) {
                             text = text + messageDoc.getText(i,1);
                        else {
                             text = messageDoc.getText(i, 1);
                   catch (BadLocationException e) {
                        System.out.println("An error occurred while getting the text from the message document");
                        e.printStackTrace();
              return text;
         } // end getMessageText()When the message is sent to the other client, the program searches through the received message and changes the text between the bold tags to bold. This seems as if it should work, but as soon as I click on the bold button, I get a StateInvariantError. The code for my button is:
    public void actionPerformed(ActionEvent evt) {
              if (evt.getSource() == bold) {
                   MutableAttributeSet bold = new SimpleAttributeSet();
                   StyleConstants.setBold(bold, true);
                   messageText.getStyledDocument().setCharacterAttributes(messageText.getSelectionStart(), messageText.getSelectionStart() - messageText.getSelectionEnd() - 1, bold, false);
         } //end actionPerformed()Can anyone help me to figure out why this error is being thrown? I have searched for a while to figure out this way of doing what I'm trying to do and I've found out that a StateInvariantError has been reported as a bug in several different circumstances but not in relation to this. Or, if there is a better way to add and check the style of the text that would be great as well. Any help is much appreciated, thanks in advance.

    Swing related questions should be posted in the Swing forum.
    Can't tell from you code what the problem is because I don't know the context of how each method is invoked. But it would seem like you are trying to query the data in the Document while the Document is being updated. Try wrapping the getMessageText() method is a SwingUtilities.invokeLater().
    There is no need to write custom code for a Bold Action you can just use:
    JButton bold = new JButton( new StyledEditorKit.BoldAction() );Also your code to build the text String is not very efficient. You should not be using string concatenation to append text to the string. You should be using a StringBuffer or StringBuilder.

  • I am having problems with clone and heal.  No matter what I do nothing changes in the image.  Has anyone had this problem?

    I am having problems with clone and heal.  No matter what I do nothing changes in the image.  Has anyone had this problem?

    Do you have your Opacity Control set to a very low value?

  • Problem with navigation and masthead by changing languages with Anonymous

    Hi All,
    i have a problem with navigation and masthead by changin the language when accessing as anonymous user.
    Ive created two additional users anon_de  (with language german )and anon_en (for english).
    I've created also two links in the in masthead:
    /irj/portal/anonymous?guest_user=anon_en and /irj/portal/anonymous?guest_user=anon_de
    When i choose "de" for the first time it works fine, but when i choose "en" again the language in the content are is changing to english again, but not in navigation and masthead. When i click again on link for "en" the languge is set to english. Strange thing is that when i click on "de" instead the portal content change to german but masthead and navigation are in english now, as it should be before....
    It seems that masthead and navigation have always prevoius language selected.
    Do you know, what could be the reason of that strange behavior?
    Thanks for help
    Karol

    Hi Detlev,
    you are right. the user is not "updated" fast enough... the strange thing is, that it works by the first time i change the language...
    well.. i can implement that workaround as you suposed, but it would be a really workaround as the same page will be requestes second time, causing requests number to be double..
    Thanks for help
    ps. i forgot to mark this message as question to give points.. if you tell me how i can change that ill reward your answer..

  • I'm having problems with FlashPlayerPlugin and plugin-container. They keep starting up and bogging down the system. This has been a recent occurrance. I've made sure that I have the latest version. I notice the problem when I am opening some applicatio, a

    I'm having problems with FlashPlayerPlugin and plugin-container. They keep starting up and bogging down the system. This has been a recent occurrance. I've made sure that I have the latest version. I notice the problem when I am opening some applicatio, and it freezes. If I go to Task Manager, I can see the two Adobe apps sucking up CPU cycles. If I end the processes, then the other apps continue. Today, I uninstalled FlashPlayerPluginqand plugin-container. All day since I have had no freezing of an app. What should I do to correct the problem?

    Here's an explanation of what those processes are. 
    Inside Flash Player Protected Mode for Firefox
    I'm curious about what you did to uninstall just those.

  • Hi, I have a macbook air os x 10.9.5 and I have problems with the app store. It doesn't open anyway. so, how can I install it again or update. I have problems with preview too, the same, doesn't open the application

    Hi, I have a macbook air os x 10.9.5 and I have problems with the app store. It doesn't open anyway. so, how can I install it again or update. I have problems with preview too, the same, doesn't open the application

    Reinstalling OS X Without Erasing the Drive
    Boot to the Recovery HD: Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    Reinstalling OS X Without Erasing the Drive
    Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the main menu. Repair the Hard Drive and Permissions as follows.
    When the recovery menu appears select Disk Utility and press the Continue button. After Disk Utility loads select the Macintosh HD entry from the the left side list.  Click on the First Aid tab, then click on the Repair Disk button. If Disk Utility reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit Disk Utility and return to the main menu.
    Reinstall OS X: Select Reinstall OS X and click on the Continue button.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.
    Alternatively, see:
    Reinstall OS X Without Erasing the Drive
    Choose the version you have installed now:
    OS X Yosemite- Reinstall OS X
    OS X Mavericks- Reinstall OS X
    OS X Mountain Lion- Reinstall OS X
    OS X Lion- Reinstall Mac OS X
         Note: You will need an active Internet connection. I suggest using Ethernet
                     if possible because it is three times faster than wireless.

  • Problem with installing and running some applications or drivers

    When installing and installing some items, towards the end of the installation I get this message:
    /System/Library/Extensions/comcy_driver_USBDevice.kext
    *was installed improperly and cannot be used. Please try reinstalling it or contact product's vendor for update*
    The end result is that some things do not seem to work properly, such as my HP printer. Would anybody have any ideas on how to fix this problem?

    Thank you for your response. Originally, I had a problem with Airport and ended up reinstalling Snow Leopard. Since then, when downloading upgrades etc, such as HP printer drivers, iTunes etc., towards the end of the download when its running the script, I get this message: /System/Library/Extensions/comcy_driver_USBDevice.kext
    +was installed improperly and cannot be used. Please try reinstalling it or contact product's vendor for update+
    Sometimes, the download hangs and is unable to complete. The main problem I've encountered so far with an application is when I use the printer to scan an image via Preview, it's blank: there's nothing there.

  • [SOLVED] Problem with zsnes and xcb_io.c on arch64

    Well after doing a pacman -Syu, zsnes won't start, when i run it, it gives me the next output
    [pablo@pablo-laptop ~]$ zsnes
    ZSNES v1.51, (c) 1997-2007, ZSNES Team
    Be sure to check http://www.zsnes.com/ for the latest version.
    ZSNES is written by the ZSNES Team (See AUTHORS.TXT)
    ZSNES comes with ABSOLUTELY NO WARRANTY. This is free software,
    and you are welcome to redistribute it under certain conditions;
    please read 'LICENSE.TXT' thoroughly before doing so.
    Use ZSNES -? for command line definitions.
    Starting Mouse detection.
    Unable to poll /dev/input/event11. Make sure you have read permissions to it.
    Unable to poll /dev/input/event10. Make sure you have read permissions to it.
    Unable to poll /dev/input/event9. Make sure you have read permissions to it.
    Unable to poll /dev/input/event8. Make sure you have read permissions to it.
    Unable to poll /dev/input/event7. Make sure you have read permissions to it.
    Unable to poll /dev/input/event6. Make sure you have read permissions to it.
    Unable to poll /dev/input/event5. Make sure you have read permissions to it.
    Unable to poll /dev/input/event4. Make sure you have read permissions to it.
    Unable to poll /dev/input/event3. Make sure you have read permissions to it.
    Unable to poll /dev/input/event2. Make sure you have read permissions to it.
    Unable to poll /dev/input/event1. Make sure you have read permissions to it.
    Unable to poll /dev/input/event0. Make sure you have read permissions to it.
    ManyMouse: 0 mice detected.
    zsnes: xcb_io.c:515: _XReply: Assertion `!dpy->xcb->reply_data' failed.
    Abortado
    it was working fine until yesterday, i've been searching about xcb_io.c but sadly i haven't found anything useful.
    Edit:
    it seems i can run it fine as sudo but not as a regular user
    Edit2:
    well it seems that there was something wrong with my .zsnes folder, i deleted it (well first i made a backup of it) and i can run zsnes again.
    Edit3:
    well, it seems i got a problem with opengl and my catalyst driver (but i'm guessing because i haven't tried with radeon) because i can use it without opengl but as soon as i change the video option to use opengl it crashes with the same error (zsnes: xcb_io.c:515: _XReply: Assertion `!dpy->xcb->reply_data' failed.) should i file a bug report or something???
    Last edited by jpablo (2011-08-30 17:12:55)

    Finally i had to edit my .htaccess file adding a RewriteBase rule to it.

  • Problem with Gnome and D-Bus

    Hi to all, i have a problem with Gnome and D-Bus
    Versions:
    Arch Release: 0.7.2 Testing
    Gnome:   2.14.1-2
    D-Bus: 0.61-3
    Screenshot explain all:
    [URL=http://img366.imageshack.us/my.php?image=gpwned6be.jpg][/URL]

    1>then i can't promote garnome on this forum??
    yeah you can, but not as a solution to gnome related problem in arch. cause this doesn't resolve anything.
    2>You don't have to, garnome2.14.2.1(481kb) download the patches and patch it automatically, just change install dir to /usr
    (ONLY if you are using console-linux who want gnome a try). of course there is need small arch related patch.(in my experience 0)
    eh, i haven't got a clue what this means, putting patches upstream means they will get include in gargnome and upstream releases. i only tried to say we put a lot of our free time in gnome for arch.
    2-1>Well said, so choice is the each one's freedom.
    and this category isn't arch, this is Desktop Environments,
    i installed arch, BUT THAT DOESN'T MEANS I SHOULD USE gnome FROM ARCH!!!
    agreed, but again then we won't support your desktop.
    ARCH != gnome
    3>some bug stuff about Xorg-7.0, include mine
    http://bbs.archlinux.org/viewtopic.php?t=22210[/quote]
    ah bugs.archlinux.org so it can be fixed.

Maybe you are looking for