📄 sat-constellation.eps
字号:
/number_pixels exch 1 add def } ifelse 0 1 number_pixels 1 sub { pixels exch gray_packet put } for pixels 0 number_pixels getinterval} bind def/GrayPseudoClassPacket{ % % Get a PseudoClass packet; convert to grayscale. % % Parameters: % index: index into the colormap. % length: number of pixels minus one of this color (optional). % currentfile byte readhexstring pop 0 get /offset exch 3 mul def /color_packet colormap offset 3 getinterval def color_packet 0 get 0.299 mul color_packet 1 get 0.587 mul add color_packet 2 get 0.114 mul add cvi /gray_packet exch def compression 0 gt { /number_pixels 1 def } { currentfile byte readhexstring pop 0 get /number_pixels exch 1 add def } ifelse 0 1 number_pixels 1 sub { pixels exch gray_packet put } for pixels 0 number_pixels getinterval} bind def/PseudoClassPacket{ % % Get a PseudoClass packet. % % Parameters: % index: index into the colormap. % length: number of pixels minus one of this color (optional). % currentfile byte readhexstring pop 0 get /offset exch 3 mul def /color_packet colormap offset 3 getinterval def compression 0 gt { /number_pixels 3 def } { currentfile byte readhexstring pop 0 get /number_pixels exch 1 add 3 mul def } ifelse 0 3 number_pixels 1 sub { pixels exch color_packet putinterval } for pixels 0 number_pixels getinterval} bind def/PseudoClassImage{ % % Display a PseudoClass image. % % Parameters: % class: 0-PseudoClass or 1-Grayscale. % currentfile buffer readline pop token pop /class exch def pop class 0 gt { currentfile buffer readline pop token pop /depth exch def pop /grays columns string def columns rows depth [ columns 0 0 rows neg 0 rows ] { currentfile grays readhexstring pop } image } { % % Parameters: % colors: number of colors in the colormap. % colormap: red, green, blue color packets. % currentfile buffer readline pop token pop /colors exch def pop /colors colors 3 mul def /colormap colors string def currentfile colormap readhexstring pop pop systemdict /colorimage known { columns rows 8 [ columns 0 0 rows neg 0 rows ] { PseudoClassPacket } false 3 colorimage } { % % No colorimage operator; convert to grayscale. % columns rows 8 [ columns 0 0 rows neg 0 rows ] { GrayPseudoClassPacket } image } ifelse } ifelse} bind def/DisplayImage{ % % Display a DirectClass or PseudoClass image. % % Parameters: % x & y translation. % x & y scale. % label pointsize. % image label. % image columns & rows. % class: 0-DirectClass or 1-PseudoClass. % compression: 0-RunlengthEncodedCompression or 1-NoCompression. % hex color packets. % gsave currentfile buffer readline pop token pop /x exch def token pop /y exch def pop x y translate currentfile buffer readline pop token pop /x exch def token pop /y exch def pop currentfile buffer readline pop token pop /pointsize exch def pop /NewCenturySchlbk-Roman findfont pointsize scalefont setfont currentfile buffer readline pop 0 y 12 add moveto buffer show pop x y scale currentfile buffer readline pop token pop /columns exch def token pop /rows exch def pop currentfile buffer readline pop token pop /class exch def pop currentfile buffer readline pop token pop /compression exch def pop class 0 gt { PseudoClassImage } { DirectClassImage } ifelse grestore} bind def%%EndProlog%%Page: 1 1%%PageBoundingBox: 0 0 313 285userdict begin%%BeginData:DisplayImage0 0314 28618 314 286100144ffffff505050b3b3b3a6a6a6a0a0a09e9e9eb7b7b78080808484849a9a9acfcfcf9898988c8c8cafafafa3a3a3c2c2c2ababab9c9c9c949494bbbbbbcbcbcbd3d3d3bfbfbf5c5c5cb0b0b0b8b8b8c3c3c3787878606060909090c6c6c6fafafa727272939393dadadadfdfdfcecece707070eaeaea666666cacacab2b2b2a8a8a85a5a5ad7d7d7d6d6d6d1d1d1adadad9292929d9d9df9f9f98e8e8e8a8a8a8b8b8b898989f3f3f3f2f2f2959595b1b1b1878787858585a9a9a9d2d2d2eeeeeeb6b6b6f5f5f5f7f7f7e6e6e6a1a1a1ddddddd8d8d8ecececc5c5c5a2a2a2888888979797f8f8f8f0f0f0a4a4a49f9f9fb9b9b98d8d8dd0d0d0e1e1e1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -