|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.print.attribute.ResolutionSyntax
public abstract class 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ÀÎ °æ¿ì¿¡ Throw µÈ´Ù¸Þ¼µåÀÇ »ó¼¼ |
---|
public int[] getResolution(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î, DPI
¶Ç´Â DPCM
IllegalArgumentException
- (üũµÇÁö ¾Ê´Â ¿¹¿Ü) units
< 1ÀÎ °æ¿ì¿¡ Throw µÈ´Ùpublic int getCrossFeedResolution(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î, DPI
¶Ç´Â DPCM
IllegalArgumentException
- (üũµÇÁö ¾Ê´Â ¿¹¿Ü) units
< 1ÀÎ °æ¿ì¿¡ Throw µÈ´Ùpublic int getFeedResolution(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î, DPI
¶Ç´Â DPCM
IllegalArgumentException
- (üũµÇÁö ¾Ê´Â ¿¹¿Ü) units
< 1ÀÎ °æ¿ì¿¡ Throw µÈ´Ùpublic String toString(int units, String unitsName)
¡¸CxF U¡¹
Çü½ÄÀ» ÃëÇÕ´Ï´Ù. ¿©±â¼, C´Â ÀüÈÄ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ, F´Â º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ, U´Â ´ÜÀ§¸íÀÔ´Ï´Ù. °ªÀº °¡Àå °¡±î¿î Á¤¼ö°ª¿¡ »ç»ç¿ÀÀÔ µË´Ï´Ù.
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î, DPI
¶Ç´Â DPCM
unitsName
- ´ÜÀ§¸íÀÇ Ä³¸¯ÅÍ ¶óÀÎ. ¿¹¸¦ µé¾î, ¡¸dpi¡¹
¶Ç´Â ¡¸dpcm¡¹
. nullÀÎ °æ¿ì, °á°ú¿¡ ´ÜÀ§¸íÀ» ºÙÀÏ ¼ö ¾ø½À´Ï´Ù.
IllegalArgumentException
- (üũµÇÁö ¾Ê´Â ¿¹¿Ü) units
< 1ÀÎ °æ¿ì¿¡ Throw µÈ´Ùpublic boolean lessThanOrEquals(ResolutionSyntax other)
other
¼Ó¼ºÀÇ ÀüÈÄ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµº¸´Ù ÀÛÀºÁö, ¶Ç´Â µ¿ÀÏÇÏ´Ù
other
¼Ó¼ºÀÇ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµº¸´Ù ÀÛÀºÁö, ¶Ç´Â µ¿ÀÏÇÏ´Ù
other
- ºñ±³ ´ë»óÀÇ ÇØ»óµµ ¼Ó¼º
other
ÇØ»óµµ ¼Ó¼ºº¸´Ù ÀÛÀºÁö, ¶Ç´Â µ¿ÀÏÇÑ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
NullPointerException
- (üũµÇÁö ¾Ê´Â ¿¹¿Ü) other
°¡ nullÀÎ °æ¿ì¿¡ Throw µÈ´Ù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 Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.