DOSEPSBIN(1)
β¨ DOSEPSBIN(1) β¨
okay bestie, buckle up π this is the manual page for dosepsbin, a lil User Contributed Perl Documentation gem, and by the end of this you're gonna be unstoppable at pulling sections out of DOS EPS binary files. no cap. π
πΈ NAME πΈ
dosepsbin β extract PS/WMF/TIFF sections from DOS EPS binary files π¦
π VERSION π
2012-03-22 v1.2 β vintage, iconic, still slaying.
β¨ SYNOPSIS β¨
so here's the tea: the program dosepsbin analyses an EPS file that is not a plain ASCII PostScript file, but given as a DOS EPS binary file. it's giving "not like other EPS files" π
dosepsbin [options] <input file>
first it analyzes the input file, validates its header, and summarizes the available sections (like a lil vibe check for your file π). then, depending on the given options, the sections are 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. like, do not. fr fr.
π¦ DESCRIPTION π¦
π DOS EPS Binary File Format π
a Encapsulated PostScript (EPS) file can also be given in a special binary format to support the inclusion of a thumbnail π (yes, your EPS can have a lil selfie attached, main character energy). 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. that's the rule, bestie.
π OPTIONS π
--eps-file=<file>β the PS section gets written to <file>. the output file must be different from the input file. no exceptions, queen π--wmf-file=<file>β the WMF section gets written to <file> if present. the output file must be different from the input file.--tiff-file=<file>β the TIFF section gets 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.epsis tried. cute lil fallback behavior π--verboseβ verbose messages. she's chatty, we love her π¬--quietβ no messages are printed except for errors and warnings. silent but deadly (jk she's just polite) π€«--helpβ display help screen.--manβ prints manual page.--versionβ print version identification and exit.
π 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
ate that. periodt. π₯
π«Ά AUTHOR π«Ά
Heiko Oberdiek, email: heiko.oberdiek at googlemail.com
π COPYRIGHT AND LICENSE π
Copyright 2011-2012 by Heiko Oberdiek.
This library is free software; you may redistribute it and/or modify it under the same terms as Perl itself (Perl Artistic License/GNU General Public License, version 2). π
π 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
iykyk πβ¨
π HISTORY π
- 2011/11/10 v1.0
- First version. π£
- 2011/12/05 v1.1
- Typo fixed in help text (thanks Peter Breitenlohner). π
- 2012/03/22 v1.2
- Fix in validation test for offset of PS section. π οΈ
and that's a wrap bestie!! π this page was brought to you by perl v5.8.1, dated 2012-03-22, version v1.2, living its best life under the DOSEPSBIN(1) manual name. go forth and extract those sections πβ¨π¦πΈπ
π¦ where this page comes from
- alpine 3.24: texmf-dist-fontutils-doc 2026.0-r0 Β· LPPL-1.0 AND LPPL-1.1 AND LPPL-1.2 AND LPPL-1.3a AND LPPL-1.3c AND GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms