mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
2801 lines
612 KiB
PostScript
2801 lines
612 KiB
PostScript
%!PS-Adobe-3.0 EPSF-3.0
|
||||
|
|
%%Creator: ImageMagick 7.1.2
|
|||
|
|
%%Title: sample.eps
|
|||
|
|
%%CreationDate: 2026-05-07T16:21:39+00:00
|
|||
|
|
%%BoundingBox: -0 -0 640 426
|
|||
|
|
%%HiResBoundingBox: 0 0 640 426
|
|||
|
|
%%LanguageLevel: 3
|
|||
|
|
%%Pages: 1
|
|||
|
|
%%EndComments
|
|||
|
|
%%BeginProlog
|
|||
|
|
/ByteStreamDecodeFilter
|
|||
|
|
{
|
|||
|
|
/z exch def
|
|||
|
|
/r exch def
|
|||
|
|
/c exch def
|
|||
|
|
z 0 eq { /ASCII85Decode filter } if
|
|||
|
|
z 1 eq
|
|||
|
|
{
|
|||
|
|
<<
|
|||
|
|
/K -1
|
|||
|
|
/Columns c
|
|||
|
|
/Rows r
|
|||
|
|
>>
|
|||
|
|
/CCITTFaxDecode filter
|
|||
|
|
} if
|
|||
|
|
z 2 eq { /DCTDecode filter } if
|
|||
|
|
z 3 eq { /LZWDecode filter } if
|
|||
|
|
z 4 eq { /RunLengthDecode filter } if
|
|||
|
|
z 5 eq { /FlateDecode filter } if
|
|||
|
|
} bind def
|
|||
|
|
|
|||
|
|
/DirectClassImageDict
|
|||
|
|
{
|
|||
|
|
colorspace 0 eq
|
|||
|
|
{
|
|||
|
|
/DeviceRGB setcolorspace
|
|||
|
|
<<
|
|||
|
|
/ImageType 1
|
|||
|
|
/Width columns
|
|||
|
|
/Height rows
|
|||
|
|
/BitsPerComponent 8
|
|||
|
|
/DataSource pixel_stream
|
|||
|
|
/MultipleDataSources false
|
|||
|
|
/ImageMatrix [columns 0 0 rows neg 0 rows]
|
|||
|
|
/Decode [0 1 0 1 0 1]
|
|||
|
|
>>
|
|||
|
|
}
|
|||
|
|
{
|
|||
|
|
/DeviceCMYK setcolorspace
|
|||
|
|
<<
|
|||
|
|
/ImageType 1
|
|||
|
|
/Width columns
|
|||
|
|
/Height rows
|
|||
|
|
/BitsPerComponent 8
|
|||
|
|
/DataSource pixel_stream
|
|||
|
|
/MultipleDataSources false
|
|||
|
|
/ImageMatrix [columns 0 0 rows neg 0 rows]
|
|||
|
|
/Decode
|
|||
|
|
compression 2 eq
|
|||
|
|
{ [1 0 1 0 1 0 1 0] }
|
|||
|
|
{ [0 1 0 1 0 1 0 1] }
|
|||
|
|
ifelse
|
|||
|
|
>>
|
|||
|
|
}
|
|||
|
|
ifelse
|
|||
|
|
} bind def
|
|||
|
|
|
|||
|
|
/PseudoClassImageDict
|
|||
|
|
{
|
|||
|
|
% Colors in colormap image.
|
|||
|
|
currentfile buffer readline pop
|
|||
|
|
token pop /colors exch def pop
|
|||
|
|
colors 0 eq
|
|||
|
|
{
|
|||
|
|
% Depth of grayscale image.
|
|||
|
|
currentfile buffer readline pop
|
|||
|
|
token pop /bits exch def pop
|
|||
|
|
/DeviceGray setcolorspace
|
|||
|
|
<<
|
|||
|
|
/ImageType 1
|
|||
|
|
/Width columns
|
|||
|
|
/Height rows
|
|||
|
|
/BitsPerComponent bits
|
|||
|
|
/Decode [0 1]
|
|||
|
|
/ImageMatrix [columns 0 0 rows neg 0 rows]
|
|||
|
|
/DataSource pixel_stream
|
|||
|
|
>>
|
|||
|
|
}
|
|||
|
|
{
|
|||
|
|
% RGB colormap.
|
|||
|
|
/colormap colors 3 mul string def
|
|||
|
|
compression 0 eq
|
|||
|
|
{ currentfile /ASCII85Decode filter colormap readstring pop pop }
|
|||
|
|
{ currentfile colormap readstring pop pop }
|
|||
|
|
ifelse
|
|||
|
|
[ /Indexed /DeviceRGB colors 1 sub colormap ] setcolorspace
|
|||
|
|
<<
|
|||
|
|
/ImageType 1
|
|||
|
|
/Width columns
|
|||
|
|
/Height rows
|
|||
|
|
/BitsPerComponent 8
|
|||
|
|
/Decode [0 255]
|
|||
|
|
/ImageMatrix [columns 0 0 rows neg 0 rows]
|
|||
|
|
/DataSource pixel_stream
|
|||
|
|
>>
|
|||
|
|
}
|
|||
|
|
ifelse
|
|||
|
|
} bind def
|
|||
|
|
|
|||
|
|
/NonMaskedImageDict
|
|||
|
|
{
|
|||
|
|
class 1 eq
|
|||
|
|
{ PseudoClassImageDict }
|
|||
|
|
{ DirectClassImageDict }
|
|||
|
|
ifelse
|
|||
|
|
} bind def
|
|||
|
|
|
|||
|
|
/MaskedImageDict
|
|||
|
|
{
|
|||
|
|
<<
|
|||
|
|
/ImageType 3
|
|||
|
|
/InterleaveType 3
|
|||
|
|
/DataDict NonMaskedImageDict
|
|||
|
|
/MaskDict
|
|||
|
|
<<
|
|||
|
|
/ImageType 1
|
|||
|
|
/Width columns
|
|||
|
|
/Height rows
|
|||
|
|
/BitsPerComponent 1
|
|||
|
|
/DataSource mask_stream
|
|||
|
|
/MultipleDataSources false
|
|||
|
|
/ImageMatrix [ columns 0 0 rows neg 0 rows]
|
|||
|
|
/Decode [ 0 1 ]
|
|||
|
|
>>
|
|||
|
|
>>
|
|||
|
|
} bind def
|
|||
|
|
|
|||
|
|
/ClipImage
|
|||
|
|
{} def
|
|||
|
|
|
|||
|
|
/DisplayImage
|
|||
|
|
{
|
|||
|
|
gsave
|
|||
|
|
/buffer 512 string def
|
|||
|
|
% Translation.
|
|||
|
|
currentfile buffer readline pop
|
|||
|
|
token pop /x exch def
|
|||
|
|
token pop /y exch def pop
|
|||
|
|
x y translate
|
|||
|
|
% Image size and font size.
|
|||
|
|
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
|
|||
|
|
x y scale
|
|||
|
|
% Clipping path.
|
|||
|
|
currentfile buffer readline pop
|
|||
|
|
token pop /clipped exch def pop
|
|||
|
|
% Showpage.
|
|||
|
|
currentfile buffer readline pop
|
|||
|
|
token pop /sp exch def pop
|
|||
|
|
% Image pixel size.
|
|||
|
|
currentfile buffer readline pop
|
|||
|
|
token pop /columns exch def
|
|||
|
|
token pop /rows exch def pop
|
|||
|
|
% Colorspace (RGB/CMYK).
|
|||
|
|
currentfile buffer readline pop
|
|||
|
|
token pop /colorspace exch def pop
|
|||
|
|
% Transparency.
|
|||
|
|
currentfile buffer readline pop
|
|||
|
|
token pop /alpha exch def pop
|
|||
|
|
% Stencil mask?
|
|||
|
|
currentfile buffer readline pop
|
|||
|
|
token pop /stencil exch def pop
|
|||
|
|
% Image class (direct/pseudo).
|
|||
|
|
currentfile buffer readline pop
|
|||
|
|
token pop /class exch def pop
|
|||
|
|
% Compression type.
|
|||
|
|
currentfile buffer readline pop
|
|||
|
|
token pop /compression exch def pop
|
|||
|
|
% Clip and render.
|
|||
|
|
/pixel_stream currentfile columns rows compression ByteStreamDecodeFilter def
|
|||
|
|
clipped { ClipImage } if
|
|||
|
|
alpha stencil not and
|
|||
|
|
{ MaskedImageDict mask_stream resetfile }
|
|||
|
|
{ NonMaskedImageDict }
|
|||
|
|
ifelse
|
|||
|
|
stencil { 0 setgray imagemask } { image } ifelse
|
|||
|
|
grestore
|
|||
|
|
sp { showpage } if
|
|||
|
|
} bind def
|
|||
|
|
%%EndProlog
|
|||
|
|
%%Page: 1 1
|
|||
|
|
%%PageBoundingBox: 0 0 640 426
|
|||
|
|
/ClipImage {} def
|
|||
|
|
userdict begin
|
|||
|
|
%%BeginData: 622005 BINARY Bytes
|
|||
|
|
DisplayImage
|
|||
|
|
0 0
|
|||
|
|
640 426
|
|||
|
|
12
|
|||
|
|
false
|
|||
|
|
false
|
|||
|
|
640 426
|
|||
|
|
0
|
|||
|
|
false
|
|||
|
|
false
|
|||
|
|
0
|
|||
|
|
5
|
|||
|
|
xÚt½g“dÙ™ß÷ ô–Œ%¹ËÌ`¦§}—¯Jï½÷ÞgVVe¥©,—™UYÞ´ŸŒÅ |