How to scale a JPanel?

I have written an application which places JPanels on the screen inside another JPanel. I would like to scale what appears on the screen and have done this by changing the x, y, width and height values. However due to rounding if I scale up and down a lot I can get a slight change in relative values.
Is there another simple way to scale a JPanel?

I used a scalable panel in one of my programs. With no knowledge of coding layout managers, I used absolute positioning - the setBounds method the panel, and sub components.
Using a separate object to handle the scaling (responded to mouse wheel events) it maintained a double value for the desired scale. When this was updated, it fired off an event to each scalable panel to inform of the change in scale.
Each component had a default size and position. To calculate the new size/position, these values were multiplied by the scale and used, but NOT stored as the new default values..
Just remember, when drawing the panel, resizing the components, etc, always calculate from the default size / position, not the current one. This way you can remove the chance of slight indiscretions.
Hope this helps.

Similar Messages

  • How to make a JPanel selectable

    When extending a JPanel and overriding the paintComponent() method the custom JPanel can not be selected so that it gets for example KeyEvents.
    But if I make the new Class extend a JButton it gets of course selected and able to receive for example KeyEvents.
    My question is therefore; what does the JButton implement that a JPanel doesn’t so that a JButton gets selectable? Or in other words; how to make a JPanel selectable?
    Aleksander.

    Try this extended code. Only the first panel added can get the Focus.
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    class Test extends JFrame
      public Test()
        setLocation(400,300);
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        JPanel panel1 = new JPanel(new BorderLayout());
        JPanel panel2 = new JPanel(new BorderLayout());
        ImagePanel imgPanel = new ImagePanel();
        panel1.setFocusable(true);
        panel2.setFocusable(true);
        panel1.setPreferredSize(new Dimension(0, 50));
        panel2.setPreferredSize(new Dimension(0, 50));
        panel1.setBorder(BorderFactory.createLineBorder(Color.RED,     4));
        panel2.setBorder(BorderFactory.createLineBorder(Color.CYAN,    4));
        imgPanel.setBorder(BorderFactory.createLineBorder(Color.BLACK, 4));
        panel1.add(new JLabel("Panel 1"), BorderLayout.CENTER);
        panel2.add(new JLabel("Panel 2"), BorderLayout.CENTER);
        getContentPane().add(panel1, BorderLayout.NORTH);
        getContentPane().add(panel2, BorderLayout.SOUTH);
        getContentPane().add(imgPanel, BorderLayout.CENTER);   
        pack();
        panel1.addKeyListener(new KeyAdapter(){
            public void keyPressed(KeyEvent ke){
                System.out.println("Panel1");}});
        panel2.addKeyListener(new KeyAdapter(){
            public void keyPressed(KeyEvent ke){
                System.out.println("Panel2");}});
      public static void main(String[] args){new Test().setVisible(true);}
    class ImagePanel extends JPanel
      Image img;
      public ImagePanel()
        setFocusable(true);
        setPreferredSize(new Dimension(400,300));
        try{img = javax.imageio.ImageIO.read(new java.net.URL(getClass().getResource("Test.gif"), "Test.gif"));}
        catch(Exception e){/*handled in paintComponent()*/}
        addKeyListener(new KeyAdapter(){
          public void keyPressed(KeyEvent ke){
            System.out.println("ImagePanel");}});
      public void paintComponent(Graphics g)
        if(img != null)
          g.drawImage(img, 0,0,this.getWidth(),this.getHeight(),this);
        else
          g.drawString("This space for rent",50,50);
    }

  • How to dynamically resize JPanel at runtime??

    Hello Sir:
    I met a problem, I need to resize a small JPanel called panel within a main Control JPanel (with null Layout) if I click the mouse then I can Drag and Resize this small JPanel Border to the size I need at runtime, I know I can use panel.setSize() or panel.setPreferredSize() methods at design time,
    But I have no idea how to do it even I search this famous fourm,
    How to dynamically resize JPanel at runtime??
    Can any guru throw some light or good example??
    Thanks

    Why are you using a null layout? Wouldn't having a layout manager help you in this situation?

  • How to place a JPanel at the center of another JPanel?

    Can anyone tell me how to place a JPanel inside another JPanel? The first JPanel consists of three JPanels each consisting of a label&textfield and are placed using BoxLayout. The second JPanel is a big blank screen. So, i would like to put the first JPanel at the center of second JPanel(horizontally & vertically). The problem is that i don't have any other component. So,if i try to use FlowLayout, i am able to put it at the center(horizontally, not vertically) only on the top edge. I tried to use BoxLayout. But, i couldn't(as i don't have any other elements). I tried to create some blank elements. But, they are messing up the elements of my JPanel. Any cluesssssssss??????????

    import java.awt.*;
    import javax.swing.*;
    public class CenteredLayout
        private JPanel getPanel()
            GridBagLayout gridbag = new GridBagLayout();
            GridBagConstraints gbc = new GridBagConstraints();
            gbc.insets = new Insets(2,2,2,2);
            JPanel p = new JPanel(gridbag);
            addComponents(new JLabel("label 1"), new JTextField(8), p, gbc);
            addComponents(new JLabel("label 2"), new JTextField(8), p, gbc);
            addComponents(new JLabel("label 3"), new JTextField(8), p, gbc);
            JPanel panel = new JPanel(gridbag);
            panel.setBackground(Color.pink);
            gbc.anchor = GridBagConstraints.CENTER;
            gbc.insets = new Insets(0,0,0,0);
            panel.add(p, gbc);
            return panel;
        private void addComponents(Component c1, Component c2, Container c,
                                   GridBagConstraints gbc)
            gbc.anchor = GridBagConstraints.EAST;
            gbc.gridwidth = GridBagConstraints.RELATIVE;
            c.add(c1, gbc);
            gbc.anchor = GridBagConstraints.WEST;
            gbc.gridwidth = GridBagConstraints.REMAINDER;
            c.add(c2, gbc);
        public static void main(String[] args)
            JFrame f = new JFrame();
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.getContentPane().add(new CenteredLayout().getPanel());
            f.setSize(400,400);
            f.setLocation(200,200);
            f.setVisible(true);
    }

  • How to scale down number of pages in ps files

    I am having ps files that are havings 4 to 8  pages per file. Each page may contain just 5-6 lines and therefore though the content in total is not too much but there is unnecessay paper wastage.
    Is it possible to make some changes in code inside ps files throgh notepad so that the content may be restricted to lesser number of pages. I am having programing skill in vfp,need guidance that what changes i need to do in ps script and where.
    my sample ps file can be downloaded from
    https://www.dropbox.com/s/l9n3juzltlajki2/1010568351.ps
    Code is also replicated here
    %!PS-Adobe-3.0
    %Creator: iECCM
    %Version: 0.1
    %%Pages: 4
    /d{def}bind def/b{bind d}bind d/X1 0 d/Y1 0 d/SG{setgray}b/g{gsave}b/l1{rlineto}b/m{moveto}b/n{newpath}b/o{closepath}b/r{lineto}b/s{s how}b/c{clip}b/z{stroke}b
    /A{n arc}b/B{0 SG}b/C1{n m curveto}b/D 0 d/E{0.78 SG}b/F{findfont exch scalefont setfont}b/G{grestore}b/H1{n 0 5 Y1 {0 exch m X1 0 l1} for z}b
    /J{rectclip}b/K{0.79 SG}b/L{n m r z}b/M{0 0 m}b/N{0.80 SG}b/O{rotate}b/P{setlinecap}b/Q{setrgbcolor}b/R{n 4 -2 roll m dup 0 exch l1 exch 0 l1 neg 0 exch l1 o}b
    /S{[] 0 h}b/T{translate}b/U1{showpage}b/V1{n 0 5 X1 {0 m 0 Y1 l1} for z}b/W1{1 SG}b/w{m s}b
    /a{stringwidth}b/v{rmoveto}b/w1{setlinewidth}b/h{setdash}b/wc{w1 Q}b
    /t{D arct}b
    /u{a exch currentpoint 3 -1 roll dup neg I 10 div neg v 0 l1 I 20 div w1 z m}b
    /st{a exch currentpoint 3 -1 roll dup neg I 3 div v 0 l1 I 20 div w1 z m}b
    /us{a exch currentpoint 2 copy 5 -1 roll dup dup neg I 3 div v 0 l1 3 1 roll m dup neg I 10 div neg v 0 l1 I 20 div w1 z m}b
    /u1{dup a pop exch s currentpoint 3 -1 roll dup neg I 10 div neg v 0 l1 I 20 div w1 z m}b
    /st1{dup a pop exch s currentpoint 3 -1 roll dup neg I 3 div v 0 l1 I 20 div w1 z m}b
    /us1{dup a pop exch s currentpoint 2 copy 5 -1 roll dup dup neg I 3 div v 0 l1 3 1 roll m dup neg I 10 div neg v 0 l1 I 20 div w1 z m}b
    /x{m dup a exch neg exch v s}b/y{m dup a exch 2 div neg exch v s}b/e{wc z}b/f{g fill G}b
    /wu{m dup s}b/xu{m dup dup a exch neg exch v s}b/yu{m dup dup a exch 2 div neg exch v s}b
    /i{n rectfill}b/j{2 setlinejoin}b/k{n rectstroke}b
    /ML{m l1}b/U{/H H V sub d}b/V 0 d/W{H w}b/X{H x}b/Y{H y}b/RMS11{T O M s O T}b
    /BC{Q a pop currentpoint I 4 div sub 2 index I i G pop s}b%%EndProlog
    %%Page: 1 1
    <</Duplex false /Tumble false /ManualFeed false /MediaPosition 0>>  setpagedevice
    /Fn1{d I/Arial-Bold F}b/F1{/I 8.0 Fn1}b
    F1 (229.00)513 612 w
    1 w1 2 P 385 601 188 -406 k
    g n
    G
    g n
    /Fn2{d I/Arial F}b/F2{/I 8.0 Fn2}b
    F2 B (One Time Charges)387 547 w
    G
    0 P 427 152 161 -50 k
    24 601 360 -406 k
    7 152 141 -50 k
    183.16 135.36 1.44 -19.67 i
    185.31 135.36 0.72 -19.67 i
    187.47 135.36 2.15 -19.67 i
    191.06 135.36 1.44 -19.67 i
    193.93 135.36 0.72 -19.67 i
    196.81 135.36 0.72 -19.67 i
    198.96 135.36 1.44 -19.67 i
    201.84 135.36 0.72 -19.67 i
    204.71 135.36 0.72 -19.67 i
    206.86 135.36 2.15 -19.67 i
    211.17 135.36 0.72 -19.67 i
    212.61 135.36 1.44 -19.67 i
    214.76 135.36 0.72 -19.67 i
    216.20 135.36 2.87 -19.67 i
    220.51 135.36 0.72 -19.67 i
    222.67 135.36 1.44 -19.67 i
    224.82 135.36 2.15 -19.67 i
    227.69 135.36 0.72 -19.67 i
    230.57 135.36 0.72 -19.67 i
    232.72 135.36 0.72 -19.67 i
    236.31 135.36 1.44 -19.67 i
    238.47 135.36 1.44 -19.67 i
    242.06 135.36 2.15 -19.67 i
    244.93 135.36 0.72 -19.67 i
    246.37 135.36 1.44 -19.67 i
    g n
    F2 B (+)307 625 y
    G
    g n
    F2 B (-)108 625 y
    G
    g n
    /F3{/I 12.0 Fn1}b
    F3 B (BHARAT SANCHAR NIGAM LTD)284 140 y
    G
    2 P 497 648 72 -43 k
    g n
    F1 B (Amount Payable  )533 640 y
    F1 B (\(Rounded Up\))533 631 y
    G
    0 P 7 102 581 -83 k
    g n
    F2 B (Name & Address of the Customer)27 760 w
    G
    g n
    F1 B (Counter Foil)494 174 w
    G
    [3 1] 0 h 594 184 0 184 L S
    574 76 502 76 L
    446 76 374 76 L
    g n
    /F4{/I 7.0 Fn2}b
    F4 B (Diners)513 60 w
    G
    g n
    F4 B (Masters)460 60 w
    G
    g n
    F4 B (Visa)420 60 w
    G
    355 45 228 45 L
    575 45 459 45 L
    394 59 254 59 L
    g n
    F4 B (Card Holder's Name)367 45 w
    G
    181 59 91 59 L
    g n
    F4 B (Signature)184 45 w
    G
    g n
    F4 B (Please make crossed Cheque/DD/Pay order for Amount Payable \(Rounded Up\) in favour of AO \(Cash\),BSNL, INDORE )13 32 w
    G
    g n
    F4 B (Expiry Date)16 45 w
    G
    g n
    F4 B (Against Card no.)186 61 w
    G
    g n
    F4 B (Please Charge Rs.)16 60 w
    G
    192 76 86 76 L
    g n
    F4 B (Branch)474 76 w
    G
    g n
    F4 B (Bank)350 76 w
    G
    418 101 12 -9 k
    g n
    F4 B (Cheque/DD)228 93 w
    G
    g n
    F4 B (E-payment)437 93 w
    G
    g n
    F4 B (Credit / Debit Card)323 93 w
    G
    g n
    F4 B (Dated)224 76 w
    G
    g n
    F4 B (Cheque/DD No.)16 76 w
    G
    g n
    F4 B (Cash)154 93 y
    G
    g n
    F4 B (Mode of payment)16 93 w
    G
    401 68 12 -9 k
    124 101 12 -9 k
    208 101 12 -9 k
    302 101 12 -9 k
    441 68 12 -9 k
    496 68 12 -9 k
    82 52 8 -8 k
    105 52 8 -8 k
    113 52 8 -8 k
    89 52 8 -8 k
    121 52 8 -8 k
    129 52 8 -8 k
    316 83 8 -8 k
    309 83 8 -8 k
    301 83 8 -8 k
    293 83 8 -8 k
    280 83 8 -8 k
    272 83 8 -8 k
    260 83 8 -8 k
    252 83 8 -8 k
    2 P 26 648 72 -43 k
    g n
    F2 B (Previous Balance)62 640 y
    G
    g n
    F2 B (=)488 625 y
    G
    g n
    F2 B (+)208 625 y
    G
    126 649 72 -43 k
    g n
    F2 B (Last Payment)162 641 y
    G
    317 648 72 -43 k
    g n
    F2 B (Current Charges)353 640 y
    G
    g n
    F2 B (Usage Charges)387 530 w
    G
    g n
    F2 B (Tax)387 499 w
    G
    g n
    F2 B (Discount)387 515 w
    G
    g n
    /F5{/I 9.0 Fn1}b
    F5 B (Summary of )389 589 w
    F5 B (Current Charges)389 579 w
    G
    g n
    F5 B (Amount \(Rs.\))558 589 x
    G
    g n
    F5 B (Total Charges)390 478 w
    G
    0 P 21 188 9 181 L
    9 188 21 181 L
    2 P 220 648 72 -43 k
    g n
    F2 B (Adjustments)256 640 y
    G
    0 P 97 623 25 623 L
    198 623 126 623 L
    292 623 220 623 L
    389 623 316 623 L
    569 623 497 623 L
    (ANNIE BESANT SCHOOL NARAYANDAS)28 748 w
    (SHIKSHA PRASAR SAMITI)28 739 w
    (ANNIE BESANT SCHOOL PRECA ANNAPURNNA MANDIR ROAD INDORE)28 730 w
    (MADHYA PRADESH)28 721 w
    (452009.0)28 712 w
    (India)28 703 w
    F5 (229.67)562 477 x
    F2 (160.00)144 611 w
    (0.00)246 611 w
    (229.67)340 611 w
    (0.00)561 547 x
    (149.00)562 562 x
    (441.40)562 530 x
    (25.27)562 498 x
    (159.20)39 611 w
    g n
    F2 B (Deposit              3010.00)28 670 w
    G
    g n
    F4 B (Amex)559 60 w
    G
    542 68 12 -9 k
    g n
    F1 B (Telephone Bill)281 773 y
    G
    g n
    F4 B (Note: Post Offices / Banks to accept Bills against Account Number on or before Due Date only)14 20 w
    G
    g n
    /F6{/I 6.0 Fn1}b
    F6 B (E & OE)328 188 w
    G
    459 152 135 152 L
    /F7{/I 10.0 Fn2}b
    F7 (Indore  Telecom  District)283 155 y
    g n
    F5 B (Account Summary)28 656 w
    G
    E 386 454 181 -9 i
    /F8{/I 7.3 Fn1}b
    F8 B (Tax Details)389 446 w
    (Description)389 437 w
    (Tax Rate)483 437 w
    (Amount \(Rs.\))565 437 x
    /F9{/I 7.3 Fn2}b
    F9 (Service Tax)389 427 w
    (12.00%)483 427 w
    (24.53)565 427 x
    (Education Cess)389 417 w
    (0.24%)483 417 w
    (0.49)565 417 x
    (Higher Edu. Cess)389 407 w
    (0.12%)483 407 w
    (0.25)565 407 x
    570 463 382 463 L
    433.12 44.86 1.44 -25.97 i
    435.27 44.86 0.72 -25.97 i
    437.43 44.86 2.15 -25.97 i
    441.02 44.86 1.44 -25.97 i
    443.89 44.86 1.44 -25.97 i
    446.05 44.86 1.44 -25.97 i
    448.92 44.86 1.44 -25.97 i
    451.79 44.86 1.44 -25.97 i
    453.95 44.86 1.44 -25.97 i
    456.82 44.86 0.72 -25.97 i
    459.70 44.86 0.72 -25.97 i
    461.85 44.86 1.44 -25.97 i
    464.72 44.86 0.72 -25.97 i
    468.32 44.86 0.72 -25.97 i
    470.47 44.86 1.44 -25.97 i
    472.62 44.86 0.72 -25.97 i
    475.50 44.86 0.72 -25.97 i
    478.37 44.86 1.44 -25.97 i
    480.53 44.86 1.44 -25.97 i
    483.40 44.86 0.72 -25.97 i
    486.27 44.86 0.72 -25.97 i
    488.43 44.86 1.44 -25.97 i
    492.02 44.86 0.72 -25.97 i
    493.45 44.86 2.15 -25.97 i
    496.33 44.86 0.72 -25.97 i
    497.76 44.86 0.72 -25.97 i
    499.20 44.86 2.87 -25.97 i
    504.23 44.86 1.44 -25.97 i
    507.10 44.86 1.44 -25.97 i
    509.26 44.86 1.44 -25.97 i
    512.13 44.86 1.44 -25.97 i
    515 44.86 2.15 -25.97 i
    517.88 44.86 0.72 -25.97 i
    520.03 44.86 2.15 -25.97 i
    523.62 44.86 1.44 -25.97 i
    526.50 44.86 0.72 -25.97 i
    527.93 44.86 2.15 -25.97 i
    530.81 44.86 0.72 -25.97 i
    532.24 44.86 2.87 -25.97 i
    535.83 44.86 1.44 -25.97 i
    539.42 44.86 2.15 -25.97 i
    542.30 44.86 0.72 -25.97 i
    543.73 44.86 1.44 -25.97 i
    g n
    F9 B (For bank use only)415 13 w
    G
    493 101 12 -9 k
    g n
    F9 B (EFT)512 93 w
    G
    g n
    F2 B (Customer ID                1010404461)392 759 w
    G
    g n
    F1 B (Account Number        1010568351)392 744 w
    G
    g n
    F2 B (Invoice Number          10105683510030)392 730 w
    G
    g n
    F2 B (Invoice Date               05/09/2012)392 715 w
    G
    g n
    F2 B (Invoice Period             01/08/2012 to 31/08/2012)392 701 w
    G
    g n
    F1 B (Due Date                     27/09/2012)392 687 w
    G
    g n
    F2 B (Customer Type            INDIVIDUAL)392 672 w
    G
    g n
    F4 B (This is a Computer generated Bill and hence )476 209 y
    F4 B (does not require any Signature.)476 201 y
    G
    g n
    F1 B (Due Date:       27/09/2012)14 109 w
    G
    g n
    F2 B (Invoice No.:  10105683510030)14 140 w
    G
    g n
    F1 B (Amount Due :  229.00)435 109 w
    G
    g n
    F2 B (Account No.:  1010568351)435 140 w
    G
    g n
    F2 B (Invoice Date:  05/09/2012)14 124 w
    G
    g n
    F5 B (Accounts Officer \(TR\))478 221 y
    G
    g n
    F2 B (Recurring Charges)387 562 w
    G
    577 432 T  M 270 O g n
    M -270 O  -577 -432 T
    577 432 T  M 270 O F2 B (PAN Number    AABCB5576G)-68 -3 w
    G
    M -270 O  -577 -432 T
    F2 (-386.00)562 515 x
    2 P 408 650 72 -43 k
    g n
    F2 B (Account Balance)445 641 y
    G
    0 P 480 625 408 625 L
    g n
    F2 B (=)398 624 y
    G
    (228.87)429 614 w
    g n
    /F10{/I 7.0 Fn1}b
    F10 B (Dear Customer,)394 382 w
    F10 B (      Henceforth, the invoices \(Bills\) shall not be )394 374 w
    F10 B (printed / dispatched if the total dues are less )394 366 w
    F10 B (than Rs. 100/- and the amount due shall be )394 358 w
    F10 B (included in the next bill.)394 350 w
    F10 B (      Kindly pay bill amount in whole rupee and )394 342 w
    F10 B (not in fraction of a rupee.)394 334 w
    G
    g g n
    /F15{/I 7.5 Fn2}b
    F15 B (of 4)525 13 w
    G
    G
    g n
    /F11{/I 7.2 Fn2}b
    F11 B (Page 1)495 13 w
    G
    N 26 586 353 -8 i
    F8 B (Payment Details)28 578 w
    (Description)28 571 w
    (Date)146 571 w
    (Amount\(Rs.\))377 571 x
    F9 (Payments)28 562 w
    (23/08/12)146 562 w
    (160.00)377 562 x
    F2 (0731-2484034)475 659 w
    g n
    F2 B (Phone Number)392 660 w
    G
    (0731-2484034)484 125 w
    g n
    F2 B (Phone No.:)435 124 w
    G
    13 403 T  M 90 O g n
    M -90 O  -13 -403 T
    13 403 T  M 90 O F2 B ( SERVICE TAX REG. NUMBER : AABCB5576GSD733)-141 -2 w
    G
    M -90 O  -13 -403 T
    U1
    %%Page: 2 2
    <</Duplex true /Tumble false /ManualFeed false /MediaPosition 1>>  setpagedevice
    g n
    /Fn3{d I/ArialBlack F}b/F12{/I 15.0 Fn3}b
    F12 B (BHARAT SANCHAR NIGAM LIMITED)301 805 y
    G
    1 w1 594 774 2 774 L
    g n
    F2 B (Account Number    1010568351)13 789 w
    G
    g n
    F2 B (Invoice Number    10105683510030)580 789 x
    G
    g n
    F2 B (Invoice Date    05/09/2012)229 789 w
    G
    g n
    /F13{/I 7.4 Fn2}b
    F13 B (Page 2)496 16 w
    G
    g g n
    /F15{/I 7.5 Fn2}b
    F15 B (of 4)532 16 w
    G
    G
    N 36 766 534 -8 i
    F8 B (Recurring Charges)38 759 w
    (Product)38 749 w
    (Plan)195 749 w
    (Period)352 749 w
    (Qty)442 749 x
    (Rate)481 749 x
    (Charges)568 749 x
    F9 (DISCOUNT)38 737 w
    (LO-KAR-LO-BAAT-OTHER)195 737 w
    (01/08/12 to 31/08/12)352 737 w
    (NA)442 737 x
    (NA)481 737 x
    (149.00)568 737 x
    F8 (Total Charges \(Rs.\))38 726 w
    (149.00)568 726 x
    N 36 715 534 -8 i
    B (Usage Charges)38 708 w
    (Phone Calls)38 699 w
    (Units)258 699 w
    (Duration/Volume)321 699 w
    (Gross Amt)443 699 x
    (Discount)505 699 x
    (Net Amt)568 699 x
    F9 (Local Cellular)38 688 w
    (361)258 687 w
    (04:35:40)321 687 w
    (361.00)443 687 x
    (21.00)505 687 x
    (340.000)568 687 x
    (Local LL BSNL)38 676 w
    (13)258 675 w
    (00:10:39)321 675 w
    (13.00)443 675 x
    (13.00)505 675 x
    (0.000)568 675 x
    (Local LL Other Operator)38 664 w
    (23)258 663 w
    (00:17:55)321 663 w
    (23.00)443 663 x
    (0.00)505 663 x
    (23.000)568 663 x
    (Special Number Band 8)38 652 w
    (3)258 652 w
    (00:02:06)321 652 w
    (0.00)443 652 x
    (0.00)505 652 x
    (0.000)568 652 x
    (STD Cellular)38 640 w
    (40)258 640 w
    (00:35:09)321 640 w
    (40.00)443 640 x
    (0.00)505 640 x
    (40.000)568 640 x
    (STD Intra Circle GT50 BSNL)38 629 w
    (1)258 628 w
    (00:01:49)321 628 w
    (1.00)443 628 x
    (1.00)505 628 x
    (0.000)568 628 x
    (STD Intra Circle LT50 BSNL)38 617 w
    (1)258 616 w
    (00:00:24)321 616 w
    (1.00)443 616 x
    (1.00)505 616 x
    (0.000)568 616 x
    F8 (Total Charges \(Rs.\))38 604 w
    (439.00)443 604 x
    (36.00)505 604 x
    (403.00)568 604 x
    /Fn4{d I/Arial-Italic F}b/F14{/I 6.3 Fn4}b
    F14 (For BB 1 Unit = 1 KB)38 595 w
    N 36 586 534 -8 i
    F8 B (Discounts)38 579 w
    (Discount Type)38 570 w
    (Period)258 570 w
    (Discounts)568 570 x
    F9 (LL-FREE-CALLS-350-1)38 558 w
    (01/08/12 to 31/08/12)258 558 w
    (-350.00)568 558 x
    (LO-KAR-LO-BAAT)38 546 w
    (01/08/12 to 31/08/12)258 546 w
    (0.00 - 36.00 [email protected]%)38 534 w
    (-36.00)568 534 x
    F8 (Total Discounts \(Rs.\))38 523 w
    (-386.00)568 523 x
    g n
    F2 B (Plan    LO-KAR-LO-BAAT-OTHER)13 775 w
    G
    g n
    F2 B (Phone Number / UserName    0731-2484034)580 775 x
    G
    U1
    %%Page: 3 3
    g n
    F12 B (BHARAT SANCHAR NIGAM LIMITED)301 805 y
    G
    1 w1 594 774 2 774 L
    g n
    F2 B (Account Number    1010568351)13 789 w
    G
    g n
    F2 B (Invoice Number    10105683510030)580 789 x
    G
    g n
    F2 B (Invoice Date    05/09/2012)229 789 w
    G
    g n
    F13 B (Page 3)496 16 w
    G
    g g n
    /F15{/I 7.5 Fn2}b
    F15 B (of 4)532 16 w
    G
    G
    N 36 766 534 -8 i
    F8 B (Usage Charges)38 759 w
    (Phone Calls)38 749 w
    (Units)258 749 w
    (Duration/Volume)321 749 w
    (Gross Amt)443 749 x
    (Discount)505 749 x
    (Net Amt)568 749 x
    F9 (Local LL Other Operator)38 738 w
    (2)258 737 w
    (00:00:14)321 737 w
    (2.40)443 737 x
    (0.00)505 737 x
    (2.400)568 737 x
    F8 (Total Charges \(Rs.\))38 726 w
    (2.40)443 726 x
    (0.00)505 726 x
    (2.40)568 726 x
    F14 (For BB 1 Unit = 1 KB)38 716 w
    g n
    F2 B (Plan    RENT-FREE-SECOND-PHONE)13 775 w
    G
    g n
    F2 B (Phone Number / UserName    0731-2484033)580 775 x
    G
    U1
    %%Page: 4 4
    g n
    F12 B (BHARAT SANCHAR NIGAM LIMITED)301 805 y
    G
    1 w1 594 774 2 774 L
    g n
    F2 B (Account Number    1010568351)13 789 w
    G
    g n
    F2 B (Invoice Number    10105683510030)580 789 x
    G
    g n
    F2 B (Invoice Date    05/09/2012)229 789 w
    G
    g n
    F13 B (Page 4)496 16 w
    G
    g g n
    /F15{/I 7.5 Fn2}b
    F15 B (of 4)532 16 w
    G
    G
    N 36 766 534 -8 i
    F8 B (Usage Charges)38 759 w
    (Phone Calls)38 749 w
    (Units)258 749 w
    (Duration/Volume)321 749 w
    (Gross Amt)443 749 x
    (Discount)505 749 x
    (Net Amt)568 749 x
    F9 (BSNL Broadband)38 738 w
    (15026372)258 737 w
    (15026372)321 737 w
    (0.00)443 737 x
    (0.00)505 737 x
    (0.000)568 737 x
    F8 (Total Charges \(Rs.\))38 726 w
    (0.00)443 726 x
    (0.00)505 726 x
    (0.00)568 726 x
    F14 (For BB 1 Unit = 1 KB)38 716 w
    g n
    F2 B (Plan    BBG-COMBO-ULD-850-ANNUAL-COMMIT)13 775 w
    G
    g n
    F2 B (Phone Number / UserName    an7312484034_wcdr)580 775 x
    G
    U1

    thanks, i am trying to do that. in case I will need your help i will contact u again.
    one more doubt.
    F8 B (Recurring Charges)38 759 w
    what does F8 B 38 759 & w denotes in the above string
    what does y & z denote
    and what means
    /F15{/I 7.5 Fn2}b
    On Wed, 12 Dec 2012 23:29:23 +0530  wrote
        Re: How to scale down number of pages in ps files
        created by abeddie in PostScript Programming - View the full discussion
    Remember this is just a sample of what you could do and when your jobs changewhat you do would have to change. The edits are:1) find the %%Page 3 32) change the line above from: U1 to %U13) add the line: 0 792 ypos 72 sub sub neg translate4) Find the line with the smallest y position: F8 (Total Discounts \(Rs.\))38 523 w5) Add this line below: currentpoint /ypos exch def pop %added repeat steps 1-5 for but use for step 1:%%Page 4 4 and step 4: F14 (For BB 1 Unit = 1 KB)38 716 w       old before page 3%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%F8 (Total Discounts \(Rs.\))38 523 w(-386.00)568 523 xg nF2 B (Plan    LO-KAR-LO-BAAT-OTHER)13 775 wGg nF2 B (Phone Number / UserName    0731-2484034)580 775 xGU1%%Page: 3 3%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%     old before page 4%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%F14 (For BB 1 Unit = 1 KB)38 716 wg nF2 B (Plan    RENT-FREE-SECOND-PHONE)13 775 wGg nF2 B (Phone Number / UserName    0731-2484033)580 775 xGU1%%Page: 4 4%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%     new before page 3%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%F8 (Total Discounts \(Rs.\))38 523 wcurrentpoint /ypos exch def pop %added(-386.00)568 523 xg nF2 B (Plan    LO-KAR-LO-BAAT-OTHER)13 775 wGg nF2 B (Phone Number / UserName    0731-2484034)580 775 xG%U1 %commented out0 792 ypos 72 sub sub neg translate % added%%Page: 3 3%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%     new before page 4%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%currentpoint /ypos exch def pop %addedg nF2 B (Plan    RENT-FREE-SECOND-PHONE)13 775 wGg nF2 B (Phone Number / UserName    0731-2484033)580 775 xG 0 792 ypos 72 sub sub neg translate%U1 %commented out%%Page: 4 4%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3
         Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at http://forums.adobe.com/message/4915986#4915986
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4915986#4915986
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4915986#4915986. In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in PostScript Programming by email or at Adobe Community
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • In InDesign, how does one determine the pixel size of a text box? Specifically, we need to write text to specifications of 600 pixel width, and have no idea a) how to scale a text box to specific pixel width, b) how to

    This may be a basic question... but in InDesign, how does one determine the pixel size of a text box? Specifically, we need to write text to specifications of 600 pixel width, and have no idea a) how to scale a text box to specific pixel width, b) how to determine what word count we can fit in, and c) how to do it in a table? Thanks!

    Set your ruler increments to pixels Preferences>Units & Increments. You can fill the text box with placeholder text Type>Fill with Placeholder text and get a word count from the Info panel with Show Options turned on from the flyout.
    From the Transform panel you can set a text box's width and height

  • How to scale current output?

    Hello everyone!
    I have a pressure transducer that has 4-20mA output, I'm wondering if someone could tell me how to scale current. I know I can put resistor accross the output to produce voltage but I want to do it in current.
    Here's my hardwares:
    Cole Parmer - Pressure Transducer
    Power Input: 24vdc
    Output: 4-20mA
    Range: 0-100 Psi
    PCI-6024E (I also have PCI-6259)
    SCB-68
    Thanks!
    KowdTek
    LabVIEW 2009
    One Step At A Time, Maybe Two...

    Both test works just fine. I also test the input receiving a signal out of regular power supply.
    This 6259 is realy flakey to me because we have another PC that has the same daq card and when I tried the code it works.
    It's just too expensive to act up like this.
    Thanks for your time Sam!
    samantham wrote:
    Hello,
    Lets try testing the 6259 by creating an analog output 5 V and wiring it into an analog input channel.  Another good test will be to send a 0-5 V sine wave into an analog input to check its response.  All this testing in independent of the code and configurations you are already using. 
    Then, I would suggest testing an analog input with your code but where the signal is coming from an analog output from the 6259 rather than the sensor.  I understand your code is intended to test current. So this last test would be without the 249 ohm resistor.
    Let me know if the 6259 is working with these tests.
    KowdTek
    LabVIEW 2009
    One Step At A Time, Maybe Two...

  • How do scale my picture to fit on the wallpaper

    Does anyone know how to scale pictures with new ios?

    Sounds like you have probably zoomed it accidentally. Press command-option-8 to turn it off.

  • Can anyone explain me how to scale the image in canvas in flash builder 4.6

    Can anyone explain me how to scale the image in canvas in flash builder 4.6, Scaling of image in component , can i get some examples ..  it should set almost all size screen

  • How To Scale the Rulers and Object Dimensions

    Hello. I've been using Corel Xara for a long time - like, since '98 - and recently started using Illustrator CS3.
    In Xara, one can set the scale for rulers and objects. For example, I can set up the rulers for inches and then define a scale of, say, 1-in equals 300-ft. Once done, the ruler no longer displays inches; it displays the scale feet. And, when entering dimensions for objects or grid locations, I can use, for example, 650-ft and it will understand that I mean 2.1667-in.
    Is there any way to do the same sort of thing in Illustrator? I saw how to change the rulers to inches, millimeters, points, etc., but I have been unable to find how to scale the ruler to X:Y.
    Any info?
    Thanx!

    Short answer: No.
    Longer answer: To change the ruler measurments to a different predetermined system, simly control-click (Mac) or right-click (PC) on the rulers themselves. You can not set the application to auto-scale dimension like you describe. You can use math functions in dialog boxes though. So you could enter 600'*.125 for 600 ft times 1/8

  • How to scale 32-bit signed integer data to floating-p​oint voltage when acquring data in DAQmx by PXI4472?

    I acquired data in DAQmx by PXI4472. For the high speed data logger, I used "DAQmx Read" to read unscaled 32-bit signed integer data.
    Now, my question is how to scale 32-bit signed integer data to floating-point voltage?
    I think that it's (20/(2**24))*I32 because the voltage range of PXI4472 is -10 to +10 and its resolution is 24 bits. But I cann't get correct voltage by that formula.

    While you could hard code the scaling factor, it will be more flexible if you retrieve the scaling coefficients from the driver. To do this, you need to use the Analog Input>>General Properties>>Advanced>>Device Scaling Coefficients>>Device Scaling Coefficients properties under the DAQmx Channel Property Node. Look at the documentation for this property to see how it can be used to create a polynomial equation for scaling to volts.
    Since you are creating a data logging solution, you may want to consider using a compressed data stream from the driver instead of the I32 data type. This will allow you to read the data back as a stream of u8's instead. Since the PXI-4472 is 24 bits, you will only have to write 3 bytes to disk for each sample instead of 4. You can check out the following examples for how to create an application using this compressed data stream. It also shows how to use the scaling coefficients to transform the unscaled data back to voltage values.

  • How to scale animation? (or apply scale transforms?)

    Hi,
    I made a flash game in 640x480 pixels resolution with lots of skeletal animation and bitmap-graphics. Now I want to recreate the very same game for 1024x768. Graphicwise this is no problem, since I've drawn the graphics in a much higher resolution anyway. But I have problems figuring out how to scale all the animations (tweens) I did in the Flash IDE. Needless to say I can scale each MovieClip to 160%, so they have the right size. But then the MovieClips graphical pieces look pixelated, so I would like to replace those pieces with their higher resoluted equivalents. However, if I do so the higher-resoluted-equivalents are, of course, in turn scaled to 160% as well, so they end up far too big. What I am looking for at this point is a way to apply the scale to the MovieClip as well as its contents. Is there a way to do this? And if not, how would you go at scaling animations / tweens to higher resolutions inside the Flash IDE?
    Or do I have to recreate all animations? (That would be a lot)
    By the way, the animations are to be read by the DragonBones-plugin directly inside the Flash IDE (it creates a texture-atlas and xml-files out of the movieclips), so affecting things with Actionscript is no option.
    Best regards

    I also would recommend using a tool like the above mentioned. The process will otherwise require exactly what you don't want to do, replace each piece individually with adjustments.
    There is some JSFL code that can help here but honestly learning a new language just to solve this one short case issue isn't really advisable.
    It might be a good time to consider Stage3D however. While this is an even larger leap than re-importing and aligning all assets, the performance boost would be so amazing it would be well worth your time. 2D sponsored engines like Starling have a texture scale during import that can help here as it seems based on your desired resolution that mobile is or may be important.

  • How to scale image to A3 size in adobe reader XI

    Hi there,
    Im having trouble trying to find out how to scale an image to fit onto an A3 sixe paper. I tried the fit command but it doesnt 'fit' the image to A3 size. Any help would be appreciated.
    Tamika

    As far as I know, this cannot be done with the free Reader.

  • How to scale Import Preview Window?

    how can I scale the import preview window in  iMovie 11 ?   It worked in iMovie 09 (iLife 09) but it does not anymore in iMovie 11 .
    Actually I did not find out how to scale my import preview window in iMovie 11 when I connect an external Firewire Camera. The Import Preview- Windows stays fixed. This worked fine in imovie 09 !!
    When I switch to the internal iSight Camera then You can scale the Import Preview Window as I was with other iMovie Versions.

    Now I have the proof. There is a Bug in iMovie 9 (iLife11) with the import preview window..
    In iMovie 8 it is possible to scale the import preview window to any size You like while importing video. In iMovie 9 this is not anmore possible, except with the built in iSight camera. I have checked on different mac's with different imovie builts and I can reproduce this problem anytime.

  • How to scale linked images back to 1:1 {normal proportions}?

    Hi there,
    I am workind on document, containing 470 linked images. I accidentaly did some operation with frame fitting probably, so all my images got non-proportional scaling now. Amount of Undos was not long enough...
    Do you have some clever recipe how to scale them back to normal aspect ratio?

    Well,
    thank you for your reply, but I do not uderstand your advice clearly: If the chain link is not broken, I just resize the frame containing photo and keep that bad proportions which I want to get rid of.
    OK, I can just click the Content Grabber circle button and resize the image manualy to be about fine. But in case of 470 links I hoped in some one-click-magic... {"Equalize the proportions of linked images" button to be exact }
    Thank you...

