ART (PFS: First Publisher)
(→Software) |
(→Software) |
||
| (5 intermediate revisions by 3 users not shown) | |||
| Line 3: | Line 3: | ||
|subcat=Graphics | |subcat=Graphics | ||
|extensions={{ext|art}} | |extensions={{ext|art}} | ||
| + | |wikidata={{wikidata|Q28205717}} | ||
| + | |released=≤1986 | ||
}} | }} | ||
:''See [[ART]] for other formats with that name.'' | :''See [[ART]] for other formats with that name.'' | ||
| − | '''PFS: | + | '''ART''' is a bi-level raster image format used for clip art. It is most notably associated with the DOS versions of ''PFS:First Publisher'', a desktop publishing application by Software Publishing Corporation (SPC). |
| + | |||
| + | There is a well-known "standard resolution" ART format, and a rarer "high resolution" format used by most of the ART files included with PFS:First Publisher v3.0. | ||
| + | |||
| + | == Discussion == | ||
| + | The earliest confirmed use of ART format is by ''ClickArt Personal Publisher'', by T/Maker Company. ClickArt Personal Publisher is the predecessor of PFS:First Publisher. | ||
| + | |||
| + | SPC sold its "PFS" family of software to Spinnaker. One of the successors to PFS:First Publisher is Spinnaker's ''Easy Working Desktop Publisher'', a DOS application that uses ART format. | ||
| + | |||
| + | Spinnaker also developed Windows versions of PFS:First Publisher and PFS:Publisher, but they probably don't use ART as a native format. PFS:Publisher includes a licensed version of ART2WP, to convert from ART to other formats. | ||
== Format details == | == Format details == | ||
| − | ''[ | + | ''[Information here was derived from various unofficial sources. It was written for the fileformats.archiveteam.org wiki.]'' |
| − | + | === Standard resolution format === | |
{| class="wikitable" | {| class="wikitable" | ||
| − | ! Offset !! Length !! Field !! Details | + | ! Offset !! Length !! Field name !! Details |
|- | |- | ||
| − | |0 || 2 || || | + | |0 || 2 || left_edge || Almost always 0. An exception is the FLOWER.ART file included with the software. |
|- | |- | ||
| − | |2 || 2 || | + | |2 || 2 || right_edge || Width = right_edge minus left_edge. |
|- | |- | ||
| − | |4 || 2 || || | + | |4 || 2 || top_edge || Almost always 0. |
|- | |- | ||
| − | |6 || 2 || | + | |6 || 2 || bottom_edge || Height = bottom_edge minus top_edge. |
|- | |- | ||
| − | |8 || || image_data || | + | |8 || || image_data || Uncompressed, with rows padded to the next 2-byte boundary. |
|} | |} | ||
| + | |||
| + | === High resolution format === | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset !! Length !! Field name !! Details | ||
| + | |- | ||
| + | |0 || 2 || marker || Always 0xffff. | ||
| + | |- | ||
| + | |2 || 2 || || X-DPI, usually 300. | ||
| + | |- | ||
| + | |4 || 2 || || Y-DPI, usually 300. | ||
| + | |- | ||
| + | |6 || 2 || width || | ||
| + | |- | ||
| + | |8 || 2 || height || | ||
| + | |- | ||
| + | |10 || 2 || || Unknown. Observed to be 0x0001. | ||
| + | |- | ||
| + | |12 || || image_data || Each row is compressed independently with [[PackBits]]. | ||
| + | |} | ||
| + | |||
| + | After decompression, each row ends with 0, 1, or 2 padding bytes. The number differs by file, with no obvious logic to it; but decoders must figure out the bytes per row somehow. One idea is to decompress the pixels to see how many bytes you get, then divide that by the height. | ||
== Software == | == Software == | ||
| + | Official software: | ||
| + | * [https://winworldpc.com/product/clickart-personal-publisher/1x ClickArt Personal Publisher (at WinWorld)] | ||
| + | * [https://winworldpc.com/product/first-publisher/30 PFS:First Publisher (at WinWorld)] | ||
| + | * PFS:First Publisher v1.00: [{{DiscMasterURL|browse/29986/wbiz0020-0029/wbiz0024.tar/wbiz0024}}] → FPDISK*.ZIP (other FP*.ZIP files may be related) | ||
| + | * PFS:First Publisher v2.00: [{{DiscMasterURL|browse/29984/wbiz0000-0009/wbiz0008.tar/wbiz0008}}] → 1STPUB-*.ARC | ||
| + | * [https://winworldpc.com/product/easy-working-desktop-publisher/10 Easy Working Desktop Publisher (at WinWorld)] | ||
| + | * Snapshot/Snap2Art - A screen capture utility usually included with the software (write-only) | ||
| + | |||
| + | Other software (Most third-party software likely only supports the standard resolution format.) | ||
* [[ImageMagick]] | * [[ImageMagick]] | ||
| + | * [[Image Alchemy]] | ||
| + | * ART2WP - A conversion utility for DOS, by William J. Hinkle | ||
| + | ** v2.1: {{CdTextfiles|californiacollect/his029/art2wp21.zip|art2wp21.zip}} | ||
| + | ** v2.2, Spinnaker licensed: [{{DiscMasterURL|browse/33975/PCPRO_1295.ISO/pfs/utils.lib}}] | ||
| + | * {{CdTextfiles|psl/pslv2nv11/WORDS/DOS/GR_TOOLS/ARTCON.ZIP|ARTCON v1.4}} - A conversion utility for DOS, by Robert Onda | ||
* [[Tom's Viewer]] | * [[Tom's Viewer]] | ||
* [http://snisurset.net/code/abydos/ abydos] | * [http://snisurset.net/code/abydos/ abydos] | ||
| + | * {{Deark}} | ||
== Sample files == | == Sample files == | ||
| − | * | + | * {{CdTextfilesURL|fantaziasampler/CLIPART/ART/}} |
| − | * | + | * {{CdTextfilesURL|swinnund/disk3/CLIPART/}} → 1STPUB3.EXE, ARTFILE?.EXE, ART_FPUB.EXE ([[Self-extracting ZIP]] format) |
| − | * | + | * {{DexvertSamples|image/pfsFirstPublisher}} |
| + | |||
| + | == Links == | ||
| + | * [[Wikipedia: Software Publishing Corporation]] | ||
| + | |||
| + | [[Category:Software Publishing Corporation]] | ||
| + | [[Category:Spinnaker]] | ||
Latest revision as of 20:00, 29 December 2025
- See ART for other formats with that name.
ART is a bi-level raster image format used for clip art. It is most notably associated with the DOS versions of PFS:First Publisher, a desktop publishing application by Software Publishing Corporation (SPC).
There is a well-known "standard resolution" ART format, and a rarer "high resolution" format used by most of the ART files included with PFS:First Publisher v3.0.
Contents |
[edit] Discussion
The earliest confirmed use of ART format is by ClickArt Personal Publisher, by T/Maker Company. ClickArt Personal Publisher is the predecessor of PFS:First Publisher.
SPC sold its "PFS" family of software to Spinnaker. One of the successors to PFS:First Publisher is Spinnaker's Easy Working Desktop Publisher, a DOS application that uses ART format.
Spinnaker also developed Windows versions of PFS:First Publisher and PFS:Publisher, but they probably don't use ART as a native format. PFS:Publisher includes a licensed version of ART2WP, to convert from ART to other formats.
[edit] Format details
[Information here was derived from various unofficial sources. It was written for the fileformats.archiveteam.org wiki.]
[edit] Standard resolution format
| Offset | Length | Field name | Details |
|---|---|---|---|
| 0 | 2 | left_edge | Almost always 0. An exception is the FLOWER.ART file included with the software. |
| 2 | 2 | right_edge | Width = right_edge minus left_edge. |
| 4 | 2 | top_edge | Almost always 0. |
| 6 | 2 | bottom_edge | Height = bottom_edge minus top_edge. |
| 8 | image_data | Uncompressed, with rows padded to the next 2-byte boundary. |
[edit] High resolution format
| Offset | Length | Field name | Details |
|---|---|---|---|
| 0 | 2 | marker | Always 0xffff. |
| 2 | 2 | X-DPI, usually 300. | |
| 4 | 2 | Y-DPI, usually 300. | |
| 6 | 2 | width | |
| 8 | 2 | height | |
| 10 | 2 | Unknown. Observed to be 0x0001. | |
| 12 | image_data | Each row is compressed independently with PackBits. |
After decompression, each row ends with 0, 1, or 2 padding bytes. The number differs by file, with no obvious logic to it; but decoders must figure out the bytes per row somehow. One idea is to decompress the pixels to see how many bytes you get, then divide that by the height.
[edit] Software
Official software:
- ClickArt Personal Publisher (at WinWorld)
- PFS:First Publisher (at WinWorld)
- PFS:First Publisher v1.00: [1] → FPDISK*.ZIP (other FP*.ZIP files may be related)
- PFS:First Publisher v2.00: [2] → 1STPUB-*.ARC
- Easy Working Desktop Publisher (at WinWorld)
- Snapshot/Snap2Art - A screen capture utility usually included with the software (write-only)
Other software (Most third-party software likely only supports the standard resolution format.)
- ImageMagick
- Image Alchemy
- ART2WP - A conversion utility for DOS, by William J. Hinkle
- v2.1: art2wp21.zip
- v2.2, Spinnaker licensed: [3]
- ARTCON v1.4 - A conversion utility for DOS, by Robert Onda
- Tom's Viewer
- abydos
- Deark
[edit] Sample files
- http://cd.textfiles.com/fantaziasampler/CLIPART/ART/
- http://cd.textfiles.com/swinnund/disk3/CLIPART/ → 1STPUB3.EXE, ARTFILE?.EXE, ART_FPUB.EXE (Self-extracting ZIP format)
- dexvert samples — image/pfsFirstPublisher