Images breaking up

There is an apparent bug in Aperture 3 when using a certain graphics cards. The images in thumbnail appear fine, but when viewing in full frame many of them break-up into colorful patterns, often showing parts of other images within the currently viewed image. This renders Aperture unusable for editing images.
When I called Apple Support regarding this issue I was told it was a known bug. I've now lost over a week of productivity since reporting thr problem. Anybody else having this issue?

Am having the same problems plus program crashes and system crashes. Just upgraded from AP 2.5 and what a mess this 3.0.2 is. I occasionally got screen artifact in the main viewer screen, but nothing like the problems with this new version.
I did leave feedback on the APERTURE > Leave Feedback link.
Hope they find a solution soon.

Similar Messages

  • Why do the images break up?

    Hi All.
    Since I have switched from my Mac Mini over to the new Intel Mac Mini 1.66GHz/1GB RAM/100GB HDD, my display shows very frequent strange image and text break-ups. I tried to take a screen picture, but that corrected it. I have been able to take a picture with my digital camera, but I can't post it hers.
    Following the advice given by a friend who works with computers, I've reset the PMU, the PRAM. I've tried to change the resolution and now I'm at my wit's end. The image breaks up and all looks like piles of bricks. Highlighting it cleans it up.
    I have owned many Macs over the years, currently still have my "old" Mini as well as two Powerbooks (all have driven the monitor flawlessly).
    Help, please.
    IntelMini + 23" Cinema HD Apple Display   Mac OS X (10.4.5)  

    Hi Santa
    I am not sure about your trouble, but I have experienced some similar issues with my display on my PB. It often happen while scrolling up and down pages after a couple of hours of browsing. What happen to me is few lines of text or images getting jammed up, reproducing themselves, making them unreadable.
    Effectively once a new window is over the "bricks effects" it refresh and disapear. I have been battling between repairs, and the tech can't see it because they are not using the comp, but just checking it by time to time.
    I have added a shortcut of grab in my tool bar, every time my issue appears I drop everything and open grab and take a picture of the screen, as proof for the techs. The good thing about it is that you have the time and date captured with it.
    I hope this help

  • I'm having problems with videos, they shake and the images break up back and forth into striped colors, how do I fix this?

    I'm having problems with videos, they shake and the images break up back and forth into striped colors, how do I fix this?

    1) This is because of software version 1.1. See this
    thread for some options as to how to go back to 1.0,
    which will correct the problem...
    http://discussions.apple.com/thread.jspa?threadID=3754
    59&tstart=0
    2) This tends to happen after videos. Give the iPod a
    minute or two to readjust. It should now be more
    accurate.
    3) This?
    iPod shows a folder icon with exclamation
    point
    4) Restore the iPod
    5) Try these...
    iPod Only Shows An Apple Logo and Will Not Start
    Up
    iPod Only Shows An Apple Logo
    I think 3,4, and 5 are related. Try the options I
    posted for each one.
    btabz
    I just noticed that one of the restore methods you posted was to put it into Disk Mode First rather than just use the resstore straight off, I Have tried that and seems to have solved the problem, If it has thank you. previously I have only tried just restoring it skipping this extra step. Hope my iPod stays healthy, if it doesnt its a warrenty job me thinks any way thanks again

  • Cropping Problem: Image break-up

    Hi
    So far, I am quite impressed with CS6--the more I use it the better it gets.  However, I am running into an ongoing issue with cropping.  It mainly occurs with stitched panoramas, and happens whether I use RAW, tiffs or jpegs.  Once the image is stitched and the layers merged, the crop tool is selected. As soon as any action is initiated, the image breaks up (see below).  As soon as I ok the action (by hitting the check box to crop) all is back to normal, but the break-up of the image makes it very difficult to crop accurately.  The problem never occurred with CS5.  Any ideas?  (Note: the image below was stitched from RAW images processed by LR4, saved as a tiff and then re-opened in CS6.)
    Stuart

    Thanks. I couldn't really see what value the other information would have been!  I use programs, but that's it, and am a bit out of my depth here.  And it's been a long day ...
    This should be what you want.
    Stuart
    Adobe Photoshop Version: 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00) x64
    Operating System: Windows 7 64-bit
    Version: 6.1 Service Pack 1
    System architecture: Intel CPU Family:6, Model:5, Stepping:5 with MMX, SSE Integer, SSE FP, SSE2, SSE3, SSE4.1, SSE4.2, HyperThreading
    Physical processor count: 2
    Logical processor count: 4
    Processor speed: 2660 MHz
    Built-in memory: 7990 MB
    Free memory: 5604 MB
    Memory available to Photoshop: 7051 MB
    Memory used by Photoshop: 60 %
    Image tile size: 128K
    Image cache levels: 4
    Photoshop crashed on 6/04/2012 at 11:49:37 AM (GetImageViewResourceSharingGLContext)
    The GPU Sniffer crashed on 23/04/2012 at 2:02:18 PM
    OpenGL Drawing: Disabled.
    OpenGL Drawing Mode: Basic
    OpenGL Allow Normal Mode: True.
    OpenGL Allow Advanced Mode: True.
    OpenGL Allow Old GPUs: Not Detected.
    Video Card Vendor: ATI Technologies Inc.
    Video Card Renderer: ATI Mobility Radeon HD 6550
    Display: 2
    Display Bounds:=  top: 0, left: 1920, bottom: 768, right: 3286
    Display: 1
    Display Bounds:=  top: 0, left: 0, bottom: 1200, right: 1920
    Video Card Number: 2
    Video Card: Intel(R) HD Graphics
    OpenCL Unavailable
    Driver Version: 8.771.1.0
    Driver Date: 20100909000000.000000-000
    Video Card Driver: igdumd64.dll,igd10umd64.dll,igdumdx32,igd10umd32
    Video Mode: 1366 x 768 x 4294967296 colors
    Video Card Caption: Intel(R) HD Graphics
    Video Card Memory: 1024 MB
    Video Rect Texture Size: 16384
    Video Card Number: 1
    Video Card: ATI Mobility Radeon HD 6550
    OpenCL Unavailable
    Driver Version: 8.771.1.0
    Driver Date: 20100909000000.000000-000
    Video Card Driver: atiu9p64.dll,atiuxp64.dll,atiuxp64.dll,atiu9pag,atiuxpag,atiuxpag,atiumdva,atiumd6a.cap,a titmm64.dll
    Video Mode: 1920 x 1200 x 4294967296 colors
    Video Card Caption: ATI Mobility Radeon HD 6550
    Video Card Memory: 1024 MB
    Video Rect Texture Size: 16384
    Serial number: Tryout Version
    Application folder: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\
    Temporary file path: C:\Users\Stuart\AppData\Local\Temp\
    Photoshop scratch has async I/O enabled
    Scratch volume(s):
      C:\, 567.8G, 79.7G free
    Required Plug-ins folder: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\Required\
    Primary Plug-ins folder: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\Plug-ins\
    Additional Plug-ins folder: not set
    Installed components:
       A3DLIBS.dll   A3DLIB Dynamic Link Library   9.2.0.112  
       ACE.dll   ACE 2012/01/18-15:07:40   66.492997   66.492997
       adbeape.dll   Adobe APE 2012/01/25-10:04:55   66.1025012   66.1025012
       AdobeLinguistic.dll   Adobe Linguisitc Library   6.0.0  
       AdobeOwl.dll   Adobe Owl 2012/02/09-16:00:02   4.0.93   66.496052
       AdobePDFL.dll   PDFL 2011/12/12-16:12:37   66.419471   66.419471
       AdobePIP.dll   Adobe Product Improvement Program   6.0.0.1642  
       AdobeXMP.dll   Adobe XMP Core 2012/02/06-14:56:27   66.145661   66.145661
       AdobeXMPFiles.dll   Adobe XMP Files 2012/02/06-14:56:27   66.145661   66.145661
       AdobeXMPScript.dll   Adobe XMP Script 2012/02/06-14:56:27   66.145661   66.145661
       adobe_caps.dll   Adobe CAPS   5,0,10,0  
       AGM.dll   AGM 2012/01/18-15:07:40   66.492997   66.492997
       ahclient.dll    AdobeHelp Dynamic Link Library   1,7,0,56  
       aif_core.dll   AIF   3.0   62.490293
       aif_ocl.dll   AIF   3.0   62.490293
       aif_ogl.dll   AIF   3.0   62.490293
       amtlib.dll   AMTLib (64 Bit)   6.0.0.75 (BuildVersion: 6.0; BuildDate: Mon Jan 16 2012 18:00:00)   1.000000
       ARE.dll   ARE 2012/01/18-15:07:40   66.492997   66.492997
       AXE8SharedExpat.dll   AXE8SharedExpat 2011/12/16-15:10:49   66.26830   66.26830
       AXEDOMCore.dll   AXEDOMCore 2011/12/16-15:10:49   66.26830   66.26830
       Bib.dll   BIB 2012/01/18-15:07:40   66.492997   66.492997
       BIBUtils.dll   BIBUtils 2012/01/18-15:07:40   66.492997   66.492997
       boost_date_time.dll   DVA Product   6.0.0  
       boost_signals.dll   DVA Product   6.0.0  
       boost_system.dll   DVA Product   6.0.0  
       boost_threads.dll   DVA Product   6.0.0  
       cg.dll   NVIDIA Cg Runtime   3.0.00007  
       cgGL.dll   NVIDIA Cg Runtime   3.0.00007  
       CIT.dll   Adobe CIT   2.0.5.19287   2.0.5.19287
       CoolType.dll   CoolType 2012/01/18-15:07:40   66.492997   66.492997
       data_flow.dll   AIF   3.0   62.490293
       dvaaudiodevice.dll   DVA Product   6.0.0  
       dvacore.dll   DVA Product   6.0.0  
       dvamarshal.dll   DVA Product   6.0.0  
       dvamediatypes.dll   DVA Product   6.0.0  
       dvaplayer.dll   DVA Product   6.0.0  
       dvatransport.dll   DVA Product   6.0.0  
       dvaunittesting.dll   DVA Product   6.0.0  
       dynamiclink.dll   DVA Product   6.0.0  
       ExtendScript.dll   ExtendScript 2011/12/14-15:08:46   66.490082   66.490082
       FileInfo.dll   Adobe XMP FileInfo 2012/01/17-15:11:19   66.145433   66.145433
       filter_graph.dll   AIF   3.0   62.490293
       hydra_filters.dll   AIF   3.0   62.490293
       icucnv40.dll   International Components for Unicode 2011/11/15-16:30:22    Build gtlib_3.0.16615  
       icudt40.dll   International Components for Unicode 2011/11/15-16:30:22    Build gtlib_3.0.16615  
       icudt42.dll   International Components for Unicode   4, 2, 0, 0  
       icuin42.dll   International Components for Unicode   4, 2, 0, 0  
       icuuc42.dll   International Components for Unicode   4, 2, 0, 0  
       image_compiler.dll   AIF   3.0   62.490293
       image_flow.dll   AIF   3.0   62.490293
       image_runtime.dll   AIF   3.0   62.490293
       JP2KLib.dll   JP2KLib 2011/12/12-16:12:37   66.236923   66.236923
       libifcoremd.dll   Intel(r) Visual Fortran Compiler   10.0 (Update A)  
       libmmd.dll   Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler   10.0  
       LogSession.dll   LogSession   2.1.2.1640  
       mediacoreif.dll   DVA Product   6.0.0  
       MPS.dll   MPS 2012/02/03-10:33:13   66.495174   66.495174
       msvcm80.dll   Microsoft® Visual Studio® 2005   8.00.50727.6195  
       msvcm90.dll   Microsoft® Visual Studio® 2008   9.00.30729.1  
       msvcp100.dll   Microsoft® Visual Studio® 2010   10.00.40219.1  
       msvcp80.dll   Microsoft® Visual Studio® 2005   8.00.50727.6195  
       msvcp90.dll   Microsoft® Visual Studio® 2008   9.00.30729.1  
       msvcr100.dll   Microsoft® Visual Studio® 2010   10.00.40219.1  
       msvcr80.dll   Microsoft® Visual Studio® 2005   8.00.50727.6195  
       msvcr90.dll   Microsoft® Visual Studio® 2008   9.00.30729.1  
       onOneToolboxPlus.dll   onOne Toolbox2 Dynamic Link Library   2.2.0  
       ONProxySupport.dll   TODO: <Product name>   1.0.0.1  
       pdfsettings.dll   Adobe PDFSettings   1.04  
       Photoshop.dll   Adobe Photoshop CS6   CS6  
       Plugin.dll   Adobe Photoshop CS6   CS6  
       PlugPlug.dll   Adobe(R) CSXS PlugPlug Standard Dll (64 bit)   3.0.0.383  
       PSArt.dll   Adobe Photoshop CS6   CS6  
       PSViews.dll   Adobe Photoshop CS6   CS6  
       SCCore.dll   ScCore 2011/12/14-15:08:46   66.490082   66.490082
       ScriptUIFlex.dll   ScriptUIFlex 2011/12/14-15:08:46   66.490082   66.490082
       tbb.dll   Intel(R) Threading Building Blocks for Windows   3, 0, 2010, 0406  
       tbbmalloc.dll   Intel(R) Threading Building Blocks for Windows   3, 0, 2010, 0406  
       TfFontMgr.dll   FontMgr   9.3.0.113  
       TfKernel.dll   Kernel   9.3.0.113  
       TFKGEOM.dll   Kernel Geom   9.3.0.113  
       TFUGEOM.dll   Adobe, UGeom©   9.3.0.113  
       updaternotifications.dll   Adobe Updater Notifications Library   6.0.0.24 (BuildVersion: 1.0; BuildDate: BUILDDATETIME)   6.0.0.24
       WRServices.dll   WRServices Friday January 27 2012 13:22:12   Build 0.17112   0.17112
       wu3d.dll   U3D Writer   9.3.0.113  
       zlib.dll   zlib   1.2.5  
    Required plug-ins:
       3D Studio 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Accented Edges 13.0
       Adaptive Wide Angle 13.0
       ADM 3.11x01
       Angled Strokes 13.0
       Average 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Bas Relief 13.0
       BMP 13.0
       Camera Raw 7.0
       Chalk & Charcoal 13.0
       Charcoal 13.0
       Chrome 13.0
       Cineon 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Clouds 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Collada 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Color Halftone 13.0
       Colored Pencil 13.0
       CompuServe GIF 13.0
       Conté Crayon 13.0
       Craquelure 13.0
       Crop and Straighten Photos 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Crop and Straighten Photos Filter 13.0
       Crosshatch 13.0
       Crystallize 13.0
       Cutout 13.0
       Dark Strokes 13.0
       De-Interlace 13.0
       Dicom 13.0
       Difference Clouds 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Diffuse Glow 13.0
       Displace 13.0
       Dry Brush 13.0
       Eazel Acquire 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Embed Watermark 4.0
       Entropy 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Extrude 13.0
       FastCore Routines 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Fibers 13.0
       Film Grain 13.0
       Filter Gallery 13.0
       Flash 3D 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Fresco 13.0
       Glass 13.0
       Glowing Edges 13.0
       Google Earth 4 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Grain 13.0
       Graphic Pen 13.0
       Halftone Pattern 13.0
       HDRMergeUI 13.0
       IFF Format 13.0
       Ink Outlines 13.0
       JPEG 2000 13.0
       Kurtosis 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Lens Blur 13.0
       Lens Correction 13.0
       Lens Flare 13.0
       Liquify 13.0
       Matlab Operation 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Maximum 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Mean 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Measurement Core 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Median 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Mezzotint 13.0
       Minimum 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       MMXCore Routines 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Mosaic Tiles 13.0
       Multiprocessor Support 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Neon Glow 13.0
       Note Paper 13.0
       NTSC Colors 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Ocean Ripple 13.0
       Oil Paint 13.0
       OpenEXR 13.0
       Paint Daubs 13.0
       Palette Knife 13.0
       Patchwork 13.0
       Paths to Illustrator 13.0
       PCX 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Photocopy 13.0
       Photoshop 3D Engine 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Picture Package Filter 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Pinch 13.0
       Pixar 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Plaster 13.0
       Plastic Wrap 13.0
       PNG 13.0
       Pointillize 13.0
       Polar Coordinates 13.0
       Portable Bit Map 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Poster Edges 13.0
       Radial Blur 13.0
       Radiance 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Range 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Read Watermark 4.0
       Reticulation 13.0
       Ripple 13.0
       Rough Pastels 13.0
       Save for Web 13.0
       ScriptingSupport 13.0
       Shear 13.0
       Skewness 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Smart Blur 13.0
       Smudge Stick 13.0
       Solarize 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Spatter 13.0
       Spherize 13.0
       Sponge 13.0
       Sprayed Strokes 13.0
       Stained Glass 13.0
       Stamp 13.0
       Standard Deviation 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Sumi-e 13.0
       Summation 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Targa 13.0
       Texturizer 13.0
       Tiles 13.0
       Torn Edges 13.0
       Twirl 13.0
       U3D 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Underpainting 13.0
       Vanishing Point 13.0
       Variance 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Variations 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Water Paper 13.0
       Watercolor 13.0
       Wave 13.0
       Wavefront|OBJ 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       WIA Support 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       Wind 13.0
       Wireless Bitmap 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
       ZigZag 13.0
    Optional and third party plug-ins:
       Perfect Effects Free 3.0.2
       Perfect Effects Free Filter 3.0.2
       Perfect Effects Free Smart Filter 3.0.2
    Plug-ins that failed to load: NONE
    Flash:
       onOne
       Mini Bridge
       Kuler
    Installed TWAIN devices: NONE

  • Image breaking up

    Hi,
    I've had trouble lately with image and audio breaking up during my iChats (which start out perfectly fine). I'm on a dsl connection (not Comcast) and speed tests show 2091 down and 270 up. Could the up speed be the problem?
    Thanks
    Bill Durbin

    Yes it is confusing but if you set the bandwidth limit to none in iChat you might not make optimal use of the available bandwidth. Just try to set it at a lower speed and see wether it makes a difference.
    It will make a difference for other applications that make use of the same connection.
    Choose iChat > Preferences, click Video, and choose a speed from the Bandwidth Limit pop-up menu.
    MacBook Pro 2.4 GHz Intel Core 2 Duo   Mac OS X (10.4.10)   2 GB 667 MHz DDR2 SDRAM

  • Images breaking up on edit

    Hi!
    Aug 21st-09 purchased new Apple 24 inch. Xfered (Apple store did it) all info. from 3 year old Apple comp. incl. Final Cut Expr. version 1.0.1. Now have various break ups and strobing of images near some quick edits and fast scenes on editing sequences on FCE projects that previously had NONE on my past computer. I reloaded orig. mini-dv ftge. from my my Panasonic camera onto my new computer to replace exact strobing sequences with this exact original footage. But strobing and breaking up of faster images still exist. Apple store has no answer...suggests I bring my Panasonic camera to their store with my original mini material to down load matching scenes on one of their new store computers to match my problem scenes. If these edited scenes do NOT break up on the store's computer, that indicates - they say - MY footage isn't causing the problem, it emanates from my new computer!
    I'm also having the same problems editing another project after initially editing it on my same new computer. I'd very much appreciate any comments or suggestions re: this problem. I'm a tad taken aback - after spending 1800 bucks - that Apple doesn't seem to know what the problem is. Certainly I'm not the first one with it...or am I?
    Many thanks for any suggestions! I've limited experience or knowledge of electronics. I cannot copy files, download, transfer, repair files and hard drives, etc. Sorry. I use my computer for basic editing and different projects. Help!
    John

    Dear Tom,
    I appreciate your response. Thanks! I was told by Apple that my present FC Xpress version 1.0.1 is too old for my new computer amd that I need a newer version. He said it could be upgraded to the newest version. How is this done? Will the Apple store where I bought my computer do this? The cost? Is this something I can purchase myself and get guidance over the phone at Apple to install it? I do NOT have the electronic expertise to install it from written instructions. Also, is the newest FCExp. version so different from my former version that I need to buy a new book...perhaps yours?..to get up to speed as to it's use? Again, thanks tom!

  • Image breaking up... why?

    i have three layers, as i back away from them, the backmost one shows up fine, but the two that are in front of it break up into horizontal lines (and the back one shows through). anyone know the cause for this?
    thanks,
    matt

    z-buffer inaccuracy? Try separating the layers more and see if that still causes the break up, this usually happens with surfaces very close together and an inaccurate z buffer in the 3d cards hardware. If this is the case then try setting a Poly offset factor in the appropriate appearance (apperance->polygonAttributes).

  • How do i turn a single bmp image in to seperate objects so i can make seperate symbols?

    Hi, I am new to adobe flash pro cs6. I have been sent this image and i have been asked if i can make the tails of the mice move and their heads etc. My problem is that i dont know how to seperate or select individual parts of  the image so that i can use the bone tool on them. From what i read i need to seperate each part in to a symbol and then add to a sperate layer so i can animate them. Is there a way of using flash pro to select and seperate each part so i can make symbols? Thank you for your time and help in advance.

    If you only have a flat image, then no matter where you turn to work with it will be more tedious than if your image was a layered drawing such as an original Photoshop image.
    If you create the objects in a Photoshop image where the pieces reside on separate layers, then you can import that file into Flash with the layers intact and convert the pieces to objects that you animate.
    How you create the pieces you wish to animate is your call, it will probably be as much work to do it in Photishop as it would be in Flash, though I cannot say for sure since I don't use Photoshop too often... not my first choice for drawing software.  I would probably just follow the tedious process Rob mentioned at the end and create the tail by taking a copy of the image, breaking it apart (using the Break Apart command) and then erase everything but the tail.
    As far as integrating the moving pieces with the original image goes, I would edit the image to have the tail removed, otherwise you end up with two tails... one moving and one beneath it.

  • PrintDataGrid's DataGridColumn - Embedded image not printing when you use TextFlow in the item rende

    I'm printing a datagrid using something like  this...
    <mx:PrintDataGrid
      id="printDataGrid" 
      width="100%" 
      height="100%"
      showHeaders="false"
      borderVisible="false"
      horizontalGridLines="false"
      variableRowHeight="true"
      dataProvider="{titles}"
      >
      <mx:columns>
       <mx:DataGridColumn 
        itemRenderer="renderer.TitlePrintRenderer" 
        />
      </mx:columns>
    </mx:PrintDataGrid>
    TitlePrintRenderer.mxml has s:RichText component. I use  RichText's textFlow property to render the text. The approach is working fine  except that if the textFlow has embedded images (<img source=... />), the  images are not printed!
    Is this a bug? Is it a limitation? Has anyone come  across this issue?
    I'm using Flex SDK 4.5.1

    After struggling for 4+ days on using timer / events for printing PrintDataGrid with embedded images in RichText's textFlow, I tried your other suggestion... to convert <img> tags to InlineGraphicElement and give it Bitmap from image loaded from a .gif file. The approach works but the printout skips images in a few rows!
    I've this test case in which, every time I print, it skips printing image in the second row! I also implemented this approach in a more complex test case and depending on the total number of rows, it would skip printing image in different number of rows. I'm suspecting that even if you construct InlineGraphicElement from bitmap loaded from an image, PrintDataGrid's renderer still skips printing image intermittently.
    I would very much appreciate it if you could create small project from my following code and verify this behavior. I'm at my wit's end in getting this printing to work.
    PrintImagesTest.mxml
    =================
    <?xml version="1.0" encoding="utf-8"?>
    <s:Application
        xmlns:fx="http://ns.adobe.com/mxml/2009"
        xmlns:s="library://ns.adobe.com/flex/spark"
        xmlns:mx="library://ns.adobe.com/flex/mx"
        minWidth="955" minHeight="600"
        initialize="initData();"
        viewSourceURL="srcview/index.html"
        >
        <s:layout>
            <s:VerticalLayout
                paddingLeft="20" paddingRight="20"
                paddingTop="20" paddingBottom="20"
                />
        </s:layout>
        <mx:Button
            label="Print"
            click="printClickHandler();"
            />
        <fx:Script>
            <![CDATA[
                import flash.utils.setTimeout;
                import flashx.textLayout.elements.InlineGraphicElement;
                import flashx.textLayout.elements.ParagraphElement;
                import flashx.textLayout.elements.SpanElement;
                import flashx.textLayout.elements.TextFlow;
                import mx.collections.ArrayCollection;
                import mx.printing.*;
                import mx.utils.OnDemandEventDispatcher;
                public var contentData:ArrayCollection;
                private var embeddedImages:ArrayCollection;
                private var numberOfImagesLoaded:int;
                public var printJob:FlexPrintJob;
                public var thePrintView:FormPrintView;
                public var lastPage:Boolean;
                private var textFlowNS:Namespace = new Namespace("http://ns.adobe.com/textLayout/2008");
                public function initData():void {
                    contentData = new ArrayCollection();
                    var page:int = 0;
                    for (var z:int=0; z<20; z++)    {
                        var content:Object = new Object();
                        content.srNo = z+1;
                        content.contentText =
                        "<TextFlow whiteSpaceCollapse='preserve' xmlns='http://ns.adobe.com/textLayout/2008'>" +
                        "<span>some text</span>" +
                        "<img width='53' height='49' source='assets/images/formula.gif'/>" +
                        "</TextFlow>";
                        contentData.addItem(content);
                public function printClickHandler():void {
                    convertToTextFlow();
                private function convertToTextFlow():void {
                    embeddedImages = new ArrayCollection();
                    numberOfImagesLoaded = 0;
                    for each (var contentElement:Object in contentData) {
                        extractImageInfo(contentElement.contentText);
                    if (embeddedImages.length > 0) {
                        loadImage(embeddedImages.getItemAt(0).source);
                    } else {
                        printData();
                private function extractImageInfo(contentText:String):void {
                    var textXml:XML = new XML(contentText);
                    var imageList:XMLList = textXml.textFlowNS::img;
                    for each (var img:XML in imageList) {
                        var embeddedImage:Object = new Object();
                        embeddedImage.source = String(img.@source);
                        embeddedImage.width = parseInt(img.@width);
                        embeddedImage.height = parseInt(img.@height);
                        embeddedImages.addItem(embeddedImage);
                private function loadImage(imageSource:String):void {
                    var loader:Loader = new Loader();
                    var urlRequest:URLRequest = new URLRequest(imageSource);
                    loader.load(urlRequest);
                    loader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded);
                private function imageLoaded(e:Event):void {
                    embeddedImages.getItemAt(numberOfImagesLoaded).bitmap = (Bitmap)(e.target.content);
                    embeddedImages.getItemAt(numberOfImagesLoaded).width = ((Bitmap)(e.target.content)).width;
                    embeddedImages.getItemAt(numberOfImagesLoaded).height = ((Bitmap)(e.target.content)).height;
                    ++numberOfImagesLoaded;
                    if (numberOfImagesLoaded < embeddedImages.length) {
                        loadImage(embeddedImages.getItemAt(numberOfImagesLoaded).source);
                    } else {
                        // all the images have been loaded... convert to textflow
                        buildContent();
                        printData();
                private function buildContent():void {
                    var contentIndex:int = 0;
                    for each (var contentElement:Object in contentData) {
                        if (hasImage(contentElement.contentText)) {
                            buildTextFlow(contentElement, contentIndex);
                            ++contentIndex;
                private function buildTextFlow(content:Object, contentIndex:int):void {
                    var textXml:XML = new XML(content.contentText);
                    var p:ParagraphElement = new ParagraphElement();
                    for each(var child:XML in textXml.children()) {
                        switch (child.localName()) {
                            case "span":
                                var span:SpanElement;
                                span = new SpanElement();
                                span.text = child;
                                span.fontSize = 10;
                                p.addChild(span);
                                break;
                            case "img":
                                var image:InlineGraphicElement;
                                image = new InlineGraphicElement();
                                image.source = embeddedImages.getItemAt(contentIndex).bitmap;
                                image.width = embeddedImages.getItemAt(contentIndex).width;
                                image.height = embeddedImages.getItemAt(contentIndex).height;
                                p.addChild(image);
                                break;
                    content.textFlow = new TextFlow();
                    content.textFlow.addChild(p);
                private function hasImage(contentText:String):Boolean {
                    var textXml:XML = new XML(contentText);
                    var imageList:XMLList = textXml.textFlowNS::img;
                    if (imageList.length() > 0) {
                        return true;
                    } else {
                        return false;
                private function printData():void {
                    printJob = new FlexPrintJob();
                    lastPage = false;
                    if (printJob.start()) {
                        thePrintView = new FormPrintView();
                        addElement(thePrintView);
                        thePrintView.width=printJob.pageWidth;
                        thePrintView.height=printJob.pageHeight;
                        thePrintView.printDataGrid.dataProvider = contentData;
                        thePrintView.showPage("single");
                        if(!thePrintView.printDataGrid.validNextPage) {
                            printJob.addObject(thePrintView);
                        } else {
                            thePrintView.showPage("first");
                            printJob.addObject(thePrintView);
                            while (true) {
                                thePrintView.printDataGrid.nextPage();
                                thePrintView.showPage("last"); 
                                if(!thePrintView.printDataGrid.validNextPage) {
                                    printJob.addObject(thePrintView);
                                    break;
                                } else {
                                    thePrintView.showPage("middle");
                                    printJob.addObject(thePrintView);
                        removeElement(thePrintView);
                    printJob.send();
            ]]>
        </fx:Script>
    </s:Application>
    FormPrintView.mxml
    ===============
    <?xml version="1.0"?>
    <mx:VBox
        xmlns:fx="http://ns.adobe.com/mxml/2009"
        xmlns:s="library://ns.adobe.com/flex/spark"
        xmlns:mx="library://ns.adobe.com/flex/mx"
        xmlns:MyComp="myComponents.*"
        backgroundColor="#FFFFFF"
        paddingTop="50" paddingBottom="50" paddingLeft="50"
        >
        <fx:Script>
            <![CDATA[
                import mx.core.*
                    public function showPage(pageType:String):void {
                        validateNow();
            ]]>
        </fx:Script>
        <mx:PrintDataGrid
            id="printDataGrid"
            width="60%"
            height="100%"
            showHeaders="false"
            borderVisible="false"
            horizontalGridLines="false"
            variableRowHeight="true"
            >
            <mx:columns>
                <mx:DataGridColumn
                    itemRenderer="MyPrintRenderer"
                    />
            </mx:columns>
        </mx:PrintDataGrid>
    </mx:VBox>
    MyPrintRenderer.mxml
    =================
    <?xml version="1.0" encoding="utf-8"?>
    <s:MXDataGridItemRenderer
        xmlns:fx="http://ns.adobe.com/mxml/2009"
        xmlns:s="library://ns.adobe.com/flex/spark"
        xmlns:mx="library://ns.adobe.com/flex/mx"
        xmlns:bslns="com.knownomy.bsl.view.component.*"
        >
        <s:layout>
            <s:VerticalLayout
                paddingLeft="5"
                paddingRight="5"
                paddingTop="3"
                paddingBottom="3"
                gap="5"
                horizontalAlign="left"
                clipAndEnableScrolling="true"
                />
        </s:layout>
        <fx:Declarations>
        </fx:Declarations>
        <s:HGroup
            width="100%"
            gap="5"
            verticalAlign="middle"
            >
            <s:Label
                text="{data.srNo}"
                color="0x000000"
                fontFamily="Verdana"
                fontSize="10"
                />
            <s:RichText
                id="title"
                width="700"
                textFlow="{myTextFlow}"
                color="0x000000"
                fontFamily="Verdana"
                fontSize="10"
                />
        </s:HGroup>
        <fx:Metadata>
        </fx:Metadata>
        <s:states>
            <s:State name="normal" />
            <s:State name="hovered" />
            <s:State name="selected" />
        </s:states>
        <fx:Script>
            <![CDATA[
                import flashx.textLayout.elements.TextFlow;
                [Bindable]
                private var myTextFlow:TextFlow;
                override public function set data(value:Object) : void {
                    if (value != null) {
                        super.data = value;
                        myTextFlow = data.textFlow;
            ]]>
        </fx:Script>
    </s:MXDataGridItemRenderer>

  • Neboot, 10.5.2 image from OSX Tiger Server fails to new macbooks

    (I apologize in advance, I looked through several threads but could not find answer
    to my situation. I also apologize because I tried to get help at the Bombich forum,
    but an admin marked it "solved", when in fact it isn't.
    Thus I turn to the Apple faithful for help with this matter.)
    Using NetRestore 3.4.3, and I'm imaging MacBook (early 2008) labs,
    with 26 MBs in them.
    How I Do it: I get one MB, and using Leopard from OEM, I then patch
    up to Leo 10.5.2/QT 7.4.5/Safari 3.1 and I install the elementary apps
    necessary ( Kid Pix 3, Kidspiration 2, and Nystrom).
    I also install Office 2004, patched up to 11.4.1, and iWorks 08.
    I verify the image is correct, and then firewire connect the MB
    to my Master machine, a MBP running 10.5.2 and NetRestore 3.4.3.
    I then create the NetRestore image from the MB, and then create the NetInstall
    nbi for the image. I then copy the items from the MBP to my imaging server,
    a PPC iMac running OS X Server 10.4.11, via FW.
    I then set the Netboot options in the Server, and reboot the server for good measure.
    I then start hooking up the 25 MBs into a Cisco 2950 switch, which the
    Server is hooked into. I then boot all machines into NetBoot ( cmd-n)
    and image ( slowly) all the machines.
    The Problem:
    Once the images have been created on the machines, and after reboot,
    I then log into as the local admin, then set the server binding.
    Once the binding is complete, I log out, and then verify the binding sticks.
    I then log in as a managed user.
    This is where the image "breaks". The managed user becomes locked out
    of most Universal apps, and apps that should run under Rosetta,
    come up with their icons changed to the "ghostbusters circle"
    (Circle with line through it), and give the error " This application cannot run
    due to it not being supported on this architecture".
    However, if I log back in as local admin, the applications act as normal.
    Also, if I log in or log out as a managed user, the system often hangs,
    either at login or logout, leaving me with just the Leopard space screen,
    and will sometimes force me to force quit the
    system to get it to respond again.
    Contacting Apple, their only suggestion was to start again, but to use SUI
    from a Leopard Server Disc, which I didn't have but they were nice enough
    to send to me anyway, and create the NetBoot off of that.
    I decided however to give NetBoot one more try, and tried it again,
    this time making sure I repaired permissions on the original image
    (MB) before making the NetBoot image in NR 3.4.3.
    I still recieve the same problems afterwards.
    I then did a test in which I created both a second local admin account and
    a local standard account, and both acted like a managed account:
    apps could not be used, "ghostbuster circles" and log in/ log out hangs.
    I'm hesitant to use Leopard SIU, because I read all the reports of it's slowness,
    but is there something in 10.5.2 that breaks Netbooting?
    I've had no problems with Tiger Images in the past, so I'm pretty sure
    i got my steps down.
    Update in my testing :
    Today I decided to try and troubleshoot the image again, so this time
    I took the existing MacBook I used to make the image from,
    and I re-installed the problematic applications again,
    as well as delete the secondary admin and the standard user
    from my config, as I would add these later after the computers
    have been imaged.
    I then ran fix disc permissions on the image drive, and now I am using
    Net Restore 3.4.4, to remake the image andwhen done, I will re- create
    the nbi for the netinstall.
    I will test out the image shortly to see if it will work.
    ok, follow-up:
    after completing my new image and re-creating through NetRestore 3.4.4,
    as well as new nbi's, I copied them over FireWire to my OS X Tiger .4.11 Server.
    Set Netboot in Server Admin, made the Leopard image the default, restarted
    the server.
    Attached a new MacBook IC2D 2.4ghz to my Cisco Switch that the Server is on,
    and attempted NetBoot.
    Net Restore came on and began it's duty. 36 mins later, the image was on,
    verified, and the machine was rebooting.
    Upon reboot, I logged into the MacBook, as the primary admin,
    and verified the UniBi apps and the PPC apps would launch correctly.
    I then created the Standard account ( Student) on the machine,
    and the logged out and then back in as Student to test.
    All Privalges for Student were correct, and the UniBi and PPC apps functioned
    correctly.
    I then logged out as Student , back in as Primary Admin ( me) and then
    went to System Prefs and created the Secondary Admin (Teacher) for
    the machine.
    I then logged out as Primary Admin, and then logged in as Secondary
    Admin, and verified the UniBi and PPC apps would launch.
    I then recieved the "This App is not supported under this architecture"
    error with the UniBi and PPC apps under this secondary admin.
    I logged out, and then logged back in as Primary Admin (me), and everything
    still was working correctly under my account.
    I then trashed the Secondary Admin ( Teacher), and created a new secondary admin
    (called simply School).
    I then logged out as Primary Admin, logged in as School, and same errors
    occur, "This App is not supported under this architecture"
    error with the UniBi and PPC apps.
    I then called one of the PPC app makers Tech Support to see if they had seen
    anything like this under Leopard.
    Of course they hadn't, but after digging around, we decided to try this fix:
    Logged in as Primary Admin, I did a get info on the folder of the app
    that was" breaking".
    I then added the Secondary Admin to the Get Info panel and gave them
    a full ride ( rw) privalges to the folder. I then told the Panel to
    push them down ( propagate) to all children within the folder, including the app.
    I then closed out of the Panel, logged out as admin, and then logged in
    as Secondary admin. I then tested the app, and success, it launched
    perfectly!!!
    So at this point, I would say there is something more to the point
    problematic with Leopard .5.2 's ability to distinguish privileges
    to non Leopard based apps. Apps like the iLife 08 suite, and
    iWorks 08 didn't exhibt any of the problems I saw with Unibi
    and PPC apps under the secondary admin account; they worked as they should.
    At this point, I will add this "fix" to my list of drudgery that I do
    in finalization of the machine, like setting binding to the local
    OS X Server for Managed Accounts, which is next on my list to test,
    as that is also problematic with these Leopard .5.2. installs.
    Ok, so in part two to continue with my problems
    with 10.5.2 image and using NetRestore 3.4.4:
    I took the image out to test in a wide deployment.
    So with my same Tiger Server having the image,
    and my trusty Cisco 2950 switch,
    I set up 8 Macbooks to begin the deployment.
    The first four I turned on and got connected to the
    Server and they began to Netboot fine.
    MacBooks five through 8, I then tried to boot them up
    and get them in line to begin netbooting, but after taking up to
    10 minutes to connect to the server, they all came up with the following
    error:
    "You do not have read privileges to the source image. Please check
    the permissions on the image and try again."
    The first four were still imaging just fine, the next four would just hang
    at that error message.
    So I waited for one to completely finish out of the first four,
    and when it did, I tried to netboot one of the second group
    of four, and after 10 minutes, it connected and began it's process.
    I then tried another in the second group of four, and got the same
    "privileges on image" error.
    So what gives?
    Why can I only do four machines at a time? I know the image is
    fine and its permissions are ok, because I can do four machines
    at a time. It's when I try to do more than that then the problem
    occurs.
    Is this a Leopard issue or a Net Restore 3.4.4. issue?
    Well, just for grins, I put a PPC eMac onto the CISCO 2950,
    and attempted a Netboot from it with the Leopard Universal image,
    just to see if it would mount ( the emac is 700 mhz, so it would not
    support Leopard anyway).
    It attempted Netboot, but came back with the same
    "cannot read the disc image error" as seen on the
    MacBooks.
    But the image worked fine on the first four MacBooks,
    only when I attempted to NetBoot #5 did it cause the error.
    Could trying to put on that fifth Macbook corrupted the image somehow?
    or the NBI?

    While patiently waiting to see if anyone else is having my same issues,
    I tried a Firewire hookup to my 10.4 server directly
    of Macbooks 5 and 6, and tried a Netrestore through Firewire to the Macbooks
    off the same image in my NetBootSp0's Resources/Disc Image folder,
    and it restored fine to both , with only one error, that came up when it
    tried to auto-restart, but I suspect that having to do with it
    being unable to shut down the 10.4.11 Server more than anything else.
    So:
    1. the Image is valid, I can firewire restore from it at the server level
    no problem.
    2. It did do four MacBooks before saying it was "corrupted" and
    "Could not read the image".
    3. The Machines all boot into the Leopard NetBoot screen just fine
    through the Cisco 2950 switch, and get the nbi to bring up, but
    at the point it should auto run, it throws up the "corrupted" and
    "Could not read the image" errors.
    Unfortunately, I am under a deadline to image 540 MacBooks within the
    next 30 days, and my patience is wearing thin......

  • Image Problems using bridge

    Hi there.
    Im having a wierd problem when placing images into PS from Bridge (vCS5). The image breaks up into numerous parts as shown by the image below. The only thing I can think of is that when shooting the image I sometimes set the camera to multishot to give myself a choice of image! Could this be my problem? I would be grateful for any advice. Many thanks Trev

    This is a video driver problem.  Update to latest.  If using CS6 companies struggling to make them work.  Latest does not always mean the best.

  • Spaces appear between images

    Hi, I'm a beginner in DW so please bear with me!  I'm getting used to DW by learning to create HTML emails.  I've made my first 'test' email (by going File > Preview in Browser > IExplorer..... then in Explorer, I went Page > Send Page by Email).  It appeared fine when I sent it to myself in Outlook, however when it goes to Hotmail the images break apart.  Please see examples.
    Perhaps useful info: what I didn't notice the first time I sent it was that it does appear slightly like this, though not as extreme, when it opens up the new email window in Outlook (before sending).  But when I receive the email to the same account it looks fine.
    Hope somebody can help, thanks for your time.
    P.S. I know about the resolution probs with some text, I'm also learning Ai and PS at the same time!  Cheers.

    Hi, have made some very minor changes since I posted last time (just added a thus far failing link!!) - sorry, didn't realise you'd want the code. Here it is though, thanks for your response.
    <!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=utf-8" />
    <title>Untitled Document</title>
    </head>
    <body>
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td><table width="600" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td colspan="2" style="text-align: center; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #666;">Click <a href="test_email.html" target="_blank">here</a> if you are having trouble viewing this email.</td>
            </tr>
          <tr>
            <td colspan="2"><img src="file:///C|/Users/MH/Desktop/dreamweaver_files/test_email_1/images/spacer20x20.gif" width="20" height="20" alt="" /></td>
            </tr>
          <tr>
            <td width="461" height="21"><img src="file:///C|/Users/MH/Desktop/dreamweaver_files/test_email_1/images/one_01.jpg" width="461" height="21" alt="one" /></td>
            <td width="139" height="205" rowspan="3"><img src="file:///C|/Users/MH/Desktop/dreamweaver_files/test_email_1/images/one_02.jpg" width="139" height="205" alt="two" /></td>
          </tr>
          <tr>
            <td width="461" height="109"><img src="file:///C|/Users/MH/Desktop/dreamweaver_files/test_email_1/images/one_03.jpg" width="461" height="109" alt="three" /></td>
            </tr>
          <tr>
            <td width="461" height="75"><img src="file:///C|/Users/MH/Desktop/dreamweaver_files/test_email_1/images/one_04.jpg" width="461" height="75" alt="four" /></td>
            </tr>
          <tr>
            <td height="31" colspan="2"><img src="file:///C|/Users/MH/Desktop/dreamweaver_files/test_email_1/images/one_05.jpg" width="600" height="31" alt="five" /></td>
            </tr>
          <tr>
            <td colspan="2"><img src="file:///C|/Users/MH/Desktop/dreamweaver_files/test_email_1/images/spacer20x20.gif" width="20" height="20" alt="" /></td>
            </tr>
          <tr>
            <td colspan="2" bgcolor="#666666" style="font-family: Tahoma, Geneva, sans-serif; color: #FFF; font-size: 12px;"><p>Truflo Marine Ltd. are expert <span style="font-weight: bold">engineers</span>, <span style="font-weight: bold">manufacturers</span> and <span style="font-weight: bold">suppliers</span> of high integrity valves &amp; actuators.</br>
              With nearly 50 years of experience in supplying valves for critical use, including marine, nuclear and desalination products, Truflo Marine are the market leading suppliers bla bla bla</p>
              <p style="font-weight: bold">TEST!</p></td>
            </tr>
          <tr>
            <td width="461"> </td>
            <td width="139"> </td>
          </tr>
          <tr>
            <td width="461"> </td>
            <td width="139"> </td>
          </tr>
        </table></td>
      </tr>
    </table>
    </body>
    </html>

  • Why do forms break up when doing a ctrl zoom?

    Hello,
    When I do a ctrl-zoom (holding down ctrl then using the mouse to zoom in) then as the screen gets smaller, why do certain forms and images break apart? For example on www.theatrebuddies.us why do the pictures break up onto separate lines? This doesn't happen in Internet Explorer but makes me worry there is a problem with the HTML/CSS?
    Many thanks!

    Are you using text zoom (View > Zoom > Zoom Test Only) or full page zoom?
    *http://kb.mozillazine.org/Zoom_text_of_web_pages
    *http://kb.mozillazine.org/browser.zoom.full
    *http://kb.mozillazine.org/browser.zoom.siteSpecific

  • NSAffineTransform and rotating images (Not iPhone)

    I have a subclass of NSView, and in that I'm viewing an NSImage. I have a rotate button that causes the drawRectangle method to create an NSAffineTransform that should rotate the image. I'm also drawing the image locked to the upper left corner, by drawing into a calculated location in the view's frame.
    At the moment, I'm trying to get flip (rotate 180 degrees) to work properly. It rotates correctly. However, after I rotate, if I change the WIDTH of the window, it re-draws the image in its original orientation. If I cause a re-drawn in some other way, or I change the height of the window it draws it correctly.
    I've looked through my drawRectangle method, and it appears to have the correct transformation matrix.
    Is there something obvious that could be going wrong ONLY when I change the width of the window?
    thanks.
    Oh, code:
    - (void)drawRect:(NSRect)rect
    double rotateDeg = -90* rotation;
    NSAffineTransform *afTrans = [[NSAffineTransform alloc] init];
    NSGraphicsContext *context = [NSGraphicsContext currentContext];
    NSSize sz;
    NSRect windowFrame = [[self window] frame];
    float deltaX, deltaY;
    NSSize superSize = [[self superview] frame].size;
    float height, width, sHeight, sWidth;
    if(image)
    sz = [ image size];
    height = sz.height ;
    width = sz.width ;
    sHeight = superSize.height;
    sWidth = superSize.width;
    [context saveGraphicsState];
    [afTrans rotateByDegrees:rotateDeg];
    deltaX = 0;
    deltaY = 0;
    // translate to account for rotation
    switch (rotation)
    case 0:
    NSLog(@"No rotation ");
    break;
    case 1:
    deltaY += sHeight;
    deltaX -= sHeight - width;
    break;
    case 2:
    deltaX -= width;
    deltaY -=( 2*sHeight - height);
    // it's rotating around the lower left of the FRAME, so,
    // we need to move it up two frame hights, and then down
    // the hieght of the image
    break;
    case 3:
    deltaX -= width;
    break;
    [afTrans translateXBy:deltaX yBy:deltaY];
    [afTrans concat];
    // other stuff that I'm pretty sure isn't relevant.
    Message was edited by: Brian Postow: Added code

    Hi Brian,
    I don't know the answer to your question, but I think some of what you're doing will help to solve the problem I am running into with my own program. I'm just trying to use a "sane" x,y coordinate system when drawing my UIImage, but I want to view and work with it solely in landscape. I've tried rotating it in the .xib file, and that doesn't work. So, I wanted to see if I rotate the image by 90 degrees, then draw my screen if it will draw it already rotated, instead of in portrait mode.
    What .h files must be included to use the code in your example?
    As to your problem, take a look at the .xib file and in the Size Inspector, look at which sides are set for auto-sizing. That may be part of the problem. Try changing which sides are fixed and which sides auto-size and see what changes in behavior, if any, that causes.

  • Image Breakup when using crop tool

    At recent events, operating aperture on a 17" MacBookPro with an extra 23" Apple display, I have image break up after using the crop tool. The image breaks up into quarters, with variable green colours, the image itself disappearing altogether. This occurs after using the crop tool when reselecting the image for further viewing, also on raw and jpeg files, camera a Canon 5d. Anyone else had it, or know a fix without reinstalling?
    David

    chris -
    could this be included in the option bar to change the resampling per instance instead of a prefs setting?  I set up some actions to change the prefs for up and down scaling and then revert to the default pref setting. But it was never convenient so I don't use the actions.
    or maybe just and pref to use "smart scaling" that chooses the interpolation method based upon whether it is up or down scaling.
    j

Maybe you are looking for

  • Are photos that are no longer on my phone still on iCloud?

    once my camera roll is backed up, can I delete my pics from my phone and they will still be available on iCloud?

  • Can't fetch c2928 configuration

    Hi All,        I'm new to LMS recently, and I help my customer add 8 C2928 switches.  However, LMS can't get these equipment's configuration. I checked the equipment's snmp.telnet .enable password setting , they all are the same as the lms credential

  • Stop Clearing Documents

    Hi, i want to block the clearing of some documents, is there any way to do that ? Please Advise Regards.

  • Activating settings on Nokia5310 Xpress

    Hi I have received a message from my network provider to set my phone up for receiving picture messages. It save but does not then activate - Can I do it manually? thanks

  • Jinitiator for Netscape on Linux?

    Hi, We have some people who run linux clients and therefore do not want to have to revert to windows when they want to user the Oracle forms application. Is there a version of Jinitiator for Linux using netscape and if there is does anyone have any e