Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 7 reacties
Bron: Ghostscript

Ghostscript is een interpreter voor de Postscript page description language die door printers wordt gebruikt. Hiermee worden de grafische commando's, bedoeld voor de printer, omgezet naar een bitmap-afbeelding. Deze afbeelding kan vervolgens naar bijvoorbeeld het beeldscherm gestuurd worden. De ontwikkelaars hebben versie 8.62 van Ghostscript uitgebracht en voorzien van de volgende aankondiging:

There were approximately 55 bugs fixed since version 8.62. Also of note, the GPL font set for postscript is now included under the Resource directory, so a separate font download is no longer necessary.

Some fixes and improvements of note were:
  • COMPILE_INITS=1 was broken in 8.61 and now works as expected.
  • Fonts are now distributed in the Resource/Font directory and will be included in the executable if COMPILE_INITS=1
  • The tiffsep device was fixed for using more than 8 colorants.
  • Shadings, overprinting and transparency were optimized and are substantially faster than in 8.61, particularly for large format or high resolution rendering when using the 'clist' banding mode.
  • Changes were made to prevent near unbounded growth in memory usage and corresponding performance problems on a few test cases.
  • The 'pdfwrite' device was improved to fix some compatibility issues with PDF/A and to improve some font embedding and other issues.
  • The 'ht_ccsto.ps' Stochastic Threshold array was completely changed to be more useful. The values in the threshold array were inverted, so the number of 'light' colors was limited and using it generally caused prints that were too dark.
  • The 'runpdfbegin', 'dopdfpages' and 'runpdfend' PostScript pseudo-operators that were inadvertently removed in 8.61 were restored. This also restored the functionality of toolbin/pdf_info.ps to display PDF creator stats, fonts used and page sizes.
  • The halftone tile cache sizes and cache effectiveness were improved to help the performance when tiling with large cells or threshold arrays.
  • The default URW (GPL) fonts are now distributed in the Resource/Font/ path which can increase the number of file handles open for PostScript that opens all of the resources. Also the size of the %rom% rom file system within the executable when using COMPILE_INITS=1 is larger by the amount needed for the fonts.
  • Also not strictly incompatible, but some alternate fixed-point code was stripped out, so FPU_TYPE and other FPU related makefile macros are gone or don't cause any difference in the code generated. Also the 'USE_ASM' macro was removed, since we expect modern compilers to do sufficient optimization.
  • Some old (deprecated) "helper" scripts were removed: gsindent, gssubst, many2pdf.tcl, and pre.
  • The unused 'cmap' (special color mapping) and 'ropc' devices were removed from the distribution.
  • The 'ht_ccsto.ps' Stochastic Threshold array was completely changed to be more useful. The values in the threshold array were inverted, so the number of 'light' colors was limited and using it generally caused prints that were too dark. This is an improvement, but incompatible in that anyone using it previously would see much different grays/ colors.
  • The SYSTEM_CONSTANTS_ARE_WRITABLE compile time define was removed as was the "EXTEND_NAMES" makefile macro (still accessible using a compiler flag define).
Thanks to everyone who made this release possible!
Moderatie-faq Wijzig weergave

Reacties (7)

Vreemde beschrijving van ghostscript. Ghostscript interpreteerd postscript commandos en kan die vertalen die naar een groot aantal andere weergaves. Onder andere naar bitmap voor schermweergave, maar ook naar de diverse 'talen' van printers van HP, canon, epson etc. Op deze manier kan de output van ieder programma dat post script kan produceren, geprint worden op niet post-script printers.
Postscript is wel een kei in het beschrijven van vector afbeeldingen maar het is veel meer. Plat gezegd is het een 'reverse polish' programmeer taal. Praktisch is het de taal waarmee printers worden aangestuurd.

Als je vector afbeeldingen als tegenhanger van bitmaps ziet, dan kan ik wel vermelden dat een bitmap ook in een vector is om te zetten, bijvoorbeeld door de pixels als vierkantjes met een kleur te beschrijven. Maar voor PostScript is dat niet nodig, die heeft ook een bitmap hoekje.
Ik gebruik dit in combinatie met CutePDF Writer om PDF's te printen van mijn facturen. Gratis PDF's maken zonder watermerken/ads/etc.
Ik doe dat zelf met OpenOffice.org's Writer, wat naar PDF kan exporteren.
Ik gebruik PDFcreator(op de sourcefourge website) om pdf's te printen en daar zit het ook bij. Werkt perfect! :)
ik dacht dat het bij Postscript altijd om vector afbeeldingen ging

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True