壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2707|回复: 2

jPDF.jar里的类反编译后有goto,jvm等字样,是不是用c等语言写的?

[复制链接]
发表于 2007/11/15 11:26:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
因为在归档里看到的报表每页都有demo version字样,查了一下,和jPDF.jar里的Document.class等类有关,
于是反编译这个类,却发现有goto语句,还有调用jvm的语句,是不是用c++等语言写的?
哪位高手能否去掉归档报表每页的demo version,导pdf的这个可以去掉。但归档的不知怎么弄。
反编译Document.class后,Document.jad有如下面一个方法:
public static void setKey(String s)
    {
        s;
        if(c) goto _L2; else goto _L1
_L1:
        if(s == null)
            return;
        s;
_L2:
        z[5];
        equals();
        JVM INSTR ifeq 37;
           goto _L3 _L4
_L3:
        break MISSING_BLOCK_LABEL_23;
_L4:
        break MISSING_BLOCK_LABEL_37;
        a = null;
        b = new Document();
    }
发表于 2007/11/15 13:40:20 | 显示全部楼层
呵呵,可能编译的时候做过处理了吧。
Adempiere这方面做过,他们放弃了那个商业版本的pdf包,换了个开源的,你可以去参考以下。
 楼主| 发表于 2007/11/15 15:06:51 | 显示全部楼层
我们在处理导出的pdf附带demo version字样问题时,弄了一个jPDFPrint.jar包,
ADempiere那个开源包是不是就这个jPDFPrint.jar包?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 02:27 , Processed in 0.013642 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表