{"id":11894,"date":"2015-05-17T12:10:55","date_gmt":"2015-05-17T16:10:55","guid":{"rendered":"http:\/\/scruss.com\/blog\/?p=11894"},"modified":"2015-05-17T12:11:44","modified_gmt":"2015-05-17T16:11:44","slug":"gsview-not-to-be-confused-with-gsview","status":"publish","type":"post","link":"https:\/\/scruss.com\/blog\/2015\/05\/17\/gsview-not-to-be-confused-with-gsview\/","title":{"rendered":"GSView \u00e2\u20ac\u00a6 not to be confused with GSview"},"content":{"rendered":"<p>Artifex&#8217;s <a href=\"http:\/\/www.gsview.com\/\">GSView<\/a> is rather good. It describes itself as \u00e2\u20ac\u02dc<i>a user friendly viewer for Postscript, PDF, XPS, EPUB, CBZ, JPEG, and PNG<\/i>\u00e2\u20ac\u2122, and it sure does those things. It&#8217;s currently bundled as Mac, Windows and Linux Intel-only binaries, but maybe we&#8217;ll see ARM distribution or source soon enough.<\/p>\n<p>The name confused me a bit. <a href=\"http:\/\/pages.cs.wisc.edu\/~ghost\/gsview\/rjl.htm\">Russell Lang<\/a> of <a href=\"http:\/\/www.ghostgum.com.au\/\">Ghostgum Software Pty Ltd<\/a> has maintained a nice Windows-only <a href=\"http:\/\/www.ghostscript.com\/\">Ghostscript<\/a> front end called <a href=\"http:\/\/pages.cs.wisc.edu\/~ghost\/gsview\/index.htm\">GSview<\/a> for years. Note the huge difference in names: <a href=\"http:\/\/artifex.com\/\">Artifex<\/a>&#8216;s release is <em>GS<span style=\"text-decoration: underline;\">V<\/span>iew 6<\/em>, while Ghostgum&#8217;s is <em>GS<span style=\"text-decoration: underline;\">v<\/span>iew 5<\/em>. Hmm.<\/p>\n<p><a href=\"http:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2015\/05\/golfer_mod.pdf\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11895 size-full\" src=\"http:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2015\/05\/Screenshot-from-2015-05-17-110013.png\" alt=\"GSView on Linux\" width=\"533\" height=\"748\" srcset=\"https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2015\/05\/Screenshot-from-2015-05-17-110013.png 533w, https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2015\/05\/Screenshot-from-2015-05-17-110013-114x160.png 114w, https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2015\/05\/Screenshot-from-2015-05-17-110013-228x320.png 228w\" sizes=\"auto, (max-width: 533px) 100vw, 533px\" \/><\/a><\/p>\n<p>Naming aside, GSView does make it very easy to convert its input files to <a href=\"http:\/\/www.digitalpreservation.gov\/formats\/fdd\/fdd000318.shtml\">PDF\/A<\/a>, the ISO standard archival PDF definition that is immune to Adobe&#8217;s format meddling. (Adobe have, with <a href=\"https:\/\/get.adobe.com\/reader\/otherversions\/\">Acrobat Reader DC<\/a>, maintained an unbroken tradition that their latest PDF reader software is more bloated and craptastic than the last.)<\/p>\n<p>PDF\/A defines several archival settings such as font embedding and colour management. It&#8217;s possible to do this on the <a href=\"http:\/\/ghostscript.com\/doc\/current\/Ps2pdf.htm\">Ghostscript command line<\/a>, but it&#8217;s fiddly.\u00c2\u00a0 GSView just needs you to point it at the colour standard files on your system. On Mac, these live in <span style=\"color: #000080;\">\/System\/Library\/ColorSync\/Profiles\/<\/span>, and in the image below, I&#8217;ve picked out the generic ones:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11896 size-full\" src=\"http:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2015\/05\/Screen-Shot-2015-05-15-at-15.02.53.png\" alt=\"GSView Mac Colour Profiles\" width=\"622\" height=\"372\" srcset=\"https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2015\/05\/Screen-Shot-2015-05-15-at-15.02.53.png 622w, https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2015\/05\/Screen-Shot-2015-05-15-at-15.02.53-160x96.png 160w, https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2015\/05\/Screen-Shot-2015-05-15-at-15.02.53-320x191.png 320w\" sizes=\"auto, (max-width: 622px) 100vw, 622px\" \/><\/p>\n<p>On Linux, these files will likely be somewhere predictable; for me, they are in <span style=\"color: #000080;\">\/usr\/share\/ghostscript\/9.15\/iccprofiles\/<\/span>. I made copies in the GSView executable folder so they wouldn&#8217;t get lost if my system updates Ghostscript:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11897\" src=\"http:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2015\/05\/Screenshot-from-2015-05-16-132646.png\" alt=\"GSView Linux Colour Profiles\" width=\"510\" height=\"266\" srcset=\"https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2015\/05\/Screenshot-from-2015-05-16-132646.png 510w, https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2015\/05\/Screenshot-from-2015-05-16-132646-160x83.png 160w, https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2015\/05\/Screenshot-from-2015-05-16-132646-320x167.png 320w\" sizes=\"auto, (max-width: 510px) 100vw, 510px\" \/><\/p>\n<p>The PDF\/A files you get can be considerably smaller than the originals. A 10 MB LibreOffice Impress slide deck from a <a href=\"http:\/\/glaikit.org\/2015\/05\/16\/gtalug-osm-talk-last-week\/\">presentation on OpenStreetMap that I gave last week<\/a> shrunk down to 1.3 MB when saved by GSView, with only very minor JPEG gribblies visible in the slide background. The graphic above (modified from the Ghostscript example file \u00e2\u20ac\u02dc<a href=\"http:\/\/www.ghostscript.com\/doc\/examples\/\">golfer.eps<\/a>\u00e2\u20ac\u2122; yay, Illustrator 1.0!) shrunk by \u00e2\u2026\u201c. These are handy savings, plus you get a standalone archival format that will\u00c2\u00a0<em>never <\/em>change!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Artifex&#8217;s GSView is rather good. It describes itself as \u00e2\u20ac\u02dca user friendly viewer for Postscript, PDF, XPS, EPUB, CBZ, JPEG, and PNG\u00e2\u20ac\u2122, and it sure does those things. It&#8217;s currently bundled as Mac, Windows and Linux Intel-only binaries, but maybe we&#8217;ll see ARM distribution or source soon enough. The name confused me a bit. Russell [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[7],"tags":[2473,2888,813,2887,2680,765,2886],"class_list":["post-11894","post","type-post","status-publish","format-standard","hentry","category-computers-suck","tag-calibration","tag-colour_management","tag-ghostscript","tag-gsview","tag-icc","tag-pdf","tag-pdfa"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pQNZZ-35Q","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/posts\/11894","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/comments?post=11894"}],"version-history":[{"count":2,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/posts\/11894\/revisions"}],"predecessor-version":[{"id":11900,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/posts\/11894\/revisions\/11900"}],"wp:attachment":[{"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/media?parent=11894"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/categories?post=11894"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/tags?post=11894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}