Optimizing SWC Help

Hey,
I am trying to optimize a few library projects I have for deployment.  I have read Optimizing RSL SWF Files and have run this command on my decompressed library swc file folder (library.swc plus catalog.xml):
optimizer -keep-as3-metadata="Bindable,Managed,ChangeEvent,NonCommittingChangeEvent,Transient" -input /path/to/swc_folder/library.swf  -output /path/to/swc_folder/output.swf
It cut the swc file down in size by more than half, which is great!  Still haven't used it yet, that's the next mission.
But my question is, how do I manage the assets/resource-bundles in the decompressed folder, many of which I don't want.  The unix command "ls -Rla" shows all the files in the decompressed swc:
./swc_folder:
catalog.xml
library.swf
locale
mx
spark
./swc_folder/locale:
en_US
./swc_folder/locale/en_US:
base.properties
collections.properties
components.properties
controls.properties
core.properties
effects.properties
layout.properties
logging.properties
messaging.properties
rpc.properties
skins.properties
sparkEffects.properties
styles.properties
textLayout.properties
./swc_folder/mx:
controls
./swc_folder/mx/controls:
Button.png
HScrollBar.png
Image.png
List.png
SWFLoader.png
TextInput.png
Tree.png
VScrollBar.png
./swc_folder/spark:
components
./swc_folder/spark/components:
Button.png
DataGroup.png
Group.png
HGroup.png
HScrollBar.png
Label.png
List.png
Panel.png
RichEditableText.png
Scroller.png
SkinnableContainer.png
SkinnableDataContainer.png
TextArea.png
ToggleButton.png
VScrollBar.png
First, I am not using any of those pngs in my project, so how do I get rid of them?  And second, for the resource bundles, if I have 5 library projects all using the same bundles (plus a few of their own), how do I extract them out of this swf/swc and make them all reference the same one, so I can cut down on size/duplication?  Can't seem to find this kind of detail anywhere.
Thanks so much for your help, really looking forward to some good compression/optimization
Best,
Lance

Hi Lance,
The first step is understanding the difference between SWC and SWF files.
SWC files are for authoring - they contain all possible information needed by tooling and for authoring. This includes debug symbols, icons for the components panel, embedded resources, etc.
SWF files are for deployment - they only contain the minimal information needed at runtime.You can choose more information, like debug symbols and/or line information, which will affect the size of the SWF. The optimzier tool can be used to strip this extra information out of a SWF file.
RSLs are just SWF files that are loaded at runtime. SWZ files are just signed RSLs.
I would not be concerned about the size of SWC files. SWF files are a different story, and should be made as small as possible.
Hope this helps,
Glenn

