Document 12961109

advertisement
 Image manipulation tools, compression and decompression functions,
picture quality adjustment techniques, and support for industry standards
are some of the features included in the HP Image Library.
5 #&A:@:;,4A)(:,+ *647<;,9: >69+: (9, ;/, ;9(+0;065(3
:64,A;04,: (3:6 9,-,99,+ ;6 (: 4656*/964, 04(.,: "/,@
4,(5: 6- *644<50*(;065 >/,;/,9 ;/, <:,9 0: *9,(;05. ( )<:0A (9, 6-;,5 <:,+ -69 04(.,: 6- :*(55,+ 7/6;6.9(7/:
5,:: 9,769; 69 79,:,5;(;065 >90;05. ( -<5*;065(3 :7,*0-0*(;065 • (3,;;, (3,;;, 04(.,: *65;(05 70?,3: ;/(; 05+,? 05;6 ( *6369
69 :,5+05. ,3,*;9650* 4(03 %/03, ;/, ;670* 40./; ),5,-0;
4(7 *65;(0505. ;/, 9,+ .9,,5 (5+ )3<, =(3<,: -69 ;/, 70?,3
-964 :64, =0:<(3 *65;,5; ;/, <:,9 <:<(33@ -05+: 0; ,(:0,9 ;6
"/, *6369 4(7 /(: ;/9,, *65;0.<6<: :,*;065: 9,+ .9,,5
1<:; <:, >69+:
(5+ )3<, ,(*/ >0;/ A)0; ,5;90,: "/, *6369 6- ( 70?,3
0: +,;,9405,+ )@ <:05. ;/, 70?,3 =(3<, (: (5 05+,? 05;6 ,(*/
#5-69;<5(;,3@ >69+: 4(@ 56; ), ,56<./ "/, <:,9 *6<3+ ),
6- ;/, 9,+ .9,,5 (5+ )3<, :,*;065: ;6 6);(05 ;/, +,:09,+
+,:*90)05. .9(7/0*: ;/(; 9,46;, *633,(.<,: 5,,+ ;6 :,,
*6369 "/0: 0: ;/, 36>,:;A8<(30;@ *6369 04(., (5+ 0: (3:6
,9/(7: ;/, <:,9 0: (5 05:<9(5*, (+1<:;,9 >/6 0: :,5+05. (
*(33,+ ( 7:,<+6 *6369 04(., ( ;@7, *644653@ <:,+ -69
9,769; ;6 ;/, /64, 6--0*, ;/(; +,:*90),: 7/6;6.9(7/: 6- +(4A
*647<;,9A.,5,9(;,+ 04(.,:
(.,+ 7967,9;@ 56;/,9 <:,9 4(@ ), +,:*90)05. ;/, (77,(9A
• ! 5 ! 04(., *65;(05: 70?,3: >0;/ ;/9,, :(473,: 9,+
(5*, 6- ( *647<;,9 :*9,,5 ;/(; ( *<:;64,9 :<7769; ,5.05,,9
.9,,5 (5+ )3<, (*/ :(473, 0+,5;0-0,: ( 3,=,3 6- ;/(; 790A
5,,+: ;6 :,,
4(9@ *6369 "/0: 0: ( .66+A8<(30;@ *6369 04(., ;@7, ;/(; 0:
;@70*(33@ <:,+ -69 7/6;6.9(7/: ! -694(; 796=0+,: ),;;,9
%0;/6<; 04(.05. *(7()030;0,: 65 ;/, *647<;,9 ;/, <:,9 4(@
70*;<9, 8<(30;@ ;/(5 ;/, 7(3,;;, -694(; ),*(<:, ! 796A
9,:69; ;6 565*647<;,9 4,(5: :<*/ (: ;/, 76:;(3 :,9=0*, ;6
=0+,: *6369 =(90(;065: -69 04(.,: >/,9,(: ;/, 7(3,;;,
:,5+ 04(.,:
796=0+,: *6369 =(90(;065: -69 04(.,:
"/0: (9;0*3, +,:*90),: ;/, 4(169 7(9;: 6- ;/, 04(.05. :63<A • ')9 ')9 04(., *65;(05: 70?,3: >0;/ ;/9,, :(473,: 05
;065 /6> 0; 4,,;: ;/, */(9(*;,90:;0*: 9,8<09,+ 6- (5 04(.05.
;/, 69+,9 ' ) 9 ')9 04(.,: (9, 6-;,5 05*699,*;3@
:@:;,4 (5+ 0;: (7730*(;065 ;6 6>,9
;,94,+ '#$ 04(.,: "/, ' :(473, 0: *(33,+ ;/, 3<405(5*,
:(473, 0; 9,79,:,5;: ;/, .9(@ 3,=,3 6- ,(*/ 70?,3 ) (5+ 9
(9, *(33,+ ;/, */96405(5*, :(473,: "6.,;/,9 >0;/ ' ;/,@
4(., -03,: *65;(05 *647<;,9 .9(7/0*: (5+ +0.0;(3 9,*69+: 69,79,:,5; ;/, *6369 6- ,(*/ 70?,3 5 ! 04(., *(5 /(=,
7/@:0*(3 6)1,*;: :<*/ (: 7/6;6.9(7/: 7(.,: -964 )662:
;/, :(4, /0./ 8<(30;@ (: ( ')9 04(., )<; ( ')9 04(.,
(5+ -(?,: "/, 04(.,: 6- ;/,:, 6)1,*;: (9, 9,79,:,5;,+ (:
6-;,5 9,8<09,: 3,:: +0:2 :7(*,
*633,*;065: 6- )0;: *(33,+ 70?,3:
"/,:, 04(., ;@7,: (9, :<7769;,+ )@ ;/, 04(., 30)9(90,:
+,:*90),+ 05 ;/0: (9;0*3,
4(., +(;( *64,: -964 :,=,9(3 :6<9*,: 05*3<+05. :*9,,5
*(7;<9,: =0+,6 -9(4,: (5+ ,?;,95(3 +,=0*,: :<*/ (: :*(5A
5,9: =0+,6 9,*69+,9: 69 -(? 4(*/05,: 5*, ;/, 04(., +(;(
0: *633,*;,+ 05 ( -03, 0; *(5 ), +0:73(@,+ 46+0-0,+ (5+ :(=,+
69 7905;,+
"/, +(;( 05 04(., -03,: 0: :;69,+ 05 +0--,9,5; -694(;: "/,:,
04(., -694(;: (9, 469, *644653@ *(33,+ 04(., ;@7,: "/,
46:; 767<3(9 04(., -03, -694(; 0: *(33,+ ;(..,+ 04(., -03,
-694(; 69 " "/, -6336>05. (9, :64, 6- ;@7,: 6- 04(.,:
:;69,+ 05 " -03,: "/,:, 04(., ;@7,: (9, 30:;,+ 05 69+,9 604(., 8<(30;@B-964 ( :0473, 4656*/964, ;6 ;/, /0./,:;A
8<(30;@ *6369
• 0;65(3 0;65(3 04(.,: *65;(05 70?,3: >0;/ ;>6 3,=,3:B
)3(*2 (5+ >/0;,B)<; ;/,@ *(5 ), +0:73(@,+ <:05. (5@ ;>6
*6369: (*/ 70?,3 ;(2,: 65, )0; 0;65(3 04(.,: (9, -9,A
8<,5;3@ 9,-,99,+ ;6 (: 4656*/964, 04(.,: "/,@ 6-;,5 *65A
;(05 ;,?; :<*/ (: ( 7(., 6- ( -(?
• 9(@:*(3, 9(@:*(3, 04(.,: *65;(05 70?,3: ;/(; 0+,5;0-@
3,=,3: 6- .9(@ -964 )3(*2 ;6 >/0;, 9(@:*(3, 04(.,: (9,
•
•
•
•
5 ;9@05. ;6 796=0+, ( :6-;>(9, (3;,95(;0=, ;/(; 4(2,: <:05.
04(.,: (: ,(:@ (: <:05. ;,?; (5 (7730*(;065 +,=,367,9 0:
<:<(33@ -(*,+ >0;/ ;/, -6336>05. 0::<,: -964 76;,5;0(3
*<:;64,9:
+65; /(=, ,56<./ +0:2 :7(*, ;6 :;69, 04(.,:
- *6479,:: 4@ 04(.,: >65; ;/,@ ),*64, :36> ;6 +0:73(@
6> *(5 *3,(93@ +0:73(@ 7/6;6.9(7/: >/,5 ;/, :*9,,5:
9,:63<;065 0: 653@ 6- ;/, 7/6;6.9(7/: 9,:63<;065
9,5; ;/,9, ;66 4(5@ *647<;,9 -694(;: 6- 04(., -03,: ;6
+,(3 >0;/
,*(<:, 6- ;/,:, 0::<,: ,>3,;;A (*2(9+ ;662 ( *6479,/,5A
:0=, 3662 (; ;/, 04(.05. 9,8<09,4,5;: 6- ,5+ <:,9: (5+ (7A
730*(;065 796.9(44,9: 964 ;/0: 05=,:;0.(;065 ;/, 04(.,
30)9(9@ 7961,*; ;,(4 +,;,9405,+ ;/(; (5 04(.05. :63<;065
>0;/ ;/, -6336>05. */(9(*;,90:;0*: >6<3+ ), 5,,+,+ ;6 -<3-033
;/, 5,,+: 6- )6;/ (7730*(;065 +,=,367,9: (5+ ,5+ <:,9:
7903 ,>3,;;A (*2(9+ 6<95(3
X Display
Client Applications
Client
Image
Image
File
Internal
Image
Extensible File Support Library
(e.g., Fax Image)
(e.g., Starbase
Image)
X Drawable
TIFF and Non-TIFF Files
TIFF Files
Image Library
Images
Xlib
Created by
HP Image Library
LAN
HP Image
Library
*' (174 6;2'5 1( +/#)'5 6*' /#)' +$4#4; %#0 4'#&
94+6' #0& &+52.#;
• 722146 (14 +0&7564;=56#0&#4& +/#)' (+.' (14/#65
• +0+/7/ &+5- 52#%' 4'37+4'/'065 (14 5614+0) +/#)'5
• #56 *+)*=37#.+6; &+52.#; 1( %1/24'55'& #0& 70%1/24'55'&
+/#)'5
• #5+% +/#)' /#0+27.#6+10 57%* #5 416#6+0) #0& %4122+0)
• :6'05+$+.+6; 61 #..19 241)4#//'45 61 #&& %7561/ +/#)'
(70%6+105 #0& %7561/ +/#)' (+.' (14/#65
*' 51.76+10 9' %4'#6'& 61 *'.2 (7.(+.. 6*'5' 0''&5 *#5 6*4''
2#465 .+$4#4+'5 1( +/#)' (70%6+105 $7+.6 10 6*' " !+0&19
;56'/ '0&=75'4 611.5 $7+.6 10 6*'5' .+$4#4+'5 #0& #0 +/#)'
&'8'.12'45 -+6 9+6* #0 ':6'05+$.' #22.+%#6+10 +06'4(#%'
•
•
•
•
1 /#-' +/#)+0) (70%6+10#.+6; # 56#0&#4& %#2#$+.+6; 10 '4+'5 914-56#6+105 #0& '4+'5 /7.6+75'4 5;5=
6'/5 6*' +/#)' 6'#/ &'%+&'& 61 %4'#6' 691 .+$4#4+'5 #0&
$7+.& 6*'/ +061 6*' 56#0&#4& 470=6+/' '08+410/'06 *'5'
691 .+$4#4+'5 6*' #0& 6*' %106#+0 *+)*=.'8'. (70%6+105 6*#6 241)4#/5 %#0 75'
61 #%%'55 #0& /#0+27.#6' +/#)'5 *'5' 691 .+$4#4+'5 #4'
%1..'%6+8'.; %#..'& 6*' /#)' +$4#4; !+6* 6*' /#)'
+$4#4; (70%6+105 #22.+%#6+105 %#0 4'#& #0& 94+6' +/#)'5
6*#6 ':+56 +0 (174 (14/5
(+.' +/#)' *+5 +5 #0 +/#)' +0 # 5+0).' 14 /7.6+2#)' (+.'
') # (+.' %106#+0+0) 6*' +/#)' 1( # (#: %18'4 2#)' 2.75
10' 14 /14' 16*'4 (#: 2#)'5
%.+'06 +/#)' *+5 +5 #0 +/#)' +0 /'/14; 6*#6 +5 %4'#6'&
#0& /#0#)'& $; # %.+'06 #22.+%#6+10 5'2#4#6'.; (41/ 6*' /#)' +$4#4; (70%6+105
0 +06'40#. +/#)' *+5 +5 #0 +/#)' +0 /'/14; 6*#6 +5
%4'#6'& #0& /#0#)'& $; 6*' /#)' +$4#4; (70%6+105
" 4#9#$.' 0 " 9+0&19 +/#)' 57%* #5 #0 6'4/+0#.
9+0&19 14 #0 " 2+:/#2 57%* #5 #0 +%10 5;/$1.
X
Server
HP Image Library
*' +/#)' .+$4#4; #0& ':6'05+$.' (+.' 5722146 .+$4#4; +0 6*'
%.+'065'48'4 #4%*+6'%674'
.6*17)* 6*' ':6'05+$.' (+.' 5722146 .+$4#4; #.51 57221465
6*#6 5722146 +5 016 #5 ':6'05+8' #5 6*' +/#)' .+$4#4;
5722146 1( *' ':6'05+$.' (+.' 5722146 1( (+.'5
'0#$.'5 #22.+%#6+105 61 64'#6 (+.'5 #5 /'4'.; #016*'4
+/#)' (+.'
*' /#)' +$4#4; 4705 10 6*' = " 12'4#6+0) 5;56'/
#0& 75'5 6*' " !+0&19 ;56'/ 61 &+52.#; +/#)'5 5'' +) '%#75' 6*' +/#)' (70%6+10#.+6; +5 .#;'4'& 10 56#0&#4& " 6*'
75'4 )#+05 #.. 1( 6*' %.+'065'48'4 #&8#06#)'5 1( "
1 5+/2.+(; 6*' 241)4#//+0) 6#5- 6*' +/#)' 6'#/ &'5+)0'&
6*' +/#)' .+$4#4; #0& 6*' ':6'05+$.' (+.' 5722146 (70%6+105
#4170& 6*' %10%'26 1( #0 +/#)' 2+2' 0 +/#)' 2+2' +5 #
5'4+'5 1( %#..5 61 (70%6+105 $')+00+0) 9+6* # 241&7%'4 #
(70%6+10 6*#6 4'#&5 #0 +/#)' (41/ # 5174%' 57%* #5 #0 +/#)'
(+.' #0& '0&+0) 9+6* # %1057/'4 # (70%6+10 6*#6 94+6'5 #0
+/#)' 61 # &'56+0#6+10 57%* #5 # &+52.#; +) 5*195 6*'
56'25 +0 # 5#/2.' +/#)' 2+2'
!*+.' 10.; 10' 241&7%'4 #0& 757#..; 10.; 10' %1057/'4
(70%6+10 #4' #..19'& 2'4 2+2' 6*' 2+2' %#0 #.51 %106#+0
(70%6+105 6*#6 /#0+27.#6' 6*' +/#)' *'5' (+.6'4 (70%6+105
2'4(14/ 12'4#6+105 57%* #5 &'%1/24'55+0) 5%#.+0) 416#6+0)
14 %108'46+0) 6*' +/#)'
Producer
Filter
Filter
Filter
Consumer
Read
Decompress
Convert
Scale
Write
+) 57//#4+<'5 6*' 4'.#6+105*+2 $'69''0 6*'5' (174 (14/5
1( +/#)'5 #0& 6*' /#)' +$4#4;
!*+.' 6*' +/#)' .+$4#4; (70%6+105 5722146 +/#)' (+.'5
6*' ':6'05+$.' (+.' 5722146 .+$4#4; #&&4'55'5 5722146 1( 010=
+/#)' (+.'5 *' ':6'05+$.' (+.' 5722146 (70%6+105 12'4=
#6' 10 +/#)' (+.'5 +0 #0 1$,'%6=14+'06'& #2241#%* +0&'2'0=
&'06.; 1( 6*' (+.' 6;2' *'4'(14' +( 6*' 241)4#//'4 &'(+0'5
# 0'9 6;2' 1( +/#)' (+.' 6*' ':+56+0) %.+'06 241)4#/5
%106+07' 61 914- 10 6*' +/#)' (+.' 9+6*176 /1&+(+%#6+10
24+. '9.'66=#%-#4& 1740#.
Images
*' 56'25 +0 #0 +/#)' 2+2'.+0'
574*:)+7 )'3 '))+88 '3> ,472 4, /2'-+ $<* ,/1+ /2'-+
)1/+39 /2'-+ 47 /39+73'1 /2'-+ /19+78 45+7'9+ 43 9.+ /2'-+
*'9' 8:551/+* (> 9.+ 574*:)+7 ".+ )438:2+7 7+)+/;+8 9.+
,/19+7+* /2'-+ '3* <7/9+8 /9 94 9.+ */851'> ' ,/1+ 47 '3 /39+73'1
47 )1/+39 /2'-+
#.+3 9.+ 5/5+ /8 +=+):9+* /9 574)+88+8 9.+ /2'-+ /3 .47/@
?439'1 81/)+8 <./). '7+ )'11+* 897/58 74)+88/3- 897/58 7+@
6:/7+8 82'11+7 (:,,+78 (+9<++3 ,/19+78 '3* 1+88 2+247> 9.'3
574)+88/3- '3 +39/7+ /2'-+ +)':8+ 574)+88/3- 897/58 )'3 (+
14)'9+* /3 )').+ 2+247> /2'-+ 574)+88/3- 5+7,472'3)+
(+3+,/98 47 )4251+= /2'-+ 574)+88/3- /2'-+8 (+-/3 94
'55+'7 6:/)01> (+)':8+ 9.+7+ /8 34 3++* 94 <'/9 ,47 9.+
+39/7+ /2'-+ 94 (+ 574)+88+* (+,47+ */851'>/3- /9
!/3)+ 9.+7+ '7+ 8+;+7'1 84:7)+8 ,47 /2'-+8 +- 8)'33+78
8 ,'= 2')./3+8 '3* 84 43 2:19/51+ 9>5+8 4, /2'-+
,/1+ ,472'98 .';+ +2+7-+*
"4 +3'(1+ '551/)'9/438 94 .'3*1+ 9.+8+ */,,+7+39 ,/1+ 9>5+8
9.+ 2'-+ /(7'7> 574;/*+8 7+'*/3- '3* <7/9/3- 8:55479
,47 9.+ /2'-+ ,/1+ 9>5+8 1/89+* /3 "'(1+ ".+ ,4114</3- '7+ *+,/3/9/438 ,47 ,/1+ 9>5+8 349 *+,/3+* +'71/+7
• &# +25+1@&/; '3* #+1). )4257+88/43 ,472'9 *+8)7/(+*
(+14<
• $<* $ </3*4< '3 /2'-+ )7+'9+* (> 8947/3- 9.+ )439+398
4, '3 $ </3*4< /3 ' ,/1+
• )42243 ,472'9 ,47 5'1+99+ /2'-+8
• 4/39 .494-7'5./) =5+79 74:5 )4257+88/43 ' 1488>
)4257+88/43 ,472'9
• )4257+88/43 9.'9 *4+8 349 )43,472 94 "
85+)/,/)'9/438
2'-+ )4257+88/43 /8 ' 574)+88 4, 8947/3- '3 /2'-+ /3 ' <'>
9.'9 :8+8 1+88 */80 85')+ 9.'3 /8 :8+* (> 9.+ :3)4257+88+*
/2'-+ 3 *+;+145/3- 9.+ )4257+88/43 '3* *+)4257+88/43
74:9/3+8 ,47 9.+ 2'-+ /(7'7> 9.+ /2'-+ 9+'2 .'* 94
'))4:39 ,47 9.7++ ,')9478
• ".+ 6:'1/9> 4, 9.+ */851'>+* /2'-+
• ".+ 85++* 4, *+)4257+88/3- '3* */851'>/3- 9.+ /2'-+
• ".+ '24:39 4, )4257+88/43 7+6:/7+*
".+ 6:'1/9> 4, 9.+ */851'>+* /2'-+ 5'791> *+5+3*8 43
<.+9.+7 14881+88 47 1488> )4257+88/43 /8 :8+* 4881+88 )42@
57+88/43 /3;41;+8 9+).3/6:+8 9.'9 '114< 9.+ /2'-+ 94 (+ 5+7@
,+)91> 7+)43897:)9+* "./8 2+9.4* 4, )4257+88/43 8947+8 9.+
/3,472'9/43 '(4:9 9.+ 7+5+9/9/;+ 5'99+738 4, 5/=+18 7'9.+7
9.'3 8947/3- +;+7> 5/=+1 47 +='251+ ,47 ' 8+6:+3)+ 4, 5/=+18 +'). .';/3- ' ;'1:+ 4, 14881+88 )4257+88/43 )4:1*
8947+ 9<4 /9+28 43+ 5/=+1 4, ;'1:+ '3* 9.+ /3,472'9/43
9.'9 9./8 5/=+1 7+5+'98 9/2+8
488> )4257+88/43 /8 ' 2+9.4* 9.'9 :8+8 */,,+7+39 9+).3/6:+8
94 ')./+;+ +;+3 14<+7 8947'-+ 7+6:/7+2+398 9.'3 14881+88
)4257+88/43 488> )4257+88/43 /8 7+)422+3*+* ,47 5.494@
-7'5./) /2'-+8 47 9.+ 2'-+ /(7'7> 1488> )4257+88/43
/8 ('8+* 43 */8)7+9+ )48/3+ 97'38,472 " 9+).3/6:+8
".+8+ '7+ 3:2+7/)'1 9+).3/6:+8 9.'9 97'38,472 )4251+= )4147
47 -7'>8)'1+ /3,472'9/43 /394 1+88 )4251/)'9+* /3,472'9/43
19.4:-. 9.+ 47/-/3'1 )4147 47 -7'>8)'1+ ;'1:+8 '7+ 1489 9.+
/2'-+ 3472'11> '55+'78 /*+39/)'1 <.+3 /9 /8 *+)4257+88+*
'3* */851'>+*
Table I
File Types Supported by the HP Image Library
File Type
Reads
Writes
Typical File Contents
" ">5+8
Version
/943'1
%+8
%+8
/3+ '79 9+=9
7'>8)'1+
%+8
%+8†
1')0 '3* <./9+
5.4948
'1+99+
%+8
%+8
4147 5.4948 '3* $
8)7++3 *:258
%+8
%+8
/-.@6:'1/9> )4147
5.4948
%(7
%+8
%+8
/-.@6:'1/9> )4147
5.4948
4257+88+* " ">5+8
')0/98
%+8
%+8
4257+88/43 ,47 9.+
(/943'1 /2'-+8
&#
%+8
%+8
+3+7'1@5:7548+
)4257+88/43
""
74:5 %+8
%+8
42243 ,'= /2'-+8
""
74:5 %+8
%+8
42243 ,'= /2'-+8
%+8
%+8
/-.@6:'1/9> )4147
5.4948
$
$<*
%+8
4
/=2'5 /2'-+ ,742
$<* & ,472'9
$(2
%+8
4
/943'1 $ (/92'5
/2'-+8
$52
%+8
%+8
4147 !
$ 5/=2'5 /2'-+8
%+8
%+8
4147 5.4948 '3*
)439/3:4:8 943+
/2'-+8
@ %+8
4
$;$-/, 3+9<470 /2@
'-+8 */'1:5 8+7;/)+8
'
!9'7('8+
/=2'5
%+8
4
!9'7('8+ 5/=2'5
/2'-+8
† Writing grayscale images is supported only in 8-bit format.
"4 '**7+88 :8+7 )43)+738 '(4:9 */80 85')+ 9.+ 2'-+
/(7'7> 8:554798 ' ,:11 7'3-+ 4, )4257+88/43 '3* *+)4257+8@
8/43 2+9.4*8 551/)'9/43 574-7'28 )'3 '))+88 9.+ )4257+8@
8/43 '3* *+)4257+88/43 2+9.4*8 1/89+* /3 "'(1+ 9.74:-.
9.+ 2'-+ /(7'7>
=)+59 ,47 '3* )4257+88/43 '11 )4257+88/43
2+9.4*8 '7+ 14881+88 19.4:-. /8 1488> 9.'9 1488 /8
3472'11> :3349/)+'(1+ :31+88 9.+ /2'-+ /8 )4257+88+* (>
247+ 9.'3 ' ,')947 4, 9/2+8
">5/)'11> 14881+88 )4257+88/43 2+9.4*8 7+*:)+ 9.+ 8947'-+
7+6:/7+2+398 94 4, 9.+ 47/-/3'1 */80 85')+ 4<+;+7 (>
57/1 +<1+99@')0'7* 4:73'1
Table II
Compression and Decompression Methods Provided
in the HP Image Library
Compression and
Decompression Method
Image Types
8'?9)'2+ '4* %(8
%(8
85;6 /:54'2
!! 85;6 /:54'2
!! 85;6 /:54'2
&#
/:54'2 -8'?9)'2+ 6'2+::+
'4* %(8
')1/:9
8'?9)'2+ 6'2+::+ (/:54'2
;9/4- :.+ 2599? )5368+99/54 :+).4/7;+ ' :?6/)'2 )53A
68+99/54 8+*;)+9 :.+ 9:58'-+ 4++*+* :5 5, :.+ 58/-/4'2
*/91 96')+ 5=+<+8 :.+ /3'-+ 2/(8'8? 9:/22 */962'?9 :.+
6.5:5-8'6. =/:. ./-.A7;'2/:? 8+952;:/54 '4* 45 45:/)+'(2+
).'4-+ /4 */962'? :/3+
22 :.+ )5368+99/54 3+:.5*9 685</*+ ,'9: */962'? '4* ./-.A
7;'2/:? /3'-+ '66+'8'4)+ 58 :.+ ,'9:+9: */962'? /3A
62+3+4:':/54 /9 685</*+* /4 :.+ <+89/54 5, :.+ 3'-+
/(8'8? 9;662/+* =/:. 5=+8 #/:. :.+ 685-8'3A
3+8 )'4 ).559+ :.+ '35;4: 5, )5368+99/54 (? :8'*/4- 5,,
:.+ '35;4: 5, )5368+99/54 =/:. :.+ /3'-+ 7;'2/:? *+9/8+*
+,58+ )5368+99/4- ' )5258 /3'-+ ,/2+ =/:. :.+ '662/A
)':/54 )'4 9'<+ '**/:/54'2 96')+ (? ,/89: )54<+8:/4- :.+ ,/2+
:5 %(8 ,583': '4* 9;(9'362/4- /: ;(9'362/4- /9 ' :+).A
4/7;+ :.': 8+*;)+9 :.+ )5258 /4,583':/54 :5 (+ )5368+99+*
=/:.5;: 45:/)+'(2+ ).'4-+ /4 :.+ /3'-+ 7;'2/:? ;(9'362/4/9 8+'22? ' ,583 5, )5368+99/54 (+)';9+ /: 9:58+9 ,+=+8 6/>+29
:.'4 +>/9: /4 :.+ /3'-+ +)';9+ :.+ .;3'4 +?+ 6+8)+/<+9
*+-8++9 5, (8/-.:4+99 =/:. 3;). ./-.+8 8+952;:/54 :.'4
+>'): 9.'*+9 5, )5258 542? ' ,8'):/54 5, :.+ ).853/4'4)+
9'362+9 '8+ 9:58+* ,:+8 9;(9'362/4- :.+ 9;(9'362+* (/:9
)'4 (+ 8+62/)':+* (+,58+ */962'?/4- :.+ /3'-+ !.+ 8+62/)'A
:/54 685)+99 /9 )'22+* ;69'362/4- !.+ ;69'362+* /3'-+
25519 /*+4:/)'2 :5 :.+ 58/-/4'2 /3'-+
, :.+ '662/)':/54 4++*9 :5 9+4* ,/2+9 :5 ' ,'> 3')./4+ /: )'4
;9+ :.+ !! 85;6 '4* 85;6 )5368+99/54 3+:.5*9
5=+<+8 359: ,'> 3')./4+9 9;6658: 542? 85;6 ,583':
!.+ 3'-+ /(8'8? )'4 )54<+8: '4? :?6+ 5, /3'-+ /: 9;6A
658:9 :5 '4? 5:.+8 :?6+ /: 9;6658:9 !.+8+,58+ ' 6.5:5-8'6./)
/3'-+ /4 ,583': )'4 (+ )54<+8:+* :5 !! 85;6 ,583': 95 :.': :.+ ,/2+ )'4 (+ 9+4: :5 ' ,'> 3')./4+
!5 )5368+99 /3'-+9 +4* ;9+89 3;9: +>6+8/3+4: =/:. )53A
68+99/54 3+:.5*9 54 <'8/5;9 :?6+9 5, /3'-+9 !.+ ,5225=/4-+4+8'2 -;/*+2/4+9 '8+ .+26,;2 /4 *+:+83/4/4- =./). )5368+9A
9/54 3+:.5* :5 ;9+ ,58 8+*;)/4- :.+ 9:58'-+ 8+7;/8+3+4:9 5,
/3'-+9
• 58 6.5:5-8'6./) /3'-+9 =.+4 953+ 5, :.+ /3'-+ *+:'/2
)'4 (+ 9')8/,/)+* ).559+ ).559/4- :.+ *+9/8+*
)5368+99/54 '35;4: 58 • 58 $=* $ =/4*5= 9)8++4 *;369 58 5:.+8 )536;:+8A
-+4+8':+* /3'-+9 ;9+ &#
• 58 /3'-+ ,/2+9 (+/4- 9+4: :5 ' ,'> 3')./4+ ;9+ !!
85;6 68/2 +=2+::A')1'8* 5;84'2
• 58 ,'> ,/2+9 :5 (+ 9:58+* 58 9+4: :5 5=+8 9?9:+39 ;9+
+/:.+8 !! 85;6 /, :.+ )54:+4: /9 359:2? =./:+ 96')+
9;). '9 :+>: 58 +/:.+8 85;6 58 !! 85;6 /, :.+ )54:+4: /9 ./-.2? *+:'/2+*
• 58 /3'-+9 (+/4- 658:+* :5 <'8/5;9 454AA"$ 9?9:+39
).559+ ')1/:9
•
•
•
•
•
•
+)';9+ :.+ 8+952;:/54 5, '4 /3'-+ 54 6'6+8 )'4 (+ :5
:/3+9 ./-.+8 :.'4 :.': 5, :.+ )536;:+8 9)8++4 +4* ;9+89
'8+ )54)+84+* '(5;: /3'-+ */962'? 7;'2/:? !5 56:/3/@+ :.+
'66+'8'4)+ 5, */962'?+* /3'-+9 :.+ /3'-+ :+'3 /4)2;*+*
:.+ ,5225=/4- )'6'(/2/:/+9 /4 :.+ 3'-+ /(8'8?
/3;2:'4+5;9 */962'? 5, */,,+8+4: )5258 /3'-+9 (? 9.'8/4- '
)53354 )5258 6'2+::+ ,58 A62'4+ */962'?9
'33' '*0;9:3+4: 5, )52589 9;). '9 ).'4-/4- :.+
(8/-.:4+99 5, '4 /3'-+
85-8'33'(2+ ).5/)+9 ,58 :.+ :?6+ 5, */:.+8/4- :+).4/7;+
;9+*
;:53':/) */:.+8/4- 5, /3'-+9 54 A62'4+ */962'?9 '4*
8+3'66/4- 5, 6/>+2 :54+9
;:53':/) )54<+89/54 5, )5258 /3'-+9 :5 -8'?9)'2+ ,583': 54
3545).853+ */962'?9
85-8'33'(2+ )54<+89/54 5, (/:54'2 /3'-+9 :5 */962'? '9
-8'?9)'2+ /3'-+9
/:.+8/4- /9 ' :+).4/7;+ :.': :8'*+9 9)8++4 8+952;:/54 ,58
358+ )52589 58 -8'? 2+<+29 #./2+ :.+ 8+9;2:/4- /3'-+ 3'? (+
358+ -8'/4? :.'4 :.+ ;4*/:.+8+* <+89/54 :.+ )54:8'9: (+A
:=++4 :.+ -8+':+8 8'4-+ 5, )52589 58 -8'? 2+<+29 685</*+9 /3A
685<+* '66+'8'4)+ /:.+8/4- /9 '))5362/9.+* (? 35*;2':A
/4- :.+ )5258 <'2;+9 (+:=++4 :=5 '*0')+4: )5258 :54+9 853
' 35*+8':+ */9:'4)+ :.+ .;3'4 +?+ ';:53':/)'22? (2+4*9
:.+9+ 8+-/549 5, )5258 :5-+:.+8 '4* 6+8)+/<+9 :.+ '<+8'-+
/4:+49/:?
!=5 56:/549 '8+ '<'/2'(2+ /4 :.+ 3'-+ /(8'8? ,58 */:.+8A
/4- +8858A*/,,;9/54 */:.+8/4- ;9/4- =.': /9 )'22+* :.+ 25?*A
:+/4(+8- 3+:.5* '4* '8+'A('9+* */:.+8/4- 536'8+* :5
+8858A*/,,;9/54 */:.+8/4- '8+'A('9+* */:.+8/4- 685</*+9 '
358+ 3'::+* '66+'8'4)+ /4 :.+ /3'-+ 9++ /- ' 54 6'-+
5=+<+8 /, 96++* /9 :.+ 68/3'8? )54)+84 '4 /3'-+ )'4
(+ */962'?+* ,'9:+8 (? ;9/4- '8+'A('9+* */:.+8/4-
58 '8+'A('9+* */:.+8/4- :.+ 3'-+ /(8'8? 6+8,5839 :.+
,5225=/4- :=5 9:+69
4 54+ '8+' ': ' :/3+ /: '662/+9 '4 A(?A '88'? 5, 659/:/<+
'4* 4+-':/<+ <'2;+9 :5 :.+ )5258 58 -8'?9)'2+ <'2;+9 !./9
9:+6 68+9+8<+9 :.+ '<+8'-+ )5258 58 -8'?9)'2+ 2+<+2 /4 :.+
'8+' (+)';9+ :.+ 9;3 5, :.+ <'2;+9 /4 :.+ '88'? /9 '2='?9
@+85
4 ' 9/362/,/+* +>'362+ :./9 9:+6 3/-.: 9;(:8'): ,853 :.+
<'2;+ 5, .'2, :.+ 6/>+29 '4* '** :5 :.+ <'2;+ 5, :.+ 5:.+8
.'2, 5, :.+ 6/>+29 !.;9 :.+ '<+8'-+ <'2;+ 5, :.+ 6/>+29 /4
:.+ '8+' 8+3'/49 :.+ 9'3+
!.+ <'2;+9 ,853 9:+6 '8+ 8+*;)+* :5 ' 4;3(+8 5, <'2;+9
:.': :.+ 9)8++4 )'4 */962'? 58 +>'362+ /4 ' -8'?9)'2+ /3'-+
<'2;+9 :.85;-. 4++* :5 (+)53+ <'2;+9 :.85;-. ,58 ' 3545).853+ 9)8++4 4 :./9 +>'362+ +'). <'2;+ /9 */A
</*+* (? />+29 5, -8'? 2+<+2 :.85;-. (+)53+
<'2;+ <'2;+9 :.85;-. (+)53+ '4* 95 54
0 (4414>',))75,10 ',6+(4,0* 6+( /$*( ,%4$4; &+$0*(5 6+(
8$.7(5 1) 2,:(.5 10( $6 $ 6,/( 4$6+(4 6+$0 914-,0* 10 $4($5
1) 2,:(.5 )6(4 $55,*0,0* $ ',6+(4(' 8$.7( 61 10( 2,:(. (4414
',))75,10 4(&14'5 9+$6 6+( ',))(4(0&( 9$5 ,0 6+$6 2,:(.5
8$.7( +$6 ',))(4(0&( ,5 6+(0 $''(' 61 6+( 0(:6 2,:(.5 8$.7(
%()14( ,6 4(&(,8(5 ,65 ',6+(4(' 8$.7(
14 ,056$0&( 572215( 6+(4( $4( 691 0(,*+%14,0* 2,:(.5 9,6+
8$.7(5 1) $0' ) 6+( 2,:(. 9,6+ 6+( 8$.7( 4(&(,8(5
$ ',6+(4(' 8$.7( 1) 6+( ',))(4(0&( ,5 1 ,5 $''('
61 6+( 0(:6 2,:(.5 8$.7( 1) /$-,0* $ 2,:(. 1) 8$.7( %()14( ,6 4(&(,8(5 ,65 ',6+(4(' 8$.7( (4+$25 6+( ,5 ',6+>
(4(' 61 /$-,0* 6+( &744(06 ',))(4(0&( 1 ,5
$''(' 61 6+( 0(:6 2,:(. $0' 6+( 241&(55 4(2($65
The HP Image Library scaling capability performs three types of scaling according
to which option is used: scale to gray, area-sample scaling, and simple scaling. In
each case, the scaling algorithm accounts for the type of image involved, whether
any image type conversion is needed, and whether the program is requesting that
the image be scaled up or down.
Simple Scaling
Simple scaling gives the fastest scaling performance but the lowest image quality.
This method uses pixel replication if the image is enlarged and pixel decimation if
the image is being reduced. No image conversion is performed.
()14( ',52.$;,0* $0 ,/$*( 6+( /$*( ,%4$4; &+(&-5 6+(
&+$4$&6(4,56,&5 1) 6+( ',52.$; '(8,&( 61 '(6(4/,0( ,) ',6+(4,0*
,5 0(&(55$4; +( /$*( ,%4$4; $761/$6,&$..; ',6+(45 6+(
,/$*( 9+(0 ',52.$;,0* $0 14 #%4 ,/$*( 10 $ 25(7'1
&1.14 ',52.$; '(8,&( 14 ',52.$;,0* $ *4$;5&$.( ,/$*( 10 $
%,610$. '(8,&(
Area-Sample Scaling
Area-sample scaling gives the highest-quality scaling results. This method only
applies to scaling an image down in the current release of the HP Image Library. In
scaling the image down, sample scaling uses area sampling techniques based on
the image type:
• For a color palette image, the image is first converted to an RGB image. The RGB
image is scaled by area sampling.
• For bitonal images, the image is temporarily converted to an averaged grayscale
type and then the image’s pixels are set to on or off, based on a threshold value
set by the application. (High-threshold values darken the image and low-threshold
values lighten it.) The resulting grayscale image is then scaled by area sampling.
14 ,/$*(5 10 $ 25(7'1 &1.14 '(8,&( 6+( /$*(
,%4$4; 75(5 $4($>%$5(' ',6+(4,0* 14 *4$;5&$.( ,/$*(5 10 $
%,610$. '(8,&( 6+( .,%4$4; 75(5 (4414 ',))75,10 "+(0 $ *4$;>
5&$.( ,/$*( ,5 ',52.$;(' 10 $ %,610$. '(8,&( 6+( /$*(
,%4$4; ',6+(45 ,6 61 $ %,610$. ,/$*(
Bitonal-to-Gray Scaling
Bitonal-to-gray scaling applies only when scaling down bitonal images. It converts
bitonal images to grayscale and uses area-sampling techniques to scale the image down. To convert a bitonal image to a grayscale image, the HP Image Library
assigns each black or white pixel a gray level between 0 and 255.
4414 ',))75,10 ,5 6+( ',6+(4,0* /(6+1' 75(' %; 6+( 19(4 /$*(!,(9 611.† 9+(4($5 $4($>%$5(' ',6+(4,0* ,5
6+( '()$7.6 ',6+(4,0* /(6+1'
; '()$7.6 6+( /$*( ,%4$4; &+115(5 6+( ',6+(4,0*
/(6+1' %; 75,0* 6+( )1..19,0* &4,6(4,$
• ) 6+( 5&4((0 ,5 $ 25(7'1 &1.14 2$.(66( ,/$*( $4($>%$5('
',6+(4,0* ,5 75(' +( ,/$*( ,5 ),456 &108(46(' 61 $0'
6+(0 61 2$.(66(
• ) 6+( 5&4((0 ,5 /101&+41/( %,610$. (4414 ',))75,10 ,5
75(' +( ,/$*( ,5 ),456 &108(46(' 61 *4$;5&$.( 6+(0 61
%,610$.
14 4($5105 57&+ $5 5$8,0* 52$&( $0' ,/2418,0* 6+( 4($'>
$%,.,6; 1) 6(:6>14,(06(' ,/$*(5 $0 $22.,&$6,10 &$0 &108(46
,/$*(5 )41/ 10( ,/$*( 6;2( 61 $0; 16+(4 ,/$*( 6;2(
Space and Color Images. +( +,*+ 37$.,6; 1) $ >%,6 ,/>
$*( ,5 10.; 8,5,%.( 10 $ >2.$0( 5;56(/ "+(0 ',52.$;(' 10
$0 >2.$0( ',52.$; 5;56(/ $0 ,/$*( ,5 $761/$6,&$..;
&108(46(' 61 2$.(66( 19(8(4 $0 70&1/24(55(' >%,6 ,/$*( 1&&72,(5 /14( 52$&( 6+$0 ,6 917.' $5 $ 2$.(66( ,/$*(
1 5$8( 52$&( 10 >2.$0( ',52.$; 5;56(/5 6+( $22.,&$6,10 &$0
&108(46 6+( >%,6 ,/$*(5 61 2$.(66( 14 #%4 )14/$6
#%4 )14/$6 ,5 24()(4$%.( ,) &1/24(55,10 ,5 $.51 75('
(;10' 6+( $'',6,10$. &1/24(55,10 2155,%.( 6+( ,/$*(
52$&( 4(37,4(' &$0 $.51 %( 4('7&(' 6+417*+ 6+( 57%5$/2.,0*
6(&+0,37(
Space and Text Images. 10&(40,0* /101&+41/( ,/$*(5 6+(
241*4$//(4 &$0 5$8( 52$&( %; &108(46,0* *4$;5&$.( ,/$*(5
1) 6(:6 61 %,610$. ,/$*(5 *4$;5&$.( ,/$*( 4(37,4(5 (,*+6
6,/(5 6+( 52$&( 4(37,4(' %; $ %,610$. ,/$*(
† ImageView is a tool for displaying, manipulating, saving, and printing images of different image
types.
"+,.( $ 5&$00(' 2+161*4$2+,& ,/$*( 5+17.' %( $ *4$;5&$.(
,/$*( 61 4(6$,0 6+( ',))(4(06 .(8(.5 1) *4$; $ 5&$00(' 6(:6>
14,(06(' '1&7/(06 14 16+(4 6(:6 ,/$*( &$0 %( %,610$. $0'
56,.. %( 4($' )41/ 6+( 5&4((0 %; 75(45
Readability and Text Images. "+(0 $ *4$;5&$.( ,/$*( 1) 6(:6 ,5
5614(' $5 %,610$. ,6 &$0 %( &108(46(' %$&- 61 *4$;5&$.( ,) ,6
9$5 5&$.(' '190 )14 ',52.$; +( 4(57.6 ,5 6(:6 6+$6 ,5 ($5,(4
61 4($' +75 6+( ,/$*( &$0 %( 5614(' $5 $ %,610$. ,/$*(
75,0* .(55 52$&( $0' ',52.$;(' $5 $ *4$;5&$.( ,/$*(
1 /$0,27.$6( ,/$*(5 6+( /$*( ,%4$4; ,0&.7'(5 $ 07/>
%(4 1) )70&6,105 )14 5&$.,0* 416$6,0* /,4414,0* &4122,0*
$0' &+$0*,0* ,/$*( &1.145
Scaling Images. +( 5&$.,0* )70&6,10 /$25 10( ,/$*( ,061 $0
,/$*( 1) $ ',))(4(06 4(51.76,10 6 $..195 6+( $22.,&$6,10 61
$&&1706 )14 6+( ',))(4(0&(5 ,0 4(51.76,10 %(69((0 6+( ',52.$;
5&4((0 $0' 6+( ,/$*( &$2674(' %; '(8,&(5 57&+ $5 5&$00(45 6
$.51 2418,'(5 $ /(&+$0,5/ 61 4(5,<( ,/$*(5 61 ',))(4(06 9,0>
'19 4(51.76,105 5(( = /$*( ,%4$4; &$.,0* 70&6,105
$%18(
0 $22.,&$6,10 &$0 5&$.( $0 ,/$*( 72 14 '190 14 (:$/2.(
5&$00(45 $4( 6;2,&$..; '2, $0' ',52.$; /10,6145 $4( 10.;
'2, +(4()14( ,/$*(5 5&$00(' $6 '2, 14 +,*+(4
4(51.76,10 /756 %( 5&$.(' '190 61 6+( 5&4((0 4(51.76,10
+( 5&$.,0* )70&6,10 ,0&.7'(5 126,105 )14 )$56(4 5&$.,0* 14
+,*+>37$.,6; 5&$.,0* $56(4 5&$.,0* 4(2.,&$6(5 14 4(/18(5
2,:(.5 '(2(0',0* 10 9+(6+(4 6+( ,/$*( ,5 %(,0* 5&$.(' 72
14 '190 ,*+>37$.,6; 5&$.,0* &108(465 %,610$. ,/$*(5 61
24,. (9.(66>$&-$4' 1740$.
(a)
(b)
#!$%&#" '*" %.& '%" " %%#%.(&#" '%"
%,& #% & & # #% !& , % &!$ " % &!.
$ " %$ '& $+ & & #" ' )% # #% ) (& #
" % # $+ & $%#(" %% !
Rotating and Mirroring Images. %#''#" ("'#" %#''& "
! ' "'% !( '$ & # %& %#''#" " #*& #% #("'% #*& ' ! & %#'' , #% %& ' *' " ' # ' ! % %.
)%& '%*& ' ! %'"& ' &! !"&#"& &
#% %#''#" !%%#%" ("'#" !%%#%& ' !
#(' ' + #% , +&
Cropping Images. %#$$" ("'#" +'%'& %'"( %
&'#" # " ! %'" %#$$ ! '' & '%
' &! &- #% &! % '" ' #%" ! " $$ .
'#" !' #!" ' & " %#$ ("'#"& '# !$ .
!"' '(%& &( & $""" " -##!"
Changing Image Colors. # #% !$$" ("'#" "&
' ! # #%& , !$$" ' # #% ) (& # ' !
$+ & "'# %"' # #% ) (& & ("'#" " (&
, $$ '#"& '# " ' # #%& %'"&& #% #"'%&'
# ' !
$% * ''.% #(%"
# #* $%#%!!%& '# +'" ' ! %%, (".
'#"& % " ( #% "" "* ',$& # & " %'"
(&'#! ("'#"&
Custom File Types. #% ("&($$#%' ',$& # ! & '
$%#%!!% " +'" ' +'"& &($$#%' %%,
$%#%!!% "& "* ',$ # (&" " +'"&.
&($$#%' ("'#" " '" %( & ' +'"& &($$#%' %%,
(& " +&'" $$ '#" &&& & '%#( '
+'"& &($$#%' %%, ' "* , " ',$
" && & (&' "#'% +'"& &($$#%' & #'.#%"' $$%# #*& ' $%#%!!% '#
%' %#('"& *'#(' *#%%," #(' *' ',$ # &
" !"$( '
Custom Image Functions. #% $ '& "#' ) " '
! %%, ' $$ '#" " " "* ("'#"
" $$ '#"." ("'#" #% (&'#! ("'#" " $%#(% '% #% #"&(!% ("'#"
9 ' )2/+4: '662/)':/54 5, :.+ /3'-+ 2/(8'8/+9 3'-+#/+=
*/962'?9 '22 :.+ ,/2+ :?6+9 9;6658:+* (? :.+ +>:+49/(2+ ,/2+
9;6658: 2/(8'8? !.+ ;9+8 */962'?9 '4 /3'-+ (? *5;(2+A
)2/)1/4- 54 ' ,/2+ /)54 /4 #" !.+ ;9+8 )'4 :.+4 @553
/4 54 '8(/:8'8? '8+'9 5, 96+)/,/) /4:+8+9: '4* 8+9/@+ /3'-+9 (?
*8'--/4- ' )584+8 5, :.+ =/4*5=
4 :.+ 5=+8 <+89/54 5, 3'-+#/+= ;9+89 )'4 '295
)5368+99 '4 /3'-+ ,/2+ 68/4: /3'-+9 '*0;9: )54:8'9: (8/-.:A
4+99 '4* 58/+4:':/54 '4* 9'<+ :.59+ ).'4-+9 295 ;9+89
)'4 */962'? /3'-+9 =/:.5;: */:.+8/4- '4* ,/> :.+ /3'-+ 9)'2+
*;8/4- */962'?
!.+ /3'-+ :+'3 )8+':+* '4 /3'-+ *+<+256+89 1/: :.': 685A
-8'33+89 )'4 ;9+ :5 )8+':+ '662/)':/549 (;/2: 54 :.+ 3'-+ /(8'8? !.+ '662/)':/549 *+<+256+* (? 685-8'33+89
)'4 (+ )2/+4:9 5, :.+ % 9+8<+8 58 :.+? )'4 =581 952+2? =/:.
/3'-+ ,/2+9 =/:.5;: ;9/4- % 59: '662/)':/549 '))+99 (5:.
/3'-+ ,/2+9 '4* :.+ % 9+8<+8 (+)';9+ /: /9 :.+ 542? 3+'49 ,58
*/962'?/4- /3'-+9
•
•
4 3'-+#/+= 9)8++4
•
•
!.+ :5521/: )'4 (+ /49:'22+* 54 +8/+9 9?9:+39
'4* )549/9:9 5, :.+ ,5225=/4- )53654+4:9
+'*+8 ,/2+9 ,58 :.+ 3'-+ /(8'8? ,;4):/549
8'4-+ 5, 9'362+ /3'-+ ,/2+9 9;). '9 ! '4* %63
,/2+9
Man 6'-+9 :.': *+9)8/(+ '22 3'-+ /(8'8? ,;4):/54 )'229
5;8)+ ,/2+9 ,58 9'362+ '662/)':/549 :.': )54:'/4 )'229 :5 :.+
3'-+ /(8'8? ,;4):/549
Makefiles :.': )54<+8: 9'362+ 95;8)+ ,/2+9 /4:5 +>+);:'(2+
685-8'39
5;8)+ ,/2+9 :.': 9.5= .5= :5 +>:+4* :.+ 3'-+ /(8'8?
'**/4- 9;6658: ,58 5:.+8 :?6+9 5, ,/2+9
;:/2/:? )'22+* imageutil :.': 685</*+9 )533'4* 2/4+ 56:/549
,58 /3'-+ </+=/4- '4* 3'4/6;2':/54
•
662/)':/54A*+,/4+* 685*;)+89 '4* )549;3+89 3/-.: (+ ;9+*
:5 8+'* 58 =8/:+ :5 '4 /3'-+A)'6'(2+ *+</)+ !.+ '662/)':/54A •
*+,/4+* 685*;)+8 5;:6;:9 ' 6/6+ /3'-+ /*+'22? /4 9:8/69 :.':
3'? .'<+ '4 /46;: /3'-+ :?6+ :.': /9 ;4145=4 :5 :.+ /3'-+ •
2/(8'8? (;: 145=4 :5 :.+ '662/)':/54A*+,/4+* )549;3+8 !.+
'662/)':/54A*+,/4+* )549;3+8 )'4 (+ *+,/4+* :5 '))+6: '
9:'4*'8* 58 4549:'4*'8* /46;: /3'-+ :?6+ :.': /9 ;4145=4
:5 :.+ 3'-+ /(8'8?
!.+ ';:.589 =5;2* 2/1+ :5 :.'41 :.+ /3'-+ 2/(8'8? +4-/4++8/4:+'3 ,58 :.+/8 <'2;'(2+ )54:8/(;:/549 :5 :.+ /3'-+ 6850+):
4 '662/)':/54A*+,/4+* ,/2:+8 )'4 (+ )8+':+* :5 56+8':+ 54 '
48/7;+ '4:59 '4* +2/4*' .+(+22 2+* :.+ :=5 6.'9+9 5, :.+
)2/+4: /3'-+ :.': /9 45: /4 ' ,583': 9;6658:+* (? :.+ 3A
685*;): *+<+2563+4: +:+8 ')@5=1' *+9/-4+* :.+ 5<+8'22
'-+ /(8'8? 58 +>'362+ :.+ )2/+4: /3'-+ )'4 (+ )8+':+* :5
'8)./:+):;8+ 5, :.+ /3'-+ 2/(8'8? '4* :.+ +>:+4*+* ,/2+ 9;6A
9;6658: ' )5258 /3'-+ /4 & )?'4 3'-+4:' ?+225= '4*
658: 2/(8'8? +8+1 '89954 )8+':+* ,;4):/549 :.': 3'4/6;2':+
(2')1 ,583': $./2+ 9:'4*'8* 3'-+ /(8'8? ,;4):/549
*/:.+8 '4* */962'? /3'-+9 '4* 3'-+#/+= +4.'4)+3+4:9 /4
)'4 8+'* '4* =8/:+ :./9 )2/+4: /3'-+ 56+8':/549 :5 3'4/6;A
5=+8 '4* .+ .+26+* =/:. )8+':/4- :./9 '8:/)2+ ?44
2':+ :.+ /3'-+ 8+7;/8+ '4 '662/)':/54A*+,/4+* ,;4):/54
/22+8 '4* 5+2 :'<+ *+<+256+* :.+ 58/-/4'2 3'-+#/+= '662/A
)':/54 +:+8 #5+-+2/4 *+<+256+* )5368+99/54 '4* *+)53A
68+99/54 85;:/4+9 '4* 5+2/+ 2/:5 *+<+256+* 85;:/4+9 ,58
'9+* 54 :.+ /3'-+ '4* +>:+49/(2+ ,/2+ 9;6658: 2/(8'8/+9
8+'*/4- '4* =8/:/4- ! /3'-+9 '4/+2 '99 *+<+256+*
+4*A;9+8 :5529 .'<+ (++4 )8+':+* (? :.+ /3'-+ :+'3 '4*
)5368+99/54 '4* *+)5368+99/54 85;:/4+9 /4)2;*/4- 9+<+8'2 5:.+8 :+'39 58 +>'362+ :.+ 542/4+ .+26
85;:/4+9
,')/2/:? '4* :.+ 5=+8 )53654+4:9 ,'> +91 )'4"%
$./:+(5'8* 3'-+#/+= '4* .'8+*8/4: ;9+ :.+9+
2/(8'8/+9 ,58 /3'-+ */962'? '4* 3'4/6;2':/54
)+4:8'2 6'8: 5, :.+ 5=+8 /3'-+ */962'? /9 3'-+A
#/+= '4 5:/,A('9+* /3'-+ */962'? '662/)':/54 9++
/- ('9/) <+89/54 5, :./9 '662/)':/54 /9 (;/2: /4:5 :.+
9:'4*'8* 8;4A:/3+ '662/)':/549 54 +8/+9 '4*
9?9:+39
UNIX is a registered trademark of UNIX System Laboratories Inc. in the U.S.A. and other countries.
HP-UX is based on and is compatible with UNIX System Laboratories’ UNIX operating system.
It also complies with X/Open’s* XPG3, POSIX 1003.1 and SVID2 interface specifications.
X/Open is a trademark of X/Open Company Limited in the UK and other countries.
OSF/Motif is a trademark of the Open Software Foundation in the U.S. and other countries.
68/2 +=2+::A')1'8* 5;84'2
Download