gsapi_exit (gsapi)
Last changed: -204.153.16.62

.
Summary
Exits the Ghostscript interpreter.

C# Signature:

       [DllImport("gsdll32.dll",CharSet=CharSet.Ansi,CallingConvention=CallingConvention.StdCall)]
       private static extern int gsapi_exit(IntPtr instance);

VB Signature:

Declare Function gsapi_exit Lib "gsapi.dll" (TODO) As TODO

User-Defined Types:

None.

Alternative Managed API:

Do you know one? Please contribute it!

Notes:

This must be called on shudown if gsapi_init_with_args() had been called, just before gsapi_delete_instance().

I found that gsapi_exit is safe to call even if gsapi_init_with_args has not been called.

Tips & Tricks:

Please add some!

Sample Code:

   /* Assume pinstance has been initialized using gsapi_new_instance. */
   System.IntPtr pinstance;  /* Class instance variable */

    private void button1_Click(object sender, EventArgs e)
    {
        if (pinstance != System.IntPtr.Zero)
        {
        int ret = gsapi_exit(pinstance);
        gsapi_delete_instance(pinstance);
        pinstance = System.IntPtr.Zero;
         }

    }

Documentation