Maybe you are looking for

  • Macbook Pro Mid 2014 totally blank screen

    When I power on, my macbook pro does nothing (blank screen) after the sound. System: -Macbook Pro Retina 13' (Mid 2014) 256GB SSD, i5, 8Gig RAM -Yosemite (10.10) I tried to install Windows 8.1 using bootcamp assistant on Yosemite. After installing Wi

  • Payment proposal creator

    Is it possible to find out which user has created an automatic payment proposal if it has not been run?

  • Help Please: How to Undo Tables to AP divs

    I think I did something silly! I was playing around in Dreamweaver on and I was looking under the tabs > Modify > Convert > Tables to AP divs. So I clicked on "Tables to AP divs" (just to see what it would do) THINKING that anything I would have done

  • Downloading same app with multiple Apple ID

    Hello! I have 2 Apple IDs, one is the @Mac.com (iCloud) Apple ID and the other is Gmail Apple ID, so far I have been always using the iCloud email for everything but no iTunes, meaning that iMessage, Facetime, and other things was under my iCloud add

  • Dequeue problem with varchar

    Hi, I'm using Oracle 11gr2 and I'm trying to create a queue with a message object like: CREATE TYPE message_type AS OBJECT(         no NUMBER,              text VARCHAR2(2000) );I use jpub to create java classes. jpub -user=aqadm/aqadm -sql=message_t