예제 #1
0
//此行必须,设置服务器页面
java_set_file_encoding("GBK");
//设置中文编码,若涉及到中文必须设置中文编码
$id = $_REQUEST["id"];
$filepath = "doc/" . $id . "/" . date('Ymd', time());
$type = $_REQUEST['type'];
$doc = new Java("com.zhuozhengsoft.pageoffice.wordwriter.WordDocument");
//声明WordDocument变量
$FileMakerCtrl->UserAgent = $_SERVER['HTTP_USER_AGENT'];
//禁用右击事件
$doc->setDisableWindowRightClick(true);
//给数据区域赋值,即把数据填充到模板中相应的位置
//$doc->openDataRegion("PO_company")->setValue("北京卓正志远软件有限公司");
$FileMakerCtrl->setSaveFilePage("SaveMaker.php?id=" . $id . "&type=" . $type);
$FileMakerCtrl->setWriter($doc);
$FileMakerCtrl->setJsFunction_OnProgressComplete("OnProgressComplete()");
$DocumentOpenType = new Java("com.zhuozhengsoft.pageoffice.DocumentOpenType");
$FileMakerCtrl->fillDocument($filepath . "/" . $type . ".doc", $DocumentOpenType->Word);
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>

		<title>My JSP 'FileMaker.jsp' starting page</title>

		<meta http-equiv="pragma" content="no-cache">
		<meta http-equiv="cache-control" content="no-cache">
		<meta http-equiv="expires" content="0">
		<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
		<meta http-equiv="description" content="This is my page">