Esempio n. 1
0
        public GhostScriptRevision GetRevision()
        {
            // Check revision number of Ghostscript
            int                 intReturn;
            GS_Revision         udtGSRevInfo = new GS_Revision();
            GhostScriptRevision output;
            GCHandle            gcRevision;

            gcRevision                   = GCHandle.Alloc(udtGSRevInfo, GCHandleType.Pinned);
            intReturn                    = gsapi_revision(ref udtGSRevInfo, 16);
            output.intRevision           = udtGSRevInfo.intRevision;
            output.intRevisionDate       = udtGSRevInfo.intRevisionDate;
            output.ProductInformation    = AnsiZtoString(udtGSRevInfo.strProduct);
            output.CopyrightInformations = AnsiZtoString(udtGSRevInfo.strCopyright);
            gcRevision.Free();
            return(output);
        }
Esempio n. 2
0
 private static extern int gsapi_revision(ref GS_Revision pGSRevisionInfo, int intLen);
Esempio n. 3
0
 public GhostScriptRevision GetRevision()
 {
     // Check revision number of Ghostscript
     int intReturn;
     GS_Revision udtGSRevInfo = new GS_Revision();
     GhostScriptRevision output;
     GCHandle gcRevision;
     gcRevision = GCHandle.Alloc(udtGSRevInfo, GCHandleType.Pinned);
     intReturn = gsapi_revision(ref udtGSRevInfo, 16);
     output.intRevision = udtGSRevInfo.intRevision;
     output.intRevisionDate = udtGSRevInfo.intRevisionDate;
     output.ProductInformation = AnsiZtoString(udtGSRevInfo.strProduct);
     output.CopyrightInformations = AnsiZtoString(udtGSRevInfo.strCopyright);
     gcRevision.Free();
     return output;
 }
Esempio n. 4
0
 private static extern int gsapi_revision(ref GS_Revision pGSRevisionInfo, int intLen);