logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

dosepsbin -- Extract PS/WMF/TIFF sections from DOS EPS binary files

Author

       Heiko Oberdiek, email: heiko.oberdiek at googlemail.com

Description

DOSEPSBinaryFileFormat

       A  Encapsulated  PostScript (EPS) file can also given in a special binary format to support the inclusion
       of a thumbnail. The file format starts with a binary header that contains the positions of  the  possible
       sections:

       * Postscript (PS)
       * Windows Metafile Format (WMF)
       * Tag Image File Format (TIFF)

       The PS section must be present and either the WMF file or the TIFF file should be given.

Examples

       The following command extracts the  PS  section  from  file  test.eps  and  stores  the  result  in  file
       test-ps.eps:

           dosepsbin --eps-file test-ps.eps test.eps

History

2011/11/10v1.0
         * First version.
       2011/12/05v1.1
         * Typo fixed in help text (thanks Peter Breitenlohner).
       2012/03/22v1.2
         * Fix in validation test for offset of PS section.

perl v5.8.1                                      2012-03-22 v1.2                                    DOSEPSBIN(1)

Name

       dosepsbin -- Extract PS/WMF/TIFF sections from DOS EPS binary files

Options

--eps-file=<file>
           The PS section is written to <file>. The output file must be different from the input file.

       --wmf-file=<file>
           The  WMF  section  is  written to <file> if present. The output file must be different from the input
           file.

       --tiff-file=<file>
           The TIFF section is written to <file> if present. The output file must be different  from  the  input
           file.

       --inputfile=<file>
           The  input file can also be given directly on the command line.  If the file does not exist, then the
           file with extension `.eps' is tried.

       --verbose
           Verbose messages.

       --quiet
           No messages are printed except for errors and warnings.

       --help
           Display help screen.

       --man
           Prints manual page.

       --version
           Print version identification and exit.

See Also

       The DOS EPS binary file format is described in section "5.2 Windows Metafile or TIFF":

           Adobe Developer Support,
           Encapsulated PostScript File Format Specification,
           Version 3.0,
           1992-05-01,
           http://partners.adobe.com/public/developer/en/ps/5002.EPSF_Spec.pdf

Synopsis

       The  progam dosepsbin analyses an EPS file that is not a plain ASCII PostScript file but given as DOS EPS
       binary file.

           dosepsbin [options] <input file>

       First it analyzes the inputfile, validates its header and summarizes the available  sections.  Depending
       on the given options, the sections are then written to files.

       Options:

           --eps-file <file>      Write PS section to <file>.
           --wmf-file <file>      Write WMF section to <file>.
           --tiff-file <file>      Write TIFF section to <file>.
           --inputfile <file>     The name of the input file.
           --verbose              Verbose output.
           --quiet                Only errors and warnings are printed.
           --help                 Brief help message.
           --man                  Full documentation.
           --version              Print version identification.

       The files for output must be different from the input file.

Version

       2012-03-22 v1.2

See Also