summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'doc/GPDL.htm')
-rw-r--r--doc/GPDL.htm195
1 files changed, 72 insertions, 123 deletions
diff --git a/doc/GPDL.htm b/doc/GPDL.htm
index 9c37af4a..c6016421 100644
--- a/doc/GPDL.htm
+++ b/doc/GPDL.htm
@@ -1,103 +1,76 @@
<!doctype html>
-<html>
+<html lang="en">
<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro" rel="stylesheet">
-<link rel="shortcut icon" type="image/png" href="../../images/favicon.png">
-<title>The GhostPDL Interpreter Framework</title>
-<link href="style.css" rel="stylesheet" type="text/css">
-<link href="gs-style.css" rel="stylesheet" type="text/css">
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <meta name="viewport" content="user-scalable=yes, initial-scale=1, width=device-width">
+ <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i" rel="stylesheet">
+ <link rel="shortcut icon" href="images/favicon.svg">
+ <title>The GhostPDL Interpreter Framework</title>
+ <link href="default.css" rel="stylesheet" type="text/css">
</head>
<body>
+ <header><div class="title"><a href="index.html"><h1 aria-label="title">Ghostscript documentation</h1><h2 aria-label="version"></h2></a></div><a href="Search.htm" aria-label="Search" id="searchSite"><div class="search"></div></a></header>
+ <main>
+ <article>
+ <div class="outer">
- <div class="header">
- <div class="row">
- <div class="col-lt-6 logo"><a href="https://www.ghostscript.com/"><img src="images/ghostscript_logo.png" width="108" height="119" alt=""></a></div>
- <div class="col-6"><div class="row"><div class="artifexlogo"><a href="https://artifex.com" target="_blank"><img src="images/Artifex_logo.png" width="194" height="40" alt=""></a></div>
- <div class="col-12"><div class="button button1"><a href="https://artifex.com/contact-us/" title="Contact Us" target="_blank">Contact Us</a></div>
- <div class="button button2 hidden-xs"><a href="https://www.ghostscript.com/download.html" title="Download">Download</a></div></div></div>
- </div>
- </div>
- </div>
-
- <div class="banner">
- <div class="row">
- <div class="col-12">The GhostPDL Interpreter Framework</div>
- </div>
- </div>
-
- <div class="main">
- <div class="row">
- <div id="sidebar">
- <div class="sidebar-item"></div>
- <div class="col-2 leftnav">
-<ul>
- <li><a href="https://www.ghostscript.com/">Home</a></li>
- <li><a href="https://www.ghostscript.com/license.html">Licensing</a></li>
- <li><a href="https://www.ghostscript.com/releases.html">Releases</a></li>
- <li><a href="https://www.ghostscript.com/documentation.html" title="Documentation">Documentation</a></li>
- <li><a href="https://www.ghostscript.com/download.html" title="Download">Download</a></li>
- <li><a href="https://www.ghostscript.com/performance.html" title="Performance">Performance</a></li>
- <li><a href="http://jbig2dec.com/" title="jbig2dec">jbig2dec</a></li>
- <li><a href="http://git.ghostscript.com/?p=ghostpdl.git;a=summary">Source</a></li>
- <li><a href="http://bugs.ghostscript.com/">Bugs</a></li>
- <li><a href="https://www.ghostscript.com/faq.html" title="FAQ">FAQ</a></li>
- </ul>
- </div>
- </div>
- <div class="col-10 page">
-
+ <div class="inner">
<!--START EDITING HERE-->
-<h2>Table of contents</h2>
-
-<ul>
-<li><a href="#What_Is_This">What is the GhostPDL Interpreter Framework?</a></li>
-<li><a href="#API">The API</a></li>
- <ul>
- <li><a href="#run">The run_string functions</a></li>
- <li><a href="#string_vs_file">String vs File functions</a></li>
- </ul>
-<li><a href="#executable">The GPDL executable</a></li>
-<li><a href="#different_switches">Differences in switches from Ghostscript</a></li>
-<li><a href="#languages">Supported languages</a></li>
- <ul>
- <li><a href="#PJL">PJL</a></li>
- <li><a href="#PCL">PCL</a></li>
- <li><a href="#PCLXL">PCLXL</a></li>
- <li><a href="#XPS">XPS</a></li>
- <li><a href="#POSTSCRIPT">POSTSCRIPT</a></li>
- <li><a href="#URF">URF</a></li>
- <li><a href="#JPG">JPG</a></li>
- <li><a href="#PWG">PWG</a></li>
- <li><a href="#TIFF">TIFF</a></li>
- <li><a href="#JBIG2">JBIG2</a></li>
- <li><a href="#JP2K">JP2K</a></li>
- <li><a href="#PNG">PNG</a></li>
- </ul>
-<li><a href="#new_language">Adding a new language</a></li>
- <ul>
- <li><a href="proc_characteristics">proc_characteristics</a></li>
- <li><a href="proc_allocate_interp_instance">proc_allocate_interp_instance</a></li>
- <li><a href="proc_get_device_memory">proc_get_device_memory</a></li>
- <li><a href="proc_set_param">proc_set_param</a></li>
- <li><a href="proc_add_path">proc_add_path</a></li>
- <li><a href="proc_post_args_init">proc_post_args_init</a></li>
- <li><a href="proc_init_job">proc_init_job</a></li>
- <li><a href="proc_run_prefix_commands">proc_run_prefix_commands</a></li>
- <li><a href="proc_process_file">proc_process_file</a></li>
- <li><a href="proc_process_begin">proc_process_begin</a></li>
- <li><a href="proc_process">proc_process</a></li>
- <li><a href="proc_process_end">proc_process_end</a></li>
- <li><a href="proc_flush_to_eoj">proc_flush_to_eoj</a></li>
- <li><a href="proc_process_eof">proc_process_eof</a></li>
- <li><a href="proc_report_errors">proc_report_errors</a></li>
- <li><a href="proc_dnit_job">proc_dnit_job</a></li>
- <li><a href="proc_deallocate_interp_instance">proc_deallocate_interp_instance</a></li>
- </ul>
+<h1>The GhostPDL Interpreter Framework</h1>
+<h2><a name="toc"></a>Table of contents</h2>
+<ul class="toc">
+ <li><a href="#What_Is_This">What is the GhostPDL Interpreter Framework?</a></li>
+ <li><a href="#API">The API</a></li>
+ <li>
+ <ul>
+ <li><a href="#run">The run_string functions</a></li>
+ <li><a href="#string_vs_file">String vs File functions</a></li>
+ </ul>
+ </li>
+ <li><a href="#executable">The GPDL executable</a></li>
+ <li><a href="#different_switches">Differences in switches from Ghostscript</a></li>
+ <li><a href="#languages">Supported languages</a></li>
+ <li>
+ <ul>
+ <li><a href="#PJL">PJL</a></li>
+ <li><a href="#PCL">PCL</a></li>
+ <li><a href="#PCLXL">PCLXL</a></li>
+ <li><a href="#XPS">XPS</a></li>
+ <li><a href="#POSTSCRIPT">POSTSCRIPT</a></li>
+ <li><a href="#URF">URF</a></li>
+ <li><a href="#JPG">JPG</a></li>
+ <li><a href="#PWG">PWG</a></li>
+ <li><a href="#TIFF">TIFF</a></li>
+ <li><a href="#JBIG2">JBIG2</a></li>
+ <li><a href="#JP2K">JP2K</a></li>
+ <li><a href="#PNG">PNG</a></li>
+ </ul>
+ </li>
+ <li><a href="#new_language">Adding a new language</a></li>
+ <li>
+ <ul>
+ <li><a href="proc_characteristics">proc_characteristics</a></li>
+ <li><a href="proc_allocate_interp_instance">proc_allocate_interp_instance</a></li>
+ <li><a href="proc_get_device_memory">proc_get_device_memory</a></li>
+ <li><a href="proc_set_param">proc_set_param</a></li>
+ <li><a href="proc_add_path">proc_add_path</a></li>
+ <li><a href="proc_post_args_init">proc_post_args_init</a></li>
+ <li><a href="proc_init_job">proc_init_job</a></li>
+ <li><a href="proc_run_prefix_commands">proc_run_prefix_commands</a></li>
+ <li><a href="proc_process_file">proc_process_file</a></li>
+ <li><a href="proc_process_begin">proc_process_begin</a></li>
+ <li><a href="proc_process">proc_process</a></li>
+ <li><a href="proc_process_end">proc_process_end</a></li>
+ <li><a href="proc_flush_to_eoj">proc_flush_to_eoj</a></li>
+ <li><a href="proc_process_eof">proc_process_eof</a></li>
+ <li><a href="proc_report_errors">proc_report_errors</a></li>
+ <li><a href="proc_dnit_job">proc_dnit_job</a></li>
+ <li><a href="proc_deallocate_interp_instance">proc_deallocate_interp_instance</a></li>
+ </ul>
+ </li>
</ul>
<!-- [1.2 end table of contents] =========================================== -->
@@ -565,7 +538,7 @@ instance and free all the resources.</p>
<!-- [3.0 begin visible trailer] =========================================== -->
<hr>
<p>
-<small>Copyright &copy; 2000-2021 Artifex Software, Inc. All rights reserved.</small></p>
+<small>Copyright &copy; 2000-2022 Artifex Software, Inc. All rights reserved.</small></p>
<p>
This software is provided AS-IS with no warranty, either express or
@@ -578,40 +551,16 @@ or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200,
Novato, CA 94945, U.S.A., +1(415)492-9861, for further information.</p>
<p>
-<small>Ghostscript version 9.55.0, 27 September 2021
+<small>Ghostscript version 9.56.0, 29 March 2022
<!-- [3.0 end visible trailer] ============================================= -->
-<!--FINISH EDITING HERE-->
-
- </div>
- </div>
- </div>
- <div class="footer">
- <div class="row">
- <div class="col-7 footleft">
- <ul>
- <li><a href="https://artifex.com/contact-us/" target="blank">CONTACT US</a></li>
- <li><a href="https://artifex.com/about-us/" target="blank">ABOUT</a></li>
- <li><a href="https://ghostscript.com/security.html">SECURITY</a></li>
- </ul>
- </div>
- <div class="col-1 footcenter">
- <ul>
- <li><a href="https://artifex.com/support/" target="blank">SUPPORT</a></li>
- <li><a href="https://artifex.com/blog/artifex/" target="blank">BLOG</a></li>
- <li><a href="https://artifex.com/privacy-policy/" target="blank">PRIVACY</a></li>
- </ul>
- </div>
- <div class="col-ft-3 footright"><img src="images/Artifex_logo.png" width="194" height="40" alt=""/> <br>
- © Copyright 2019-2021 Artifex Software, Inc. <br>
- All rights reserved.
- </div>
- </div>
- </div>
-
- <script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
- <script src="index.js"></script>
+<!--FINISH EDITING HERE-->
+ </div><!-- close inner -->
+ </div><!-- close outer -->
+ </article>
+ </main>
+ <script src="site.js"></script>
</body>
</html>