JavaTM 2 Platform
Standard Ed. 5.0

java.awt.print
Ŭ·¡½º PageFormat

java.lang.Object 
  »óÀ§¸¦ È®Àå java.awt.print.PageFormat
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
Cloneable

public class PageFormat
extends Object
implements Cloneable

PageFormat Ŭ·¡½º´Â ÀμâµÇ´Â ÆäÀÌÁöÀÇ »çÀÌÁî¿Í Àμ⠹æÇâÀ» ±â¼úÇÕ´Ï´Ù.


ÇÊµå °³¿ä
static int LANDSCAPE
          ¿ëÁöÀÇ ÁÂÇϸ¦ ¿øÁ¡À¸·Î¼­ ÇÏ´Ü¿¡¼­ »ó´ÜÀ» x, Á´ÜÀ¸·ÎºÎÅÍ ¿ì´ÜÀ» y ·Î ³ªÅ¸³À´Ï´Ù.
static int PORTRAIT
          ¿ëÁöÀÇ Á»óÀ» ¿øÁ¡À¸·Î¼­ Á´ÜÀ¸·ÎºÎÅÍ ¿ì´ÜÀ» x, »ó´Ü¿¡¼­ ÇÏ´ÜÀ» y ·Î ³ªÅ¸³À´Ï´Ù.
static int REVERSE_LANDSCAPE
          ¿ëÁöÀÇ ¿ì»óÀ» ¿øÁ¡À¸·Î¼­ »ó´Ü¿¡¼­ ÇÏ´ÜÀ» x, ¿ì´ÜÀ¸·ÎºÎÅÍ Á´ÜÀ» y ·Î ³ªÅ¸³À´Ï´Ù.
 
»ý¼ºÀÚ °³¿ä
PageFormat ()
          Å¸Å׳ª°¡ÀÇ µðÆúÆ® PageFormat¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 Object clone ()
          ÀÌ PageFormat º¹»çº»À» °°Àº ³»¿ëÀ¸·Î ÀÛ¼ºÇÕ´Ï´Ù.
 double getHeight ()
          ÆäÀÌÁöÀÇ ¼¼·Î³ÐÀ̸¦ 1/72 ÀÎÄ¡ÀÇ ´ÜÀ§·Î ¸®ÅÏÇÕ´Ï´Ù.
 double getImageableHeight ()
          ÆäÀÌÁöÀÇ À̸Þ¡ °¡´É ¿µ¿ªÀÇ ³ôÀ̸¦ 1/72 ÀÎÄ¡ÀÇ ´ÜÀ§·Î ¸®ÅÏÇÕ´Ï´Ù.
 double getImageableWidth ()
          ÆäÀÌÁöÀÇ À̸Þ¡ °¡´É ¿µ¿ªÀÇ ³ÐÀ̸¦ 1/72 ÀÎÄ¡ÀÇ ´ÜÀ§·Î ¸®ÅÏÇÕ´Ï´Ù.
 double getImageableX ()
          ÀÌ PageFormat¿¡ °ü·ÃÇÑ Paper °´Ã¼ÀÇ, À̸Þ¡ °¡´É ¿µ¿ªÀÇ Á»ó´ÜÀÇ x ÁÂÇ¥¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 double getImageableY ()
          ÀÌ PageFormat¿¡ °ü·ÃÇÑ Paper °´Ã¼ÀÇ, À̸Þ¡ °¡´É ¿µ¿ªÀÇ Á»ó´ÜÀÇ y ÁÂÇ¥¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 double[] getMatrix ()
          »ç¿ëÀÚ °ø°£ÀÇ ·»´õ¸µ¸¦, ¿ä±¸µÈ ÆäÀÌÁöÀÇ Àμ⠹æÇâÀ¸·Î ÆòÇàÀ̵¿ ÇÏ´Â º¯È¯ ¸ÅÆ®¸¯½º¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 int getOrientation ()
          ÀÌ PageFormat Àμ⠹æÇâÀ» ¸®ÅÏÇÕ´Ï´Ù.
 Paper getPaper ()
          ÀÌ PageFormat¿¡ °ü·ÃÇÑ Paper °´Ã¼ÀÇ º¹»çº»À» ¸®ÅÏÇÕ´Ï´Ù.
 double getWidth ()
          ÆäÀÌÁöÀÇ °¡·Î³ÐÀ̸¦ 1/72 ÀÎÄ¡ÀÇ ´ÜÀ§·Î ¸®ÅÏÇÕ´Ï´Ù.
 void setOrientation (int orientation)
          ÆäÀÌÁöÀÇ Àμ⠹æÇâÀ» ¼³Á¤ÇÕ´Ï´Ù.
 void setPaper (Paper  paper)
          ÀÌ PageFormat¿¡ ´ëÀÀÇÏ´Â Paper °´Ã¼¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

ÇʵåÀÇ »ó¼¼

LANDSCAPE

public static final int LANDSCAPE
¿ëÁöÀÇ ÁÂÇϸ¦ ¿øÁ¡À¸·Î¼­ ÇÏ´Ü¿¡¼­ »ó´ÜÀ» x, Á´ÜÀ¸·ÎºÎÅÍ ¿ì´ÜÀ» y ·Î ³ªÅ¸³À´Ï´Ù. ÀÌ°ÍÀº Macintosh ·Î »ç¿ëµÇ´Â ȾÀåÀº ¾Æ´Ï°í, Windows ¹× PostScript ·Î »ç¿ëµÇ´Â ȾÀåÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö Çʵ尪

PORTRAIT

public static final int PORTRAIT
¿ëÁöÀÇ Á»óÀ» ¿øÁ¡À¸·Î¼­ Á´ÜÀ¸·ÎºÎÅÍ ¿ì´ÜÀ» x, »ó´Ü¿¡¼­ ÇÏ´ÜÀ» y ·Î ³ªÅ¸³À´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö Çʵ尪

REVERSE_LANDSCAPE

public static final int REVERSE_LANDSCAPE
¿ëÁöÀÇ ¿ì»óÀ» ¿øÁ¡À¸·Î¼­ »ó´Ü¿¡¼­ ÇÏ´ÜÀ» x, ¿ì´ÜÀ¸·ÎºÎÅÍ Á´ÜÀ» y ·Î ³ªÅ¸³À´Ï´Ù. ÀÌ°ÍÀº Macintosh ·Î »ç¿ëµÇ´Â ȾÀåÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö Çʵ尪
»ý¼ºÀÚ »ó¼¼

PageFormat

public PageFormat()
ŸÅ׳ª°¡ÀÇ µðÆúÆ® PageFormat¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

¸Þ¼­µåÀÇ »ó¼¼

clone

public Object  clone()
ÀÌ PageFormat º¹»çº»À» °°Àº ³»¿ëÀ¸·Î ÀÛ¼ºÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ clone
¹Ýȯ°ª:
ÀÌ PageFormat Ä«ÇÇ
°ü·Ã Ç׸ñ:
Cloneable

getWidth

public double getWidth()
ÆäÀÌÁöÀÇ °¡·Î³ÐÀ̸¦ 1/72 ÀÎÄ¡ÀÇ ´ÜÀ§·Î ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå¿¡¼­´Â ÆäÀÌÁöÀÇ Àμ⠹æÇâÀ» °í·ÁÇØ °¡·ÎÆøÀÌ °áÁ¤µË´Ï´Ù.

¹Ýȯ°ª:
ÆäÀÌÁöÀÇ °¡·ÎÆø

getHeight

public double getHeight()
ÆäÀÌÁöÀÇ ¼¼·Î³ÐÀ̸¦ 1/72 ÀÎÄ¡ÀÇ ´ÜÀ§·Î ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå¿¡¼­´Â ÆäÀÌÁöÀÇ Àμ⠹æÇâÀ» °í·ÁÇØ ¼¼·ÎÆøÀÌ °áÁ¤µË´Ï´Ù.

¹Ýȯ°ª:
ÆäÀÌÁöÀÇ ¼¼·ÎÆø

getImageableX

public double getImageableX()
ÀÌ PageFormat¿¡ °ü·ÃÇÑ Paper °´Ã¼ÀÇ, À̸Þ¡ °¡´É ¿µ¿ªÀÇ Á»ó´ÜÀÇ x ÁÂÇ¥¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå¿¡¼­´Â ÆäÀÌÁöÀÇ Àμ⠹æÇâÀÌ °í·ÁµË´Ï´Ù.

¹Ýȯ°ª:
ÀÌ PageFormat¿¡ °ü·ÃÇÑ Paper °´Ã¼ÀÇ, À̸Þ¡ °¡´É ¿µ¿ªÀÇ Á»ó´ÜÀÇ x ÁÂÇ¥

getImageableY

public double getImageableY()
ÀÌ PageFormat¿¡ °ü·ÃÇÑ Paper °´Ã¼ÀÇ, À̸Þ¡ °¡´É ¿µ¿ªÀÇ Á»ó´ÜÀÇ y ÁÂÇ¥¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå¿¡¼­´Â ÆäÀÌÁöÀÇ Àμ⠹æÇâÀÌ °í·ÁµË´Ï´Ù.

¹Ýȯ°ª:
ÀÌ PageFormat¿¡ °ü·ÃÇÑ Paper °´Ã¼ÀÇ, À̸Þ¡ °¡´É ¿µ¿ªÀÇ Á»ó´ÜÀÇ y ÁÂÇ¥

getImageableWidth

public double getImageableWidth()
ÆäÀÌÁöÀÇ À̸Þ¡ °¡´É ¿µ¿ªÀÇ ³ÐÀ̸¦ 1/72 ÀÎÄ¡ÀÇ ´ÜÀ§·Î ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå¿¡¼­´Â ÆäÀÌÁöÀÇ Àμ⠹æÇâÀ» °í·ÁÇØ °¡·ÎÆøÀÌ °áÁ¤µË´Ï´Ù.

¹Ýȯ°ª:
ÆäÀÌÁöÀÇ °¡·ÎÆø

getImageableHeight

public double getImageableHeight()
ÆäÀÌÁöÀÇ À̸Þ¡ °¡´É ¿µ¿ªÀÇ ³ôÀ̸¦ 1/72 ÀÎÄ¡ÀÇ ´ÜÀ§·Î ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå¿¡¼­´Â ÆäÀÌÁöÀÇ Àμ⠹æÇâÀ» °í·ÁÇØ ¼¼·ÎÆøÀÌ °áÁ¤µË´Ï´Ù.

¹Ýȯ°ª:
ÆäÀÌÁöÀÇ ¼¼·ÎÆø

getPaper

public Paper  getPaper()
ÀÌ PageFormat¿¡ °ü·ÃÇÑ Paper °´Ã¼ÀÇ º¹»çº»À» ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå·ÎºÎÅÍ ¸®ÅÏµÈ Paper °´Ã¼¿¡ ÇàÇØÁø º¯°æÀº ÀÌ PageFormat Paper °´Ã¼¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù. ÀÌ PageFormat Paper °´Ã¼¸¦ °»½ÅÇÏ·Á¸é, »õ·Î¿î Paper °´Ã¼¸¦ »ý¼ºÇØ, setPaper(Paper) ¸Þ¼­µå¸¦ »ç¿ëÇØ ±× °´Ã¼¸¦ ÀÌ PageFormat·Î ¼³Á¤ÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ PageFormat¿¡ °ü·ÃÇÑ Paper °´Ã¼ÀÇ Ä«ÇÇ
°ü·Ã Ç׸ñ:
setPaper(java.awt.print.Paper)

setPaper

public void setPaper(Paper  paper)
ÀÌ PageFormat¿¡ ´ëÀÀÇÏ´Â Paper °´Ã¼¸¦ ¼³Á¤ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
paper - ÀÌ PageFormat¿¡ ´ëÀÀÇÏ´Â Paper °´Ã¼¸¦ ¼³Á¤ÇÏ´Â Paper °´Ã¼
¿¹¿Ü:
NullPointerException - null ¿ëÁö ÀνºÅϽº°¡ ÆĶó¹ÌÅͷμ­ °Ç³×¹Þ¾ÒÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getPaper()

setOrientation

public void setOrientation(int orientation)
                    throws IllegalArgumentException 
ÆäÀÌÁöÀÇ Àμ⠹æÇâÀ» ¼³Á¤ÇÕ´Ï´Ù. orientation´Â ¹Ýµå½Ã, PORTRAIT, LANDSCAPE, ¶Ç´Â REVERSE_LANDSCAPE ·Î ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
orientation - »õ·Ó°Ô ÆäÀÌÁö·Î ¼³Á¤ÇÏ´Â Àμ⠹æÇâ
¿¹¿Ü:
IllegalArgumentException - ¹ÌÁöÀÇ Àμ⠹æÇâÀÌ ÁöÁ¤µÇ¾úÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getOrientation()

getOrientation

public int getOrientation()
ÀÌ PageFormat Àμ⠹æÇâÀ» ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ PageFormat °´Ã¼ÀÇ Àμ⠹æÇâ
°ü·Ã Ç׸ñ:
setOrientation(int)

getMatrix

public double[] getMatrix()
»ç¿ëÀÚ °ø°£ÀÇ ·»´õ¸µ¸¦, ¿ä±¸µÈ ÆäÀÌÁöÀÇ Àμ⠹æÇâÀ¸·Î ÆòÇàÀ̵¿ ÇÏ´Â º¯È¯ ¸ÅÆ®¸¯½º¸¦ ¸®ÅÏÇÕ´Ï´Ù. °ªÀº, AffineTransform »ý¼ºÀÚ¿¡ ÇÊ¿äÇÑ Çü½Ä¿¡¼­ { m00,  m10,  m01,  m11,  m02,  m12}¿Í °°ÀÌ ¹è¿­¿¡ ¹èÄ¡µË´Ï´Ù.

¹Ýȯ°ª:
»ç¿ëÀÚ °ø°£ÀÇ ·»´õ¸µ¸¦ ÆäÀÌÁöÀÇ Àμ⠹æÇâÀ¸·Î À̵¿ÇÏ´Â ¸ÅÆ®¸¯½º
°ü·Ã Ç׸ñ:
AffineTransform

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.