1
- //
2
- // version-history
1
+ // Copyright (C) 2025 Artifex Software, Inc.
3
2
//
4
- // This file is part of Ghostscript.NET library
5
- // Author: Josip Habjan (
[email protected] , http://www.linkedin.com/in/habjan)
3
+ // This file is part of Ghostscript.NET library.
6
4
//
7
- // Development files: https://github.com/jhabjan/Ghostscript.NET
5
+ // Ghostscript.NET is free software: you can redistribute it and/or modify it under the
6
+ // terms of the GNU Affero General Public License as published by the Free
7
+ // Software Foundation, either version 3 of the License, or (at your option)
8
+ // any later version.
8
9
//
9
- // License: Affero General Public License (AGPL) http://www.gnu.org/licenses/agpl.html
10
- //
11
- // Copyright (c) 2013-2021 by Josip Habjan
10
+ // Ghostscript.NET is distributed in the hope that it will be useful, but WITHOUT ANY
11
+ // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
12
+ // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
13
+ // details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with MuPDF. If not, see <https://www.gnu.org/licenses/agpl-3.0.en.html>
17
+ //
18
+ // Alternative licensing terms are available from the licensor.
19
+ // For commercial licensing, see <https://artifex.com/licensing> or contact
20
+ // Artifex Software, Inc., 39 Mesa Street, Suite 108A, San Francisco,
21
+ // CA 94129, USA, for further information.
22
+
23
+ HISTORY of the Ghostscript.NET library:
24
+
25
+
26
+ 1.3.0. 2025-03-18
27
+ -------------------------
28
+ - Adds support for PDF/A conversion & ZUGFeRD samples with PDFA3Converter module.
29
+
12
30
13
- HISTORY of the Ghostscript.NET library
31
+ // Previously maintained and developed by Josip Habjan (http://www.linkedin.com/in/habjan)
14
32
15
33
1.2.3. 2021-03-09
16
34
-------------------------
@@ -78,7 +96,7 @@ HISTORY of the Ghostscript.NET library
78
96
-------------------------
79
97
- implemented Ghostscript native library verification with a friendly error message
80
98
that will clear out the confusion when used native Ghostscript library is not
81
- compatibile with the running process.
99
+ compatabile with the running process.
82
100
- fixed the pipe client handle disposal bug when the GhostscriptPipedOutput is used.
83
101
- fixed problem with the applying PDF page orientation for the GhostscriptViewer and
84
102
the GhostscriptRasterizer.
@@ -174,7 +192,7 @@ HISTORY of the Ghostscript.NET library
174
192
- added GhostscriptRasterizer class which provides ability to easily export PDF
175
193
pages, PostScript pages and EPS files to the System.Drawing.Image object in the
176
194
memory. For each page different x and y dpi settings can be set.
177
- - fixed gsapi_stdin callback and it's value passing to the ghostscript library.
195
+ - fixed gsapi_stdin callback and it's value passing to the Ghostscript library.
178
196
- added ProgressiveUpdate property to the GhostscriptViewer class so progressive
179
197
update can be controlled outside the library.
180
198
@@ -196,7 +214,7 @@ HISTORY of the Ghostscript.NET library
196
214
deployment. This will leave Ghostscript.NET library without any extra dependencies.
197
215
- added Processing event to the GhostscriptProcessor class. Processing event contains
198
216
TotalPages and CurrentPage information.
199
- - added Error event in the GhostscriptProcessor class. Raised when error occures in
217
+ - added Error event in the GhostscriptProcessor class. Raised when error occurs in
200
218
the Ghostscript interpreter.
201
219
- added DisplayPdfSample into the Ghostscript.NET.Samples project.
202
220
@@ -209,10 +227,10 @@ HISTORY of the Ghostscript.NET library
209
227
210
228
1.0.5. 2013-09-02
211
229
-------------------------
212
- - implemented progressive display update while ghostscript is drawing / rasterizing,
230
+ - implemented progressive display update while Ghostscript is drawing / rasterizing,
213
231
now a custom update interval can be set in GhostscriptViewer class.
214
- - fixed problem when using 64-bit ghostscript library where raster (stride) line
215
- size is not equal to 32-bit ghostscript library raster line size.
232
+ - fixed problem when using 64-bit Ghostscript library where raster (stride) line
233
+ size is not equal to 32-bit Ghostscript library raster line size.
216
234
- changed GhostscriptViewer class event logic.
217
235
- changed Ghostscript.NET.Viewer application in order to show progressive update.
218
236
- modified Ghostscript.NET.DisplayTest, now it uses GhostscriptViewer class with
@@ -247,10 +265,10 @@ HISTORY of the Ghostscript.NET library
247
265
-------------------------
248
266
- implementation logic is changed
249
267
- added GhostscriptProcessor class with StdIO which allows you to process the files
250
- by defining init arguments only with ability to handle Ghostscrtip output messages.
268
+ by defining init arguments only with ability to handle Ghostscript output messages.
251
269
252
270
253
271
1.0.0. 2013-08-22
254
272
-------------------------
255
- - initial release, all ghostscript functions are implemented and base wrapper created.
273
+ - initial release, all Ghostscript functions are implemented and base wrapper created.
256
274
- ability to run multiple instances of the Ghostscript within a single process.
0 commit comments