Similar Messages

  • Optimism Support help...

    So, I know this is a "problem-solving" forum...but my problem is a waning enthusiasm for this great product....BUT, with my imagination running wild today, after seeing this:
    http://www.macnn.com/articles/07/10/02/preview.40.hands.on/
    The image manipulation stuff at the end tells me they are ALREADY doing the kind of image manipulation that I use CS for....bring on 2.0
    I hope this passes the censors...I LOVE this product and really want it to get even better!

    Or how about this:
    http://www.macnn.com/articles/07/10/02/blemish.removal.patent/

  • Optimize SWC

    I am creating an SWC library that I like to distribute to a third party developer. And I like to optimize the SWC beforehand so that even if the other developer fail to optimize his/her final SWF, my library will still perform at maximum efficiency.
    I manage to remove the debug information using debug=false as a compiler argument. Next I try to merge the dozens of doABC tags together to make the library smaller. Unfortunately, the Flash Builder 4 refuses to load the optimized SWC if I merge the doABC tags together.
    I am wondering if this is by design or if I am not doing this right. Can I merge the doABC tags together in a traditional SWC library (not a RSL)?

    You may want to simply consider DRM. Here's a couple links to check out:
    Adobe docs:
    http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/fla sh/net/drm/DRMManager.html
    Adobe usage info:
    http://help.adobe.com/en_US/as3/dev/WSe3d2d52902616553-41317b6911d1b4b fb29-8000.html
    Aside that, images are just binary data so you're free to encrypt them with something fast like RC4 using a library, for example:
    https://code.google.com/p/as3crypto/
    Ultimately If someone REALLY wants your content, there's no 100% hackproof way. I'd implement a reasonable attempt at DRM or encryption but really measure it against the performance hit you'll take to do so, along with the knowledge that you truely can't guarantee protection anyhow.

  • HELP! How to unembed fonts in a fillable form.

    I am using the trial version of the Adobe Designer 7.0 on a Dell computer and thinking of purchasing the product. My problem is that I somehow have embedded fonts in the form. I am creating a fillable form to be filled out online but the file size is 511 kb. I have an original form with no fields that is only 11kb. I need to have this form I created in Designer to be MUCH smaller. How can I unembed the fonts? I have SAVED AS - didn't help. Went to Advanced (in Acrobat), PDF Optimizer, Audit Space Usage-didn't work. And File, reduce file size - at that point is where an error message comes up saying "This PDF contains Adobe XML form. Such PDFs cannot be optimized." Help! My trial version will be running out soon.
    Meg

    meg7,
    In the Save dialog, there should be an option at the bottom that allows you to un-embed fonts. An additional pointer on fonts:
    - Use the following fonts if you can (they are available in Acrobat and Reader, and do not need to be embeded:)
    * TimesRoman, TimesBold, TimesItalic, TimesBoldItalic
    * Helvetica, HelveticaBold, HelveticaOblique, HelveticaBoldOblique
    * Courier, CourierBold, CourierOblique, CourierBoldOblique
    * Symbol, ZapfDingbats
    Cheers
    David
    www.ensemble.com
    Ch

  • Reducing the file size of an XML Form

    We have created and launched a number of PDF Forms (created in LiveCycle) for our contacts to download, complete electronically, and email or fax back to us. The problem we are running into is that our email client allows us to only receive files that are 10 MB and smaller. We are finding that many of our PDF Forms that end-users are completing online cannot be emailed back to us because the file size is too large....which creates a problem.
    How do we troubleshoot this? We cannot seem to optimize in Acrobat because we receive an error message that says, "This PDF contains an Adobe XML form. Such PDFs cannot be optimized."
    HELP!
    Thank you!

    If possible, don't embed fonts.
    File | Form properties | Save Options | uncheck embed fonts.

  • PDF Form Requires a newer version of Adobe Reader

    New at this...Created my form in Live Cycle 8.0/Professional 8. Throughout company we are using Acrobat Reader 7.0 and are not at this time looking to upgrade. When our users open this form, get "This PDF form requires a newer version of Adobe Reader..." and prompts them to upgrade. Is there anyway I can get rid of this message...a way to make my form know that users will be opening in 7.0 and accept without error?
    Also, I'm not able to get the Submit to Email button to work...getting "This operation is not permitted"...how can I fix?
    Funny thing is I had been able to get the e-mail button to work at one time, but now, all of the sudden, it doesn't want to work...even on my machine which has Live Cycle/Professional 8 loaded?????
    Thanks!

    Geo,
    Thanks for the quick response. Tried and received: "This PDF document contains an Adobe XML form. Such files cannot be optimized.
    Help...thanks again

  • Speeding Up Projector File Startup

    Hi All,
    I am using a Flash projector for a CD UI. It loads external XML - language text and a control file. It is running as AS2. (I will be converting it to AS3 in the near furture. )
    I am looking for tips and reference sources for improving the performance of AS2 and AS3 projectors.
    Thanks,
    Jim
    PS. - I did not want to place this in both AS2 & AS3 forums

    This link directly lead me to 10 other helpful articles for optimization. Good article KGLAD.
    I am still in search of more.
    I am embedding as much of my file set internally to do the majority of the speed-up at CD start-up. Some of the optimizing may help with file size and speed.
    I have 5 spokes on my design wheel - functions/features, optimization (size, sequence, settings), speed, design flexibility, and usability by others (code readability, documentation  and support tools for non AS3 coder to be able to use and troubleshoot - my boss). I am making my balance choices now. These type of articles help me make those choices.
    ByteArrays, Vectors, etc. were not part of my orginal design concept either that I started with 3 years ago - note I only program about 6-10 weeks a year.  So some of the old articles I collected over the years do not include these newer AS3 features.

  • Publishing last entry ONLY not whole site

    is there a way to publish the last entries and not the whole site each time? :o
    ty :)!

    Welcome to the Apple Discussions. One option would be to use Web Site Maestro. It will optimize your files and then upload only those that have been changed. The demo mode will only optimize 1/2 of your files but I think will upload all of them. Worth a try. The optimizing does help page loading for Internet Explorer which has a lot of problems with iWeb generated sites.
    OT

  • Shutting down never does

    I've always assumed this was just an inevitable annoyance of the "improvements" of OSX, but maybe I've just been missing a simple solution for years. Ever since switching to OS X from 9.2 years ago, it turns out you can't just shut down and let the computer do the rest, like in the old days. Shutting down the computer is easier on my PC than on my Macs. That's just wrong!
    The problem is 2 things: the incessant queries asking for permission to shut down applications; and the incredibly long time it takes applications to shut down, both of which cause the shut-down process to stall and give up. For the first one, I understand the logic, but it really seems I ought to have an option to just +save any open documents+ and shut down the applications, without OS X coming back and asking me. Re. the second issue, it seems that OS X just doesn't give applications nearly enough time to shut down before it gives up. My old G4 at home does fairly well: I only have to manually shut down one or two known culprits before starting the process (still, more than I ought to have to do!) but the G5 at work seems to require me to manually shut down every single application before I tell OS X to shut down, or it will stall and give up. What's the point? I feel like I'm on a Windows machine ca. 1999.
    Am I missing something? Is there an easier or more efficient way to shut down that I've been missing out on all this time?
    null

    And some applications decide I've made changes to my document just by opening it or printing it, when I've done nothing to it at all.
    Yeah, I hate those.
    The slow quit times of each app is the other issue.
    How much Free Space is on the Hard Drive? OSX is a glutton for it, even in shutting down.
    Are there any Network Mounts connected? Any Automounts? 3rd Party background APPs?
    I think possibly a bit of Optimizing may help that issue...
    At this point I think you should get Applejack...
    http://www.versiontracker.com/dyn/moreinfo/macosx/19596
    After installing, reboot holding down CMD+s, (+s), then when the DOS like prompt shows, type in...
    applejack AUTO
    Then let it do all 5 of it's things.
    At least it'll eliminate some questions if it doesn't fix it.
    The 5 things it does are...
    Correct any Disk problems.
    Repair Permissions.
    Clear out Cache Files.
    Repair/check several plist files.
    Dump the VM files for a fresh start.
    First reboot will be slower, sometimes 2 or 3 restarts will be required for full benefit... my guess is files relying upon other files relying upon other files!
    Disconnect the USB cable from any UPS so the system doesn't shut down in the middle of the process.
    Is there some way to force it to wait longer before it gives up and demands I deal with it manually?
    I think that would require an AppleScript, might have a look at these...
    http://mac.wareseeker.com/free-shutdown-script/

  • Need help choosing optimal hardware for a laptop that will run AE CS5

    BACKGROUND INFO (Questions listed below)
    I need some help figuring out the best hardware configuration for a new laptop. I’m a student at a design school and I will be using the laptop to mainly run After Effects and to a lesser extent Photoshop and Illustrator. I don’t need to worry about 3D rendering software or Premier Pro. I am primarily interested in getting the best performance during editing. I am not looking for the best performance for final output. I would prefer to sacrifice final output times for better editing/interface performance.
    I will be working with standard definition content and perhaps HD up to 720p on occasion. I do not need to operate in resolutions higher than 720p. My projects are generally animation and use many sources and many layers.
    I’ve been reading up on optimal hardware configurations for CS5 but my understanding is still a little foggy and I would like to use this thread to figure out how to build the best machine for my budget. The budget is about $1400 to $1600 CANADIAN after tax.
    I DON’T need help finding the laptop. I will search for it on my own. I just need to understand the best hardware to purchase within my budget.
    I realize that it is probably impossible to buy the laptop I want with the hardware configuration I need “off the shelf”. Instead I will be looking for a good base model (~$900-$1100) and I will purchase the necessary hardware upgrades separately. I will not be purchasing a Mac.
    Right now I’m thinking of a machine built something like this:
    - 15”-16” screen (17” models are too big/heavy)
    - Mid to high end i5 processor OR entry level i7 quad core
    - 8GB RAM (I would go to 12GB, but it’s hard to find a 15”-16” laptop with 3 memory slots)
    - SSD to replace HDD (However, if possible, I would like a laptop with dual HDD support or swap the optical drive for another HDD. If I had access to 2 drives, I would have and HDD/SSD combo).
    - Medium/high end NVIDIA GPU to take advantage of OpenGL while editing.
    QUESTIONS
    1) Does the “Render Multiple Frames Simultaneously” option enhance general editing performance (applying filters, scrubbing through the timeline, reverting history states)? Or does it ONLY help speed up RAM previews and final output? Does it reduce the length of RAM previews?
    1b) Is this option even necessary to enable on 64bit systems? (As far as I understand it was used to solve a problem where 32bit systems/software would only recognize 4GB of RAM per instance of AE).
    1c) If I turn this option on to help with RAM previews, would I be hindering general editing performance in any way? Or does this option have basically zero drawbacks?
    2) How come “Actual CPUs that will be used” will read 0 even if the sum total of RAM assigned to the CPUs plus the RAM reserved for other applications is less than the total available system RAM (on a 64bit system)? For example, I currently have 4GB RAM and 2 installed CPUs. I have 1.5GB reserved for other programs and when I set 0.75GB per CPU both CPUs are used. However when I set 1GB per CPU then 0 CPUs are used, even though the total RAM adds up to only 3.5GB.
    CPU
    3.) Considering the fact that I am more concerned with smooth performance while editing rather than final output speeds, would it be better to get a dual core i5 clocked around 2.5 or a quad core i7 clocked around 1.8?
    4.) What is the difference between an i3 and an i5 processor even if they are clocked at the same speed? How does an i5 460M compare on the grand scheme of things?
    RAM
    6.) Should the quantity of RAM that I get (8GB vs 12GB) be based on the number of cores in my CPU? If so, how should I be calculating optimal RAM based on # of cores. Should I also be counting threads, or just actual physical cores?
    STORAGE/SWAP
    7.) Should I replace the HDD with an SSD? I'm looking for snappy interface performance while editing. I would think that if the RAM fills up it would be best to have the SSD for scratch/cache.
    8.) What performance benchmarks are most important when considering an SSD for After Effects? (4k writes? IOs per second? Max read/write?)
    9.) I can afford the OCZ Vertex2 120GB SSD. Would this be a good choice if an SSD is recommended?
    10.) Would it be better to have 8GB of RAM and an SSD, or 12GB of RAM and an HDD? Explain why.
    GPU
    10.) After Effects utilizes OpenGL to enhance editing performance. I will not really be using Premier Pro, so catering to the CUDA Mercury Engine is not a concern. Do high end gaming cards provide significant gains in OpenGL performance? Or do OpenGL performance gains taper off around the mid-range GPUs? (i.e. can you justify buying a high end GTX 260M graphics card for enhanced editing performance versus an "entry level" dedicated card like the 310M?)
    11.) What hardware specs are most important when considering a GPU for editing performance in AE? (Memory size? # of Pixel shaders? Core speed? Shader speed?)
    Thanks so much for any answers you can offer to these questions.

    Please make sure that you've read through this page and what it points to.
    > 1) Does the “Render Multiple Frames Simultaneously” option
    enhance general editing performance (applying filters, scrubbing through
    the timeline, reverting history states)? Or does it ONLY help speed up
    RAM previews and final output? Does it reduce the length of RAM
    previews?
    It only increases rendering speed for RAM previews and rendering for final output. In After Effects CS5, it doesn't decrease the length of RAM previews. (In CS4, it does.)
    1b) Is this option even necessary to enable on 64bit
    systems? (As far as I understand it was used to solve a problem where
    32bit systems/software would only recognize 4GB of RAM per instance of
    AE).
    You misunderstood. Yes, it's still relevant on 64-bit computers. Moreso, in a way. (I'd rather not spend my entire Sunday writing out detailed answers to satisfy idle curiosity, so I'm not going to give all the technical detail to that answer.)
    > 1c) If I turn this option on to help with RAM previews,
    would I be hindering general editing performance in any way? Or does
    this option have basically zero drawbacks?
    It takes a small but nonzero time for the background processes to start up when they need to be used and shut down when they're done. And as they sit waiting, they take up a little bit of memory. So, it's not exactly correct to say that there are no downsides to leaving it on. But it's close. I leave it on.
    > 2) How come “Actual CPUs that will be used” will read 0 even
    if the sum total of RAM assigned to the CPUs plus the RAM reserved for
    other applications is less than the total available system RAM (on a
    64bit system)? For example, I currently have 4GB RAM and 2 installed
    CPUs. I have 1.5GB reserved for other programs and when I set 0.75GB per
    CPU both CPUs are used. However when I set 1GB per CPU then 0 CPUs are
    used, even though the total RAM adds up to only 3.5GB.
    4GB - 1.5GB for other software leaves 2.5 GB for After Effects.
    If you have 1GB assigned per background CPU, then the foreground takes 1.2x that = 1.2GB. That leaves 1.3GB for background processes, which is enough for one background process. There's no point in starting only one background process to do rendering, so it doesn't bother. (Note: When background processes are rendering, the foreground process isn't rendering.)
    > 3.) Considering the fact that I am more concerned with
    smooth performance while editing rather than final output speeds, would
    it be better to get a dual core i5 clocked around 2.5 or a quad core i7
    clocked around 1.8?
    Get the quad-core. That gives you a greater total number of cycles. And After Effects works very well with mutliple processors, even beyond Render Multiple Frames Simultaneously multiprocessing. An entirely unrelated sort of multiprocessing (multithreading) spreads work out to multiple processors.
    > 6.) Should the quantity of RAM that I get (8GB vs 12GB) be based on the number of cores in my CPU? If
    so, how should I be calculating optimal RAM based on # of cores. Should
    I also be counting threads, or just actual physical cores?
    The optimum amount is the amount that you can cram into the computer. I'm not kidding. Spend your budget on RAM until you have 4GB installed per processor (and I'm counting the virtual processors due to hyperthreading). If you have a quad-core, that's 8 CPUs with hyperthreading, so the optimum amount of RAM installed is 32GB. You can work with less, but you did ask about optimum. For HD work (i.e., 1920 pixels across), you're OK with more like 3GB installed per CPU. That's what I have at home: 24GB in a quad-core. You're going to assign 2/3 or so of the RAM to After Effects, so 3GB installed per CPU is 2GB per core for HD work in After Effects.
    > 10.) Would it be better to have 8GB of RAM and an SSD, or 12GB of RAM and an HDD? Explain why.
    12GB of RAM. Because After Effects likes RAM. (If you're thinking of deliberatly using virtual memory to swap memory to the hard disk, don't. That's a performance killer.)
    > 10.) After Effects utilizes OpenGL to enhance editing performance.
    Not really. If you're on a limited budget, don't even think about the GPU until you've already got the most RAM, the fastest CPUs, the largest number of CPUs, two fast hard disks, and a couple of good monitors. Then, and only then, should you even consider getting soemthing beyond a non-stock graphics card. Yes, OpenGL can be used to accelerate some things, but that's only for the low-fidelity preview renderer. (Pardon the bluntness, but I want to make sure that you heed this.)

  • I have a Symphonic 32' HDTV (Dolby Digital Plus). can someone help me figure out how to configure it optimally with my Mac Mini? the display and sound is off. Do I need drivers/software? I'm new to macs.

    I have a Symphonic 32' HDTV (Dolby Digital Plus). can someone help me figure out how to configure it optimally with my Mac Mini? the display and sound is off. Do I need drivers/software? I'm new to macs.

    Hello, since nobdy else has replied...
    Long shot, but...
    Open Audio Midi Setup in Applications>Utilities, see the input & output options & KHz setting there.

  • Need help in optimizing the process

    I need help in optimizing my process. Here is what am I doing:
    I have two tables table A and table B. table A has list of names and table B has name and ID. Right now I am loading name into cursor from table A and for each name from the cursor I try to match with name in table B to get the ID. This process takes very long to complete. I need help to replace PL/SQL with SQL if possible. I am using oracle utl_match to match the best possible record in table B. table B sometimes returns multiple matching records. I take the top nearest match name and ID for my use (there is not always one to one match)
    Any idea or help will be appreciated. Thanks

    always provide create table and sample data instert statements when asking a question. also, provide your database version.
    because you're using utl_match, you can't really use an index, there must be a cartesian join on the two tables so it may always be slow.
    however, here's a sample SQL that you may be able to make use of:
    with n as (select 'KATHERINE' person_name from dual
                 union all
                 select 'STEVE' from dual
                 union all
                 select 'BRUCE' from dual)
        ,nid as (select 'CATHERINE' person_name, 1 NID FROM DUAL
                 union all
                 select 'STEFAN', 2 from dual
                 UNION ALL
                 select 'STEVEN', 2 from dual
                 union all
                 select 'CATHY',3 from dual)
    select n_name, nid
      from (
            select n.person_name N_NAME
                  ,nid.person_name
                  ,nid.nid
                  ,ROW_NUMBER() OVER (partition by n.person_name ORDER BY utl_match.jaro_winkler_similarity(n.person_name,nid.person_name) DESC) jws_ORDER
              from n
              join nid on (utl_match.jaro_winkler_similarity(n.person_name,nid.person_name) > 70)
      where jws_order = 1;    

  • Need help in optimizing the ABAP code

    Hi,
    Can anyone help me in optimizing the code. Here the select statement has select within the loop. Need help in optimization.
    WHEN '0CO_PC_PCP_03'.
    LOOP AT C_T_DATA INTO TBL_KKBW_ITEM.
          W_TABIX = SY-TABIX.
          IF TBL_KKBW_ITEM-CURRENCY_TYPE EQ '20'.
    SELECT SINGLE KALNR KALKA KADKY TVERS KADAT KOKRS INTO (W_KALNR, W_KALKA, W_KADKY, W_TVERS,  
                    TBL_KKBW_ITEM-COSTING_DATE,
                    TBL_KKBW_ITEM-CONTROLLING_AREA)           
                    FROM KEKO                                  
                       WHERE KLVAR EQ TBL_KKBW_ITEM-COSTING_VARIANT                              
                        AND  KADKY EQ TBL_KKBW_ITEM-COSTING_DATE
                        AND  TVERS EQ TBL_KKBW_ITEM-COSTING_VERSION                           
                        AND  MATNR EQ TBL_KKBW_ITEM-HEADER_MATERIAL                             
                        AND  WERKS EQ TBL_KKBW_ITEM-HEADER_PLANT.
               IF SY-SUBRC EQ 0.                                
              SELECT SINGLE KOSTL INTO TBL_KKBW_ITEM-COST_CENTER
                              FROM CKIS WHERE KOSTL NE SPACE   
                                         AND  KALNR EQ W_KALNR 
                                         AND  KALKA EQ W_KALKA 
                                         AND  KADKY EQ W_KADKY 
                                         AND  TVERS EQ W_TVERS.
              IF SY-SUBRC NE 0.                                
                CLEAR TBL_KKBW_ITEM-COST_CENTER.               
              ENDIF.                                           
            ENDIF.                                             
            MODIFY C_T_DATA FROM TBL_KKBW_ITEM INDEX W_TABIX.
          ELSE.
            DELETE C_T_DATA INDEX W_TABIX.
          ENDIF.
        ENDLOOP.
    Thanks,
    Rani.

    hi
    plz use the below code :
    WHEN '0CO_PC_PCP_03'.
    SELECT  KALNR KALKA KADKY TVERS KADAT KOKRS INTO it_keko "declare internal table with the mentioned fields
    " also select the fields to be used in where condition
    FROM KEKO
    for all entries in c_t_data
    WHERE KLVAR EQ c_t_data-COSTING_VARIANT
    AND KADKY EQ c_t_data-COSTING_DATE
    AND TVERS EQ c_t_data-COSTING_VERSION
    AND MATNR EQ c_t_data-HEADER_MATERIAL
    AND WERKS EQ c_t_data-HEADER_PLANT.
    "sort the tables on the fields used in where.
    IF SY-SUBRC EQ 0.
    SELECT  KOSTL "and other fields to be used in where
    INTO it _ckis
    FROM CKIS
    for all entries in c_t_data
    WHERE KOSTL NE SPACE "use c_t_data
    AND KALNR EQ W_KALNR
    AND KALKA EQ W_KALKA
    AND KADKY EQ W_KADKY
    AND TVERS EQ W_TVERS.
    IF SY-SUBRC NE 0.
    CLEAR TBL_KKBW_ITEM-COST_CENTER.
    ENDIF.
    it_data[] = c_t_data. "declare it_data same as the extract structure
    delete it_data where CURRENCY_TYPE  NE '20'.
    LOOP AT it_data assigning <fs_data>. "use field symbols
    read from it_keko into wa_keko
    where
    KLVAR EQ <fs_data>-COSTING_VARIANT
    AND KADKY EQ <fs_data>-COSTING_DATE
    AND TVERS EQ <fs_data>-COSTING_VERSION
    AND MATNR EQ <fs_data>-HEADER_MATERIAL
    AND WERKS EQ<fs_data>-HEADER_PLANT
    binary search.
    if sy_subrc = 0.
    similarly read from the second itab
    ENDIF.
    ENDLOOP.
    c_t_data[] = it_data[].
    Pls let me know in case of any issues
    Regards,
    Aparna
    Edited by: Aparna KS on Jun 13, 2010 11:01 PM

  • Help with creating a swc creation!!

    I'm currently trying to create a swc library that includes pngs and a few miscellaneous classes.  Note, I'm not using Flash Professional at all, only Flash Builder 4.7.  I've created an AS Library project. Put my supporting classes and pngs in the source folder.  Once I clean and create the swc, I decompress it and the images are in the swc, so I know they're being included.
    Now I create a new AS Project, include the swc in my lib path and it shows up in my referenced libs, great.  When I twirl down to look at the contents, I only see the classes. 
    My question is how to I get to the raw pngs or any other assets (xml, css) that I include in the swc? 
    I tried creating an EmbeddedAssets class in the swc and pointing to the assets... and creating a const for the class.  This forces the it to show up in my project, but as something like image_name_png_4394434l32k39e393.abc.  It seems when taking this approach, Flash Builder appends a random string to the asset, which makes it much more difficult to target it, having to use getDefinitionByName()... not very elegant or useful.  In using this embed approach, is there a way to force Flash Builder to not add the random stuff?  Do I have to use Ant to build the swc to force the name properly?  If so, does anyone have an ant script or know of a tutorial that shows how to accomplish this?
    Thanks for any help at all...

    Do you know why this lazy f&#97;rt-&#97;ss is back? Because when he posted his homework last week, some sorry-assed idiot went and did it for him.
    http://forum.java.sun.com/thread.jspa?threadID=5244564&messageID=10008358#10008358
    He didn't even thank the poster.
    It's the same problem over and over again. You feed the bears and it only teaches them to come back for handouts.
    My polite suggestion to the original poster: please do your own f&#117;cking homework.

  • Help Needed:  Acrobat Pro XI - Reduced Sized PDF vs. Optimized PDF

    Hopefully some of you folks can help me, as I cannot get in touch with Adobe customer service.  I recently upgraded to Acrobat Pro XI.  In my old version of Acrobat Pro, I used to be able to take a PDF file of large size (let's say 10 MB) and shrink it down considerably with relative ease (down to less than 1 MB).  The file could then be easily emailed, shared, read, and most importantly wouldn't take up tons of hard drive space.  With this new version of Acrobat Pro XI, that same 10 MB file barely reduces down to 7 or 8 MB.  I have played with the various settings in both the File -> Save As Other -> Reduced Sized PDF and File -> Save As Other -> Optimized PDF.  Regardless of what I try, I cannot achieve anywhere near the same compression results as what I used to be able to achieve with my old version of Pro.  I can get the file size reduced, but the reduced file quality is trash.
    Has anyone else encountered this problem as well?  Do any of you have any suggestions on what to do to fix??  I primarily scan a document as a PDF file with my HP OfficeJet Pro, and then reduce the PDF file size after the scan.  I could scan the document with lower DPI to begin with (currently scan 300 dpi typically grayscale), but then I don't have the scanned image quality that I need to reduce the file down so that it can be reprinted later at a good enough quality. 

    I had previously ran the audit, and 99% + of my bloat is in the image.  All of the other possibilities for bloat do not even add up to 1%.  For my purposes as a Financial Advisor, I print out blank applications & account forms, fill out the paperwork by hand, and then scan copies of the completed paperwork back into my computer for electronic filing.  Some of these completed client documents can be 50 to 75 pages long ... so the PDF scanned at 300 dpi obviously starts out as a substantially sized document that can take up 25, 35, or 45 MB per scan.  The crazy thing is that the old version of Acrobat Pro (I believe it was version 7 or 8) would take a 45 MB file and compress it down almost to 1/10th of the oiginal size.  As a result, a 45 MB file would end up as a 4.5 MB file.  This significant reduction was always accomplished using the one button selection "Reduce PDF" command ... had nothing to do with optimizing the PDF with the old version.  Once I ended up with the 4.5 MB file, I could open that file at a later date and print out a page that I needed and you couldn't hardly tell if it was the original or a scanned copy.  There was no loss of quality whatsoever!!  The Reduce PDF size in Acrobat XI just doesn't work well ... will take that 45 MB file and reduce it down to 42 MB which defeats the whole purpose of the Reduce PDF command in the first place.  If I play around with the inputs in the Optimze PDF, I can shrink the file size lower but lose way too much image quality.  The only variable that has changed from my old scanning results vs. my new scanning results is the upgrade from Acrobat Pro 7 to Acrobat Pro XI ... everything else that I'm doing is the exact same.  Same thing applies when I create a PDF portfolio from multiple PDF documents ... a 150 MB PDF Portfolio will barely reduce in file size. 

Maybe you are looking for

  • Bug - Subversion Preferences Panel

    SQL Developer Version 1.5.0.53, Build MAIN-53.38 OS: Windows XP Pro, 32-Bit, SP2 When I go to the Preferences window and choose the Subversion panel I get the following error: Internal Error when attempting to create this panel: I also get the follow

  • What is the tool to be accessed by End user in version 7

    Hi all, Could any body give a good ppt or explanation about the way the end users can access the BW Queries in version 7. Priror to version 7 we used to give access to Browser to the end users . Now what are the different options with EP and with out

  • PSE 9 Editor won't open

    I have the paid version of PSE 9, and even after about 2 hours of work with a technical support person over the phone the other day, we have gotten nowhere. I'm wondering if I can safely uninstall, then re-install the program without having to pay fo

  • Would a itunes card purchased in the USA work with a Singapore itunes account?

    I just need to know if I buy itunes cards here in the US and send them to singapore as gifts, would those who receive the cards be able to use them with their Singapore itunes accounts?

  • The number range is not maintained for Object/Year: J_1ILIC/

    Hello, I am facing the problem as After Created the No range object j_1ilic for excise bond, for capturing the CT3 form in J1ILIC01 and maintain the required fields in J1ILIC01, following error is occuring "The number range is not maintained for Obje