|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--javax.print.attribute.ResolutionSyntax
ResolutionSyntax Ŭ·¡½º´Â ÇÁ¸°ÅÍÀÇ ÇØ»óµµ¸¦ ³ªÅ¸³»´Â ¸ðµç ¼Ó¼ºÀÇ ÀϹÝÀûÀÎ ±¸ÇöÀ» Á¦°øÇÏ´Â Ãß»ó base classÀÔ´Ï´Ù.
ÇØ»óµµ ¼Ó¼ºÀÇ °ªÀº ÀüÈÄ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ¿Í º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµÀÇ 2 Ç׸ñÀ¸·ÎºÎÅÍ ±¸¼ºµË´Ï´Ù. ÇØ»óµµ ¼Ó¼ºÀº ÀÌ 2 °³ÀÇ °ªÀ» Á¦°øÇØ, °ªÀ» ÃøÁ¤ÇÏ´Â ´ÜÀ§¸¦ ÁöÁ¤ÇÏ´Â °ÍÀ¸·Î½á ±¸ÃàµË´Ï´Ù. ¸Þ¼Òµå´Â ÇØ»óµµ ¼Ó¼ºÀÇ °ªÀ» µ¹·ÁÁÖµµ·Ï(µíÀÌ) Á¦°øµÇ¾î °ªÀÌ µ¹·ÁÁÖ¾îÁö´Â ´ÜÀ§°¡ ³ªÅ¸³³´Ï´Ù. ¹«¾ùº¸´Ù ÀϹÝÀûÀÎ 2 Á¾·ùÀÇ ÇØ»óµµÀÇ ´ÜÀ§´Â 1 ÀÎÄ¡ ±ÙóÀÇ ´å¼ö (dpi)¿Í 1 ¼¾Ä¡´çÀÇ ´å¼ö (dpcm)·Î, export µÇ´Â Á¤¼ö
¿Í DPI
´Â ÀÌ·¯ÇÑ ´ÜÀ§¸¦ ³ªÅ¸³»±â À§Çؼ(¶§¹®¿¡) Á¦°øµË´Ï´Ù.
DPCM
ÇØ»óµµ ¼Ó¼ºÀº ÀÏ´Ü ±¸ÃàµÈ´Ù°í º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù.
¼³°è
ÇØ»óµµ ¼Ó¼ºÀÇ ÀüÈÄ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ¿Í º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµÀÇ °ªÀº 100 ÀÎÄ¡ ±Ùó ´å¼ö (dphi) ´ÜÀ§¸¦ »ç¿ëÇØ ³»ºÎ¿¡ ÀúÀåµË´Ï´Ù. À̸¥¹Ù ¹ÌÅ͹ý ´ÜÀ§´Â ¾Æ´Ï°í dphi ´ÜÀ§ÀÇ °ªÀ» ÀúÀåÇÏ´Â °ÍÀ¸·Î½á, 1 dpi = 100 dphi, 1 dpcm = 254 dphi µî dpi ¿Í dphi ¿ÍÀÇ »çÀÌ, ¹× dpcm ¿Í dphi ¿ÍÀÇ »çÀÌÀÇ Á¤¼öÇüÀÇ Á¤È®ÇÑ »ê¼ú º¯È¯ÀÌ °¡´ÉÇÏ°Ô µË´Ï´Ù. ÀÌ °á°ú, °ªÀÌ ¾î´À ´ÜÀ§¿¡¼µµ Á¤È®ÇÔÀ» ÀÒ´Â ÀÏ ¾øÀÌ ÇØ»óµµ ¼Ó¼º¿¡ ÀúÀåµÇ¾î ²¨³¾ ¼ö ÀÖ½À´Ï´Ù. ºÎµ¿ ¼Ò¼öÁ¡ÀÇ Ç¥ÇöÀÌ »ç¿ëµÇ´Â °æ¿ì, À̰ÍÀº ÇÁ·ÎÅØ¼ÇµÇÁö ¾Ê½À´Ï´Ù. ´Ù¸¸, ÇØ»óµµ ¼Ó¼ºÀÇ °ªÀÌ ÀÖ´Â ´ÜÀ§·Î ÀÛ¼ºµÇ¾î ´Ù¸¥ ´ÜÀ§·Î ²¨³»Á³À» °æ¿ì, Åë»ó »ç»ç¿ÀÀÔÀÇ ¿ÀÂ÷°¡ ¹ß»ýÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, 600 dpi ´Â 5 ÀÚ¸®¼öÀÇ ÁøÁ¤ÇÑ °ªÀº 236.22 dpcm Àε¥ 236 dpcm ¿¡ »ç»ç¿ÀÀÔ µË´Ï´Ù.
dphi ¸¦ °øÅëÀÇ ´ÜÀ§·Î¼ °ªÀ» ³»ºÎ¿¡ ÀúÀåÇÏ´Â °ÍÀ¸·Î½á, ÀÛ¼ºµÈ ´ÜÀ§¿¡ °ü°è¾øÀÌ 2 °³ÀÇ ÇØ»óµµ ¼Ó¼ºÀ» ºñ±³ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ¾çÂÊ ¸ðµÎ 76200 dphi ·Î¼ ÀúÀåµÇ°í ÀÖ±â (À§ÇØ)¶§¹®¿¡, 300 dpcm ´Â 762 dpi ¿Í µ¿ÀÏÇÑ ÀÏÀÌ ºñ±³¿¡ ÀÇÇØ ¾Ð´Ï´Ù. ƯÈ÷, °Ë»ö ¼ºñ½º´Â ÀÛ¼ºµÈ ´ÜÀ§¿¡ °ü°è¾øÀÌ, Á÷·ÄÈ Ç¥ÇöÀÌ µ¿ÀÏÇÑÁö ¾î¶²Áö¿¡ ±Ù°ÅÇØ ÇØ»óµµ ¼Ó¼ºÀ» Á¶ÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ¿Í °°ÀÌ, ³»ºÎ ±â¾ï¿¡ Á¤¼öÇüÀ» »ç¿ëÇÏ´Â °ÍÀ¸·Î½á, Á¤È®ÇÑ µ¿µî¼ºÀÇ ºñ±³°¡ °¡´ÉÇÏ°Ô µË´Ï´Ù. ´Ù¸¸, À̰ÍÀº ºÎµ¿ ¼Ò¼öÁ¡ Ç¥ÇöÀÌ »ç¿ëµÇ´Â °æ¿ì´Â ÇÁ·ÎÅØ¼ÇµÇÁö ¾Ê½À´Ï´Ù.
export µÇ´Â Á¤¼ö
´Â ½ÇÁ¦·Î dpi ´ÜÀ§ÀÇ °ª¿¡ °ö¼ÀÇØ, dphi ´ÜÀ§ÀÇ °ªÀ» ÃëµæÇÏ´Â º¯È¯°è¼öÀÔ´Ï´Ù. °°ÀÌ export µÇ´Â Á¤¼ö DPI
´Â dpcm ´ÜÀ§ÀÇ °ª¿¡ °ö¼ÀÇØ dphi ´ÜÀ§ÀÇ °ªÀ» ÃëµæÇÏ´Â º¯È¯°è¼öÀÔ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®´Â Å¬¶óÀÌ¾ðÆ® ÀÚ½ÅÀÇ º¯È¯°è¼ö¸¦ Á¦°øÇØ dpi ¶Ç´Â dpcm ÀÌ¿ÜÀÇ ´ÜÀ§·Î ÇØ»óµµ ¼Ó¼ºÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¸, ³»ºÎ ´ÜÀ§ dphi ´Â ¿ÜºÎ ´ÜÀ§ dpi ¿Í dpcm ¸¸À» °í·ÁÇØ ¼Æ÷Æ®Çϵµ·Ï(µíÀÌ) ¼±Åõǰí ÀÖÀ¸¹Ç·Î, Ŭ¶óÀ̾ðÆ®ÀÇ ´ÜÀ§ÀÇ º¯È¯°è¼ö°¡ Á¤È®ÇÑ Á¤¼öÇüÀÌ µÉÁö ¾î¶³Áö ÇÁ·ÎÅØ¼ÇµÇÁö ¾Ê½À´Ï´Ù. º¯È¯°è¼ö°¡ Á¤È®ÇÑ Á¤¼öÇüÀÌ ¾Æ´Ñ °æ¿ì, Ŭ¶óÀ̾ðÆ®ÀÇ ´ÜÀ§ÀÇ ÇØ»óµµÀÇ °ªÀº Á¤È®ÇÏ°Ô ÀúÀåµÇÁö ¾Ê½À´Ï´Ù.
DPCM
ÇʵåÀÇ °³¿ä | |
static int |
DPCM
1 ¼¾Ä¡´ç ´å¼ö (dpcm)¸¦ ³ªÅ¸³»´Â °ªÀÔ´Ï´Ù. |
static int |
DPI
1 ÀÎÄ¡ ±Ùó ´å¼ö (dpi)¸¦ ³ªÅ¸³»´Â °ªÀÔ´Ï´Ù. |
»ý¼ºÀÚÀÇ °³¿ä | |
ResolutionSyntax (int crossFeedResolution,
int feedResolution,
int units)
ÁöÁ¤µÈ Ç׸ñÀ¸·ÎºÎÅÍ »õ·Î¿î ÇØ»óµµ ¼Ó¼ºÀ» ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
boolean |
equals (Object object)
ÀÌ ÇØ»óµµ ¼Ó¼ºÀÌ ¿ÀºêÁ§Æ®¿¡°Ô °Ç³×Áø ¼Ó¼º°ú µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
getCrossFeedResolution (int units)
ÁöÁ¤µÈ ´ÜÀ§·Î ÇØ»óµµ ¼Ó¼ºÀÇ ÀüÈÄ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
protected int |
getCrossFeedResolutionDphi ()
´ÜÀ§ dphi ·Î, ÀÌ ÇØ»óµµ ¼Ó¼ºÀÇ ÀüÈÄ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ¸¦ µ¹·ÁÁÝ´Ï´Ù (¼ºê Ŭ·¡½º¿¡¼ »ç¿ë). |
int |
getFeedResolution (int units)
ÁöÁ¤µÈ ´ÜÀ§·Î ÇØ»óµµ ¼Ó¼ºÀÇ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
protected int |
getFeedResolutionDphi ()
´ÜÀ§ dphi ·Î, ÀÌ ÇØ»óµµ ¼Ó¼ºÀÇ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ¸¦ µ¹·ÁÁÝ´Ï´Ù (¼ºê Ŭ·¡½º¿¡¼ »ç¿ë). |
int[] |
getResolution (int units)
ÁöÁ¤µÈ ´ÜÀ§·Î ÇØ»óµµ ¼Ó¼ºÀÇ °ªÀ» µ¹·ÁÁÝ´Ï´Ù. |
int |
hashCode ()
ÀÌ ÇØ»óµµ ¼Ó¼ºÀÇ ÇØ½Ã ÄÚµåÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
lessThanOrEquals (ResolutionSyntax other)
ÀÌ ÇØ»óµµ ¼Ó¼ºÀÇ °ªÀÌ ÁöÁ¤µÈ ÇØ»óµµ ¼Ó¼ºÀÇ °ªº¸´Ù ÀÛÀº°¡ ¶Ç´Â µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. |
String |
toString ()
ÀÌ ÇØ»óµµ ¼Ó¼ºÀÇ Ä³¸¯ÅÍ ¶óÀÎ ¹öÁ¯À» µ¹·ÁÁÝ´Ï´Ù. |
String |
toString (int units,
String unitsName)
ÁöÁ¤µÈ ´ÜÀ§·Î ÇØ»óµµ ¼Ó¼ºÀÇ Ä³¸¯ÅÍ ¶óÀÎ ¹öÁ¯À» µ¹·ÁÁÝ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , finalize , getClass , notify , notifyAll , wait , wait , wait |
ÇʵåÀÇ »ó¼¼ |
public static final int DPI
public static final int DPCM
»ý¼ºÀÚÀÇ »ó¼¼ |
public ResolutionSyntax(int crossFeedResolution, int feedResolution, int units)
crossFeedResolution
- ÀüÈÄ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµfeedResolution
- º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµunits
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î,DPI
¶Ç´Â DPCM
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. crossFeedResolution
< 1 ¶Ç´Â feedResolution
< 1 ¶Ç´Â units
< 1 ÀÇ °æ¿ì¿¡ ½½·Î¿ì µÈ´Ù¸Þ¼ÒµåÀÇ »ó¼¼ |
public int[] getResolution(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î,DPI
¶Ç´Â DPCM
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
< 1 ÀÇ °æ¿ì, ½½·Î¿ì µÈ´Ùpublic int getCrossFeedResolution(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î,DPI
¶Ç´Â DPCM
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
< 1 ÀÇ °æ¿ì, ½½·Î¿ì µÈ´Ùpublic int getFeedResolution(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î,DPI
¶Ç´Â DPCM
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
< 1 ÀÇ °æ¿ì, ½½·Î¿ì µÈ´Ùpublic String toString(int units, String unitsName)
"CxF U"
ÀÇ Çü½ÄÀ» ÃëÇÕ´Ï´Ù. ¿©±â¼, C ´Â ÀüÈÄ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ, F ´Â º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ, U ´Â ´ÜÀ§¸íÀÔ´Ï´Ù. °ªÀº °¡Àå °¡±î¿î Á¤¼öÄ¡¿¡ »ç»ç¿ÀÀÔ µË´Ï´Ù.
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î,DPI
¶Ç´Â DPCM
unitsName
- ´ÜÀ§¸íÀÇ Ä³¸¯ÅÍ ¶óÀÎ. ¿¹¸¦ µé¾î,"dpi"
¶Ç´Â "dpcm"
. null ÀÇ °æ¿ì, °á°ú¿¡ ´ÜÀ§¸íÀ» ºÙÀÏ ¼ö ¾ø½À´Ï´Ù.
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
< 1 ÀÇ °æ¿ì, ½½·Î¿ì µÈ´Ùpublic boolean lessThanOrEquals(ResolutionSyntax other)
other
¼Ó¼ºÀÇ ÀüÈÄ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµº¸´Ù ÀÛÀºÁö ¶Ç´Â µ¿ÀÏÇÏ´Ù
other
¼Ó¼ºÀÇ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµº¸´Ù ÀÛÀºÁö ¶Ç´Â µ¿ÀÏÇÏ´Ù
other
- ºñ±³ ´ë»óÀÇ ÇØ»óµµ ¼Ó¼º
other
ÇØ»óµµ ¼Ó¼ºº¸´Ù ÀÛÀºÁö ¶Ç´Â µ¿ÀÏÇÑ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
NullPointerException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. other
°¡ null ÀÇ °æ¿ì, ½½·Î¿ì µÈ´Ùpublic boolean equals(Object object)
object
°¡ null ´Â ¾Æ´Ï´Ù
object
°¡ ResolutionSyntax Ŭ·¡½ºÀÇ ÀνºÅϽºÀÌ´Ù
object
ÀÇ ÀüÈÄ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ¿¡ µ¿ÀÏÇÏ´Ù
object
ÀÇ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ¿¡ µ¿ÀÏÇÏ´Ù
Object
³»ÀÇ equals
object
- ºñ±³ ´ë»óÀÇ ¿ÀºêÁ§Æ®
object
°¡ ÀÌ ÇØ»óµµ ¼Ó¼º°ú µ¿ÀÏÇÑ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falseObject.hashCode()
,
Hashtable
public int hashCode()
Object
³»ÀÇ hashCode
Object.equals(java.lang.Object)
,
Hashtable
public String toString()
"CxF dphi"
ÀÇ Çü½ÄÀ» ÃëÇÕ´Ï´Ù. ¿©±â¼, C ´Â ÀüÈÄ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ, F ´Â º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµÀÔ´Ï´Ù. °ªÀº ³»ºÎ ´ÜÀ§ dphi ·Î º¸°íµË´Ï´Ù.
Object
³»ÀÇ toString
protected int getCrossFeedResolutionDphi()
protected int getFeedResolutionDphi()
|
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.