Howto fit content without resizing?

Is it possible to make a bitmap constantly align to the upper-left of its frame - but not having the bitmap resize?

No prob, Kasper. The bit about an "override" is this: InDesign allows for creation of "styles" that make formatting of text and objects faster & easier to control than doing everything manually. So if you go to Window -> Styles -> Object Styles, you'll see a Basic Graphics Frame and a Basic Text Frame. You can create as many object styles as you want, with as many or as few features (fill? stroke? drop shadow? transparency?) as you like, and then apply them all at once with one click. Frame Fitting Options just happens to be one of the many object parameters you can control with an Object Style.
Of course, if you want to diverge from your style a bit, you can manually tweak whatever you want. If you've applied manual formatting to an object that you set up with an Object STyle, then a little plus symbol appears next to the style name when you've selected it, indicating that you've overridden the style definition with some manual formatting.
So, feel free to continue using Frame FItting Options manually. But if you are dealing with a large number of objects, and your mouse-clicking muscle is tired from the number of clicks you need to go through per object to set it up the way you want (direct select tool -> right click on object -> navigate to Frame Fitting Options -> make selections in dropdown and reference proxy -> hit OK), just be aware of this other way of styling objects (select object -> select object style) exists.
Also, when your client says "I love it! But can you make all 1,200 images hug the lower left instead of the upper left?" you can do it in five clicks, instead of 6000 clicks.

Similar Messages

  • Fit Content Proportionally Broken in CS6?

    I have been having a lot of issue with Fit Content Proportionally since upgrading to CS6.
    In many of my documents (some new, some pulled in from earlier versions and saved over as CS6), I find that both via the menu and via the keyboard shortcut, the commonly-used and absolutely essential "Fit Content Proportionally" command just simply does not work.
    I can create a bunch of square frames, and then fill them all with various-sized and shaped images, and then when I would usually Fit Content Proportionally to make them all scale down inside the boxes, what I get instead is no response at all. The only way to "fix" the problem is to go to the toolbar with the content selected and change either the vertical or horizontal percentage to any number at all. As long as the proportion lock is in place, then that changes both % numbers to the same number, and thus fixing the problem. This is what makes me think it is a bug.
    Is there some new fitting setting in CS6 that I need to change?
    I have tried saving as IDML and importing back into CS6, but the behavior persists. Interestingly, if I change the fitting via the toolbar % "fix" and then select Fit Content to Frame (not proportionally), then Fit Content Proportionally is broken again, and does nothing at all.
    On most of my documents, Fit Content Proportionally works exactly as expected, and exactly as it always has. Of course my biggest "problem" documents contain large numbers of images.
    High Res Image:
    http://i.imgur.com/kl9jS.jpg

    This is a bug or a big enough change in behavior that it should come with a warning alert the first time you use it. I've replicated it across different 8.0.1 installs and (Mac) OSs.
    To replicate:
    Place graphic. I haven't seen a difference among placed graphic types.
    Resize the graphic frame non-proportionally.
    Object=>Fitting=>Fit Content to Frame, so that the content is scaled non-proportionally. (Or select the content and scale it non-proportionally.)
    Object=>Fitting=>Fit Content Proportionally. Nothing happens. (Or, if you scaled the content without fitting it in the previous step, the content may be centered, and it may be scaled, but the proportions won't be changed.)
    I suppose you could make an argument that this is more correct than the old behavior—the command now means "Fit without changing the proportions"—but it's a big change, and I doubt anybody wants it to work this way.
    Here's a short script that should more or less give the old behavior:
    function fit(item) {
      var i, l, graphic;
      if (item instanceof Group) {
        for (i = 0, l = item.pageItems.length; i < l; i++) {
          fit(item.pageItems[i].getElements()[0]);
      else if (item.hasOwnProperty("imageTypeName")) {
        item.horizontalScale = item.horizontalScale < 0 ? -100 : 100;
        item.verticalScale = item.verticalScale < 0 ? -100 : 100;
        item.fit(FitOptions.PROPORTIONALLY);
      else if (item.hasOwnProperty("graphics")) {
        for (i = 0, l = item.graphics.length; i < l; i++) {
          graphic = item.graphics[i];
          graphic.horizontalScale = graphic.horizontalScale < 0 ? -100 : 100;
          graphic.verticalScale = graphic.verticalScale < 0 ? -100 : 100;
          graphic.fit(FitOptions.PROPORTIONALLY);
    function main() {
      var i, l;
      if (!app.documents.length) {
        return;
      for (i = 0, l = app.selection.length; i < l; i++) {
        fit(app.selection[i]);
    app.doScript(main, ScriptLanguage.JAVASCRIPT, undefined, UndoModes.ENTIRE_SCRIPT, "Really Fit Content Proportionally");
    There are  certainly some corner cases I've left out. Let me know if you try to use it and it doesn't work right.
    Jeff

  • Input Text in Table, autosizing height to fit content

    I've a table with a variety of multi-row inputText components, most of them with the @row attribute set to 2.
    However, one of these fields sometimes has verbose content. Is there a way to configure the InputText component to autosize itself (and the row) to a height that displays all the content without scroll bars? In other words, is there a way to set the text box/column/table so that the height of each row's text box auto-sizes to display all the content.
    I'm aware that a brute force method would be to set the inputText's row attribute to 10; however, since most of the time the text will fit in 2-3 rows, setting it to 10 wastes a lot of real estate.
    Have tried setting various properties without anl luck - here is the current definition of the InputText and the column that contains it:
    <af:column sortProperty="Definition" sortable="true"
                             headerText="#{bindings.NamesBatchApproveVO1.hints.Definition.label}"
                             id="c9" width="450" inlineStyle="height:inherit;">
                    <af:inputText value="#{row.bindings.Definition.inputValue}"
                                  label="#{bindings.NamesBatchApproveVO1.hints.Definition.label}"
                                  required="#{bindings.NamesBatchApproveVO1.hints.Definition.mandatory}"
                                  columns="#{bindings.NamesBatchApproveVO1.hints.Definition.displayWidth}"
                                  maximumLength="#{bindings.NamesBatchApproveVO1.hints.Definition.precision}"
                                  shortDesc="#{bindings.NamesBatchApproveVO1.hints.Definition.tooltip}"
                                  id="it4"
                                  rendered="#{row.bindings.Definition.inputValue != null}" simple="true"
                                  wrap="soft" rows="3">
                      <f:validator binding="#{row.bindings.Definition.validator}"/>
                    </af:inputText>
                  </af:column>Am using 11g.
    Thanks for your help.
    Edited by: user757151 on Nov 15, 2012 11:12 AM

    Thanks Alejandro. I also found that to make the textareas available to the script when the page loads, i had to set the table's contentDelivery property to "immediate".
    In case anyone else needs this, here is how i adapted the javascript Alejandro had shared:
    <af:resource type="javascript">
        function resizeHeight(e) {
        var textAreas = document.getElementsByTagName("textarea");
        for (var i=0, max=textAreas.length; i &lt; max; i++) {
         var textArea = textAreas;
    while (textArea.rows > 1 &amp;&amp; textArea.scrollHeight &lt; textArea.offsetHeight)
    textArea.rows--;
    while (textArea.scrollHeight > textArea.offsetHeight)
    textArea.rows++;
    textArea.rows++;
    </af:resource>

  • CS4 fit content to frame default

    Hi all,
    Just a quicky, we have just upgraded to CS4 at work (late adopters I know!) and we have an issue with how ID CS4 fits the frame to content by default.  The problem with this is it is changing templates of material built in earlier versions of ID, for instance changing ellipse frames to squares, resizing all the frames to fit the content, etc. Is it possible to change this default behavior? All help is appreciated.
    Thanks

    Hi Guys,
    Thanks for the responses and I apologise for the delay in replying, it has been flat out here... Anyway I just want to confirm that the problem still exists. I am unsure how to explain it further although I will try
    When the frame fitting option is set to 'fit content to frame' Indesign applies a 'fit frame to content' which the operator must then undo. This especially occurs when placing content into ellipse or polygon frames. Indesign always applies a "fit the frame to content" (which obviously blows away the shape), the operator must then undo the 'fit frame to content' that CS4 automatically applies (crtl+z).
    Not sure it is related but we also suffer from a one minute delay upon opening Indesign and Acrobat, the windows "csrss.exe" process goes nuts and sits on nearly 100% cpu usage for about a minute before the program becomes usable. It seems related to the number of fonts installed on the system (around 2000) because if I remove all the fonts, delete the adobefnt files and reinstall the fonts the machine runs fine for a week or so before it bogs down again. I know that this file is not a virus, as we run symantec on our machines, also there is only one copy of this process in taskmanager. Also this has happened across multiple machines with varying hardware. Is there a hard limit on fonts?
    Thanks again
    Regards Chris

  • Can't see the fit content to frame option....

    Hi All,
    I'm having some issues trying to click on:
    Object > Fitting > Fit Content to Frame
    This area is simply greyed out and I cant' select the option to do so.
    Does anyone have any ideas?
    Thanks
    Daniel

    I just wondered if you can please advise how I could click a button and have the text within the text box automatically resize to fit the frame?
    This is not a built-in capability of InDesign.  Macinbytes told you that this was the case, and John told you why.
    However, InDesign has a scripting interface, so plenty of people have written additional tools to make particular tasks easier. I think that one of these scripts from In-Tools will be exactly what you're looking for.

  • What happens on resize (and how can I force it to happen without resizing)?

    Hello everybody!
    After running into this for the umpteenth time, I have decided to ask somebody who knows better. So, here goes:
    Often, when I change something in the layout of an applet or an application (e.g. removing a JComponent and replacing it with another one), it doesn't get updated. I need to resize the Application window or the AppletViewer window, and then the change is correctly displayed and everything works fine. For Applets, I figured out that I can pack() as a workaround, but this can have some nasty side effects. I haven't been able to find anything for Applets though (an Applet doesn't have a pack() method).
    So, does anyone know what exactly happens when I resize that window and why then my changes to the layout are applied? And, more importantly, what I have to do to reproduce this effect without resizing?
    Thanks a lot in advance,
    Wojtek

    Thanks for the reply! Doesn't work though (invalidate-revalidate was one of my first tries...):
    - Applet has no revalidate().
    - If I put all my stuff into an extra JPanel that I add to the Applet, and revalidate() the JPanel after changing the stuff in it, nothing happens, I still need to resize.
    Any other ideas?

  • Drag and Drop into Photoshop layer without resizing the source image

    Hello,
    I am using Photoshop CS5, 64bit, in Windows 7.
    I went through following steps and getting result that I do not want:
    1. Open an existing photopshop file.
    2. From the explorer window of my folder, select 100 png files and drag into the graphics area of the open photoshop image.
    Result: Photoshop resizes the png file and place it as a layer. It also asks me to commit the resizing for each individual file that I dragged and drop. Sometimes, it takes it as 100% scale, sometimes, 98%, sometimes 102%. If I change it to 100%, then it is not the original size. The image become larger and blurry.
    Expected Result: Place 200 png files as separate layer of the open photopshop without resizing it.
    My png files are icons that don't need resizing. I cannot tweak 200 images just to get this to the original dimension!
    Other things I tried:
    I turned off the "Preference->General->Resize Image During Place". I also turned off "Place or Drag Raster Images as Smart Objects".
    I still get the same result. I need nothing smart here. Just let me place images without any smart stuff!
    I also went to help and googled. I could not find what I need.
    Thank you!

    That works!!
    Thank you!

  • How do I get the line above the tasks, which allows you to edit the cell contents, without double clicking the cell?

    As title says.
    Normally in Gantt Chart View, above the tasks there's a line which displays the contents of the cell you have selected, and allows you to edit the contents without having to double click the cell.
    In my case, this line is not there, and it is slightly hindering my work.
    So, does anyone know where I should go to re-enable this line?
    Thanks a lot!

    Hi,
    Go to file, then options, then display and check the "entry bar" option.
    http://www.manageprojectsonsharepoint.com/blog/2012/04/02/microsoft-project-quick-tip-entry-bar/
    Hope this helps.
    Guillaume Rouyre - MBA, MCP, MCTS

  • Multiple place and fit content

    I have several chapters of a book done in CS2. These were sent out and edited by a third-party in CS4 (communication issue there).
    So they were backsaved as an .INX file and now I'm using CS3.
    Problem is that the embedded images and links to 20 or so illustrations were not honoured and defaulted to "foo. jpeg" in the links pallette when I opened these in CS3.
    The embedded images (excel graphs) I'm not worried about, it's the linked images which I now have to go in and manually relink.
    The graphic frame and content boundary is intact so re-linking seems to work fine, but I'm wondering If i can select the art and multiple place each image within it's corresponding frame and have the attribute  "fit content proportionately" assigned at the same time.
    Do I use an object style?? I'm not too familiar with this, so if anyone can run me through the simple steps, it would be appreciated.
    Also, I noticed in CS3 that the number of icons for fitting content are reduced on the toolbar (see image circled) compared with CS2?
    Are the options to "fit content to frame, center content etc" only available from the drop-down menu or from the short-cuts?
    Thanks in advance,
    Julian

    Peter,
    Yip, those would be the icons I was looking for, but maybe they weren't visible depending on what i had selected, since I swear I looked for them..but there they are in my screenshot
    I was thinking a basic object style with just fram-fitting option selected to "fit content prop.", but I guess you are right in that the time saved would probably be negligible.
    Any idea as to why the links broke - just a consequence of back-saving??
    Julian

  • Fitting Content to Frame to a Path or Mask

    We have been asked by a customer to try and achieve the following:
    They have a number of eps's of a flat screen TV's. For each TV, there is a path around the outside. We will call this Path 1. There is a second path around the screen of the TV. We will call this Path 2.
    Is there a way of placing another image, and fitting content to frame (just like in Indesign), using Path 2 as the bounding box?
    We are using both CS3 and CS4.

    Mark, while Scripts may not be necessary they can add a level of convenience unattainable with Actions.
    As concerns the PAID HELP, the Photoshop Scripting Forum has a couple regulars who, while they may offer their services professionally, still give their advice freely; but in case Adam has no Scripting-experience his needs, should he choose to try a Scripting-solution, might exceed »advice«.
    Having only recently started to appreciate and utilize the capabilities of JavaScript for Photoshop myself I may appear overzealous in advocating it, but everybody will have to decide for themselves if they want to give it a try.
    With possibly hundreds of images I wouldnt want to rely on the screens (or their paths) to all have the same diameter and a Script can allow for that with transforming the placed image according to the height or width so as to always fill the area completely (thus clipping at the top/bottom or left/right depending on the relation).
    And (though too complicated for myself) it would be possible to let Photoshop work off folders and not get stuck by the occasional file that doesnt conform to the naming conventions or lacks a path by ignoring it and documenting unedited files at the end.
    Thats always assuming that the photographs of the tv-sets are fairly frontal, because if they are in perspective then the matter gets much more complicated, but what with the allusion to doing it in Indesign I concluded perspectival transformation isnt required anyway.

  • Fit content to a two columns frame

    Hi Experts,
    I need to fit content in to frame (it is a double column). But I can't see any feature in scripting. Manually also I can see fit option only for single column frame. Please advice me.
    thanks,
    Pasu

    Well, that's a bit clearer. How about this -- building on Kasyan's script. The debugging alerts at the start show what properties to check. It fails
    i spectacularly
    if you try this on non-standard frames, f.e., if you put a text wrapping image over part of the first column :-)
    myTextframe = app.selection[0];
    numlines = myTextframe.lines.count();
    alert ("Total: "+numlines);
    numlines_1 = myTextframe.textColumns[0].lines.count();
    alert ("1st column: "+numlines_1);
    if (myTextframe.textColumns[0].lines.count() < myTextframe.textColumns[1].lines.count())
    while (myTextframe.textColumns[0].lines.count() < myTextframe.textColumns[1].lines.count())
    var myBounds = myTextframe.geometricBounds;
    myBounds[2] += 1;
    myTextframe.geometricBounds = myBounds;
    } else
    while (myTextframe.textColumns[0].lines.count() > myTextframe.textColumns[1].lines.count())
    var myBounds = myTextframe.geometricBounds;
    myBounds[2] -= 1;
    myTextframe.geometricBounds = myBounds;
    if (myTextframe.overflows)
    myBounds[2] += 1;
    myTextframe.geometricBounds = myBounds;
    break;

  • Shouldn't object style with 'fit content to frame' work with updated images?

    I have a script that places pdf files from a list onto pages. The rectangles are built with an object style that fits content to frame.  This works,  but if the pdf file is then modified, InDesign does not fit the new content to the frame when the link is updated. Is there a reason why the object style does not honor its settings?
    Thanks.

    I have a script that places pdf files from a list onto pages. The rectangles are built with an object style that fits content to frame.  This works,  but if the pdf file is then modified, InDesign does not fit the new content to the frame when the link is updated. Is there a reason why the object style does not honor its settings?
    Thanks.

  • Tables: Fit Content to Frame

    (InDesign CS2)
    Since "fit frame to content" is available when you select a frame that contains a table, but "fit content to frame" is not...I'm assuming it's not possible to do that.
    I understand that a table can lie well within or outside of its frame, and that can be a nice thing. However, what if I want to make sure the boundaries of the actual table, left to right, take up an EXACT width? Seems like making the frame the exact width I need and then having "fit content to frame" available is what I need.
    Am I missing something? Does anyone have a good workaround?

    Lisa,
    This script will do the job (although the interface is a bit primitive. Just type a number in the units you're using for the horizontal ruler. It displays the "before width" and you can then type the number you want instead. It distributes the extra or the deficit across the existing columns of the table.
    //DESCRIPTION: Set Width of Table
    // by Dave Saunders
    if ((app.documents.length == 0) || (app.selection.length == 0)) { beep() }
    aDoc = app.activeDocument;
    aSel = app.selection[0];
    aTable = findTable(aSel);
    tWidth = prompt("Table width", String(aTable.width));
    if ((tWidth == null) || (tWidth == "")) { exit() }
    n = aTable.columnCount;
    w = aTable.width;
    for (j = n-1; j >= 0; j--) {
      aTable.columns[j].width = aTable.columns[j].width * (tWidth)/w;
    function findTable(obj) {
      if (obj.constructor.name == "Table") { return obj }
      while (obj.constructor.name != "Table") {
        obj = obj.parent;
        if (obj.constructor.name == "Application") {
          errorExit("Can't locate table");
      return obj;
    function errorExit(message) {
      if (arguments.length > 0) {
        if (app.version != 3) { beep() } // CS2 includes beep() function.
        alert(message);
      exit(); // CS exits with a beep; CS2 exits silently.
    To use the script, copy and paste to ExtendScript Toolkit and save with an appropriate name in the form YourName.jsx in the Scripts folder of the Presets folder of your InDesign CS2 folder (you could put it in a subfolder if you wish). Then to run the script, set-up the appropriate initial conditions (click with the text tool in the table) and double-click the script's name in the Scripts palette.
    Dave

  • Print image without resizing

    I need to print some PNG images which are larger than one page.
    Preview won't do this without resizing, but that will make the image unusable.
    How can I print images across more than one page?
    I tried AppleWorks (yuck) but images come out all fuzzy (and unusable).

    I think PageStream & maybe even GraphicConverter could do it... PageStream could do it on my Ataris since about 1989, haven't tried such in the latest though, but did try printing out a square acre with it once... decided I couldn't afford the paper, but it was coming out true for the 1st 200+ pages!
    PS. I do stupid things for FUN!

  • Is it possible to translate MSS/ESS WDJ content without using NWDS?

    Hi there, is it possible to translate MSS/ESS WDJ content without using NWDS? CTRL+Right Click allows only to hide the text element, portal content translation doesn't allow to translate Web Dynpro Java content.

    Hi,
    Using CtrlRight click you can modify the names, hide the text . on the ESS/MSS ivew's preview  and cTrlright cllick.
    then you will get options to hide,change the text . etc.
    For deploying,changing  the WDJ files you need NWDS. without NWDS it's not possible
    regards
    mahesh

Maybe you are looking for

  • Radio Button to make other field Mandatory

    I have two Radio Buttons that I want when clicked on (either one) to make a Number Field mandatory. I have viewed many websites on setting a mandatory field but the script I am using will not work. I have tried a couple ways of writing it but I seem

  • How can i Import a BIAR file by using Command Line Tool?

    Dear All, I wrote a properties file for import a biar file. my properties file is below: action=importXML exportBiarLocation=D:\Tamzid\BIAR\Test_Import.biar userName=Administrator password= authentication=secEnterprise CMS=bldhkbotest01:6400 exportDe

  • I need a phone number for tech support.

    Can not locate the phone number for tech support. Have used it before.

  • How to buy online from Chile? (payment)

    hey, i'm from Chile, I want to buy a notebook and send it to a cousin in Chicago (he's traveling next week back to Chile), so he can bring it back here. With what type of payment can i buy a "personalized" notebook (with the extra "1-3days" option) ?

  • Fld selectn for mvmt type 543 / acct 6190030 differs for Asset retirement

    Dear All, I create a Subcontracting PO and issue goods to vender against that PO. Suppose i issue two materials with Qty 50 Each to vender. again Vender gave me back 10 Qty each becoze there is only 40 Qty is ussed for that material in subcontracting