|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--javax.print.attribute.standard.MediaPrintableArea
MediaPrintableArea ´Â ¸ÅüÀÇ Àμ⠰¡´É area¿Í Àμ⠺Ұ¡´É area¸¦ ±¸º°ÇÏ´Â Àμ⠼ӼºÀÔ´Ï´Ù.
Àμ⠰¡´É area´Â ¸ÅüÀÇ Ä¡¼ö³»¿¡ µé¾î°¡´Â ±¸ÇüÀ¸·Î¼ ÁöÁ¤ÇÕ´Ï´Ù.
´ëºÎºÐÀÇ ÇÁ¸°ÅÍ¿¡´Â Çϵå¿þ¾î»óÀÇ Á¦ÇÑÀÌ ÀÖ¾î, ¸ÅüÀÇ Ç¥¸é Àüü¿¡ ÀμâÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ Å¬·¡½º´Â Àμâ ÀÛ¾÷ÀÇ Çã¿ëÄ¡ Á¶È¸, Àμâ ÀÛ¾÷À¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â Àμ⠰¡´É areaÀÇ Á¦Çѳ»¿¡¼ÀÇ area ¿ä±¸¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Àμ⠰¡´É area¸¦ Á¶È¸ÇÏ´Â °æ¿ì, Ŭ¶óÀ̾ðÆ®Ãø¿¡¼ ÀûÀýÇÑ ¹®¸ÆÀ» Á¦°øÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. Àû¾îµµ »ç¿ëÇÏ´Â ¸ÅüÀÇ »çÀÌÁî°¡ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀ¸¸é, Àμ⠰¡´É area·Î¼ À¯È¿ÇÑ °ªÀ» ÃëµæÇÒ ¼ö ¾ø½À´Ï´Ù.
ÀÌ ¼Ó¼ºÀº ¿ëÁöÀÇ ±¸¼®À¸·ÎºÎÅÍÀÇ °Å¸®·Î¼´Â ±â¼úµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ÀÌÀ¯ÀÇ 1 °³·Î¼ µé°í ÀÖ´Â °ÍÀº ÀÌ ¼Ó¼ºÀº ƯÁ¤ÀÇ ¸Åü¿Í °ü·ÃÇÑ °ÍÀÎ °ÍÀ» °Á¶Çϱâ (À§ÇØ)¶§¹®¿¡ÀÔ´Ï´Ù. ÀÌ ¼Ó¼ºÀº ´Ù¸¥ ¼Ó¼º ¼±ÅÃÀÇ ¹®¸Æ³»¿¡¼ ±â¼úÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ¶Ç Ŭ¶óÀ̾ðÆ®ÃøÀÇ Ã³¸®µµ Àμ⠰¡´É area¸¦ ÁöÁ¤ÇÏ´Â ÆíÀÌ Åë»óÀº ¿ëÀÌÇÏ°Ô µË´Ï´Ù.
Çϵå¿þ¾îÀÇ ÃÖ¼Ò ¸¶ÁøÀº ÇÁ¸°ÅÍÀÇ ÇÁ·ÎÆÛƼ »Ó¸¸ÀÌ ¾Æ´Ï¶ó, ¸ÅüÀÇ »çÀÌÁî, ¹æÇâ, ŸÀÔ, ÁöÁ¤µÈ ¸¶¹«¸®µîÀÇ ¿µÇâÀ» ¹Þ½À´Ï´Ù. ÀûÀýÇÑ ¹®¸ÆÀ¸·Î ¼Ó¼ºÀÌ ¼Æ÷Æ®ÇÏ´Â °ªÀ» PrintService
°¡ Á¦°øÇÏ´Â ¸Þ¼Òµå·Î Á¶È¸ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.
PrintService.getSupportedAttributeValues()
±¸ÇüÀÇ Àμ⠰¡´É area¸¦ °áÁ¤ÇÏ´Â °æ¿ì, ¿ä±¸Çϰí ÀÖ´Â ¹®¸Æ³»¿¡¼ ÁöÁ¤µÇ°í ÀÖÀ» ¹æÇâÀ¸·Î °ü·ÃµÇÁö ¾Ê°í poatrait ¸ðµå·Î ÀμâÇÏ´Â °æ¿ìÀÇ ¿ëÁöÀÇ Á»ó À§Ä¡°¡ ¿øÁ¡ÀÌ µÇ¾î, ±× ÁÂÇ¥ (x, y)°¡ ¼³Á¤µË´Ï´Ù. ¿¹¸¦ µé¾î A4 »çÀÌÁî ¿ëÁöÀÇ Àμ⠰¡´É area´Â poatrait ¸ðµå ¹× °¡·Î ¹æÇâÀÇ ¾î´À ÂÊÀÇ °æ¿ì¿¡¼µµ, ³ôÀ̰¡ Æøº¸´Ù Ä¿Áý´Ï´Ù.
Àμ⠰¡´É area ¼Ó¼ºÀÇ °ªÀº ³»ºÎÀûÀ¸·Î´Â micrometer (µm) ´ÜÀ§ÀÇ Á¤¼ö·Î¼ ÀúÀåµË´Ï´Ù. 1 micrometer = 10-6 meter = 1/1000 millimeter = 1/25400 inch ÀÔ´Ï´Ù. Áï Ä¡¼ö¸¦ 1/1000 mm (= 1 µm) ¶Ç´Â 1/100 inch (= 254 µm)ÀÇ Á¤¹Ðµµ·Î ³ªÅ¸³¾ ¼ö°¡ ÀÖ½À´Ï´Ù. ¼Ò¼öÁ¡ ÀÌÇÏÀÇ inch ¸¦ 2 ÀÇ ºÎ ¸»ÇÏ°í ³ª¹«½ÂÀ¸·Î ³ªÅ¸³»´Â °æ¿ì, Ä¡¼ö¸¦ 1/8 inch (= 3175 µm) Á¤¹Ðµµ·Î ³ªÅ¸³¾ ¼ö°¡ ÀÖ½À´Ï´Ù¸¸,1/16 inch Á¤¹Ðµµ·Î ³ªÅ¸³¾ ¼ö ¾ø½À´Ï´Ù. À̰ÍÀº 1/16 inch °¡ µm ÀÇ ÀûºÐÄ¡¿Í ÀÏÄ¡ÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.
IPP ȣȯ¼º: MediaPrintableArea ´Â IPP ¼Ó¼ºÀÌ ¾Æ´Õ´Ï´Ù.
ÇʵåÀÇ °³¿ä | |
static int |
INCH
inch (in)ÀÇ ´ÜÀ§¸¦ ³ªÅ¸³»´Â °ªÀÔ´Ï´Ù. |
static int |
MM
millimeter (mm)ÀÇ ´ÜÀ§¸¦ ³ªÅ¸³»´Â °ªÀÔ´Ï´Ù. |
»ý¼ºÀÚÀÇ °³¿ä | |
MediaPrintableArea (float x,
float y,
float w,
float h,
int units)
ºÎµ¿ ¼Ò¼öÁ¡Ä¡·ÎºÎÅÍ MediaPrintableArea ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
MediaPrintableArea (int x,
int y,
int w,
int h,
int units)
Á¤¼öÄ¡·ÎºÎÅÍ MediaPrintableArea ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
boolean |
equals (Object object)
ÀÌ ¸Åü ¸¶Áø ¼Ó¼ºÀÌ ¿ÀºêÁ§Æ®·Î °Ç³×¹Þ´Â °Í°ú ÀÏÄ¡ÇÒÁö ¾î¶³Áö¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Class |
getCategory ()
ÀÌ Àμ⠼ӼºÄ¡ÀÇ ¡¸Ä«Å×°í¸®¡¹·Î¼ »ç¿ëµÇ´Â Àμ⠼Ӽº Ŭ·¡½º¸¦ µ¹·ÁÁÝ´Ï´Ù. |
float |
getHeight (int units)
Àμ⠰¡´É areaÀÇ ³ôÀ̰¡ ÁöÁ¤µÈ ´ÜÀ§·Î µ¹·ÁÁÝ´Ï´Ù. |
String |
getName ()
ÀÌ ¼Ó¼ºÄ¡°¡ ÀνºÅϽºÀÎ Ä«Å×°í¸®ÀÇ ¸íĪÀ» µ¹·ÁÁÝ´Ï´Ù. |
float[] |
getPrintableArea (int units)
x, y, w, h ÀÇ 4 °³ÀÇ °ªÀÇ ÀÌ ¼ø¼ÀÇ ¹è¿·Î¼ Àμ⠰¡´É area¸¦ µ¹·ÁÁÝ´Ï´Ù. |
float |
getWidth (int units)
Àμ⠰¡´É areaÀÇ ÆøÀÌ ÁöÁ¤µÈ ´ÜÀ§·Î µ¹·ÁÁÝ´Ï´Ù. |
float |
getX (int units)
Àμ⠰¡´É areaÀÇ ¿øÁ¡ÀÇ x ÁÂÇ¥°¡ ÁöÁ¤µÈ ´ÜÀ§·Î µ¹·ÁÁÝ´Ï´Ù. |
float |
getY (int units)
Àμ⠰¡´É areaÀÇ ¿øÁ¡ÀÇ y ÁÂÇ¥°¡ ÁöÁ¤µÈ ´ÜÀ§·Î µ¹·ÁÁÝ´Ï´Ù. |
int |
hashCode ()
ÀÌ ¼Ó¼ºÀÇ ÇØ½Ã ÄÚµåÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
String |
toString ()
ÀÌ ±¸Çü »çÀÌÁî ¼Ó¼ºÀ» mm ´ÜÀ§·Î, ij¸¯ÅÍ ¶óÀÎ Çü½Ä¿¡¼ µ¹·ÁÁÝ´Ï´Ù. |
String |
toString (int units,
String unitsName)
ÀÌ ±¸Çü »çÀÌÁî ¼Ó¼ºÀÌ ÁöÁ¤µÈ ´ÜÀ§·Î, ij¸¯ÅÍ ¶óÀÎ Çü½Ä¿¡¼ µ¹·ÁÁÝ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , finalize , getClass , notify , notifyAll , wait , wait , wait |
ÇʵåÀÇ »ó¼¼ |
public static final int INCH
public static final int MM
»ý¼ºÀÚÀÇ »ó¼¼ |
public MediaPrintableArea(float x, float y, float w, float h, int units)
x
- Àμ⠰¡´É areaÀÇ ¿øÁ¡ÀÇ x ÁÂÇ¥y
- Àμ⠰¡´É areaÀÇ ¿øÁ¡ÀÇ y ÁÂÇ¥w
- Àμ⠰¡´É areaÀÇ Æøh
- Àμ⠰¡´É areaÀÇ ³ôÀÌunits
- Ä¡ÀÇ ´ÜÀ§
IllegalArgumentException
- x
¶Ç´Â y
°¡ Á¦·Îº¸´Ù ÀÛÀº °æ¿ì,w
¶Ç´Â h
°¡ Á¦·Î ÀÌÇÏÀÇ °æ¿ì, ¶Ç´Â units
°¡ 1 º¸´Ù ÀÛÀº °æ¿ìpublic MediaPrintableArea(int x, int y, int w, int h, int units)
x
- Àμ⠰¡´É areaÀÇ ¿øÁ¡ÀÇ x ÁÂÇ¥y
- Àμ⠰¡´É areaÀÇ ¿øÁ¡ÀÇ y ÁÂÇ¥w
- Àμ⠰¡´É areaÀÇ Æøh
- Àμ⠰¡´É areaÀÇ ³ôÀÌunits
- Ä¡ÀÇ ´ÜÀ§
IllegalArgumentException
- x
¶Ç´Â y
°¡ Á¦·Îº¸´Ù ÀÛÀº °æ¿ì,w
¶Ç´Â h
°¡ Á¦·Î ÀÌÇÏÀÇ °æ¿ì, ¶Ç´Â units
°¡ 1 º¸´Ù ÀÛÀº °æ¿ì¸Þ¼ÒµåÀÇ »ó¼¼ |
public float[] getPrintableArea(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. INCH
³ª MM
µî
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
°¡ 1 º¸´Ù ÀÛÀº °æ¿ìpublic float getX(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. INCH
³ª MM
µî
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
°¡ 1 º¸´Ù ÀÛÀº °æ¿ìpublic float getY(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. INCH
³ª MM
µî
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
°¡ 1 º¸´Ù ÀÛÀº °æ¿ìpublic float getWidth(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. INCH
³ª MM
µî
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
°¡ 1 º¸´Ù ÀÛÀº °æ¿ìpublic float getHeight(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. INCH
³ª MM
µî
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
°¡ 1 º¸´Ù ÀÛÀº °æ¿ìpublic boolean equals(Object object)
object
°¡ null °¡ ¾Æ´Ï´Ù
object
°¡ MediaPrintableArea Ŭ·¡½ºÀÇ ÀνºÅϽºÀÌ´Ù
Object
³»ÀÇ equals
object
- ºñ±³ ´ë»óÀÇ ¿ÀºêÁ§Æ®
object
°¡ ÀÌ ¸Åü ¸¶Áø ¼Ó¼º°ú ÀÏÄ¡ÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falseObject.hashCode()
,
Hashtable
public final Class getCategory()
MediaPrintableArea Ŭ·¡½ºÀÇ °æ¿ì, Ä«Å×°í¸®´Â MediaPrintableArea Ŭ·¡½º ÀÚ½ÅÀÔ´Ï´Ù.
Attribute
³»ÀÇ getCategory
java.lang.Class
Ŭ·¡½ºÀÇ ÀνºÅϽºÀÎ Àμ⠼Ӽº Ŭ·¡½º (Ä«Å×°í¸®)public final String getName()
MediaPrintableArea Ŭ·¡½ºÀÇ °æ¿ì, Ä«Å×°í¸®¸íÀº media-printable-area
°¡ µË´Ï´Ù.
À̰ÍÀº IPP V1. 1 ¼Ó¼ºÀÌ ¾Æ´Õ´Ï´Ù.
Attribute
³»ÀÇ getName
public String toString(int units, String unitsName)
units
- ´ÜÀ§ º¯È¯°è¼ö. INCH
³ª MM
µîunitsName
- ´ÜÀ§¸íÀ» ³ªÅ¸³»´Â ij¸¯ÅÍ ¶óÀÎ. in
³ª mm
µî. null ÀÇ °æ¿ì, °á°ú¿¡´Â ´ÜÀ§¸íÀº Æ÷ÇÔµÇÁö ¾Ê´Â´Ù
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
°¡ 1 º¸´Ù ÀÛÀº °æ¿ìpublic String toString()
Object
³»ÀÇ toString
public int hashCode()
Object
³»ÀÇ hashCode
Object.equals(java.lang.Object)
,
Hashtable
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.