96编辑器旗下产品
找图
终身
ID:0
到期时间:永久
退出登录
您的位置:首页 > 百科管理 > 详情

制作pdf模板-怎样用excel做这样的pdf保证单?

原创:找图网 2023-07-26 19:14:02
  • 什么手机软件可以制作Word文档或PDF?

  • wps软件可以在手机上制作Word文档或PDF。具体操作方法如下:

    1、在手机的应用商店用搜索“WPS”并下载安装。由于我的是苹果手机并已下载好,因此在WPSoffice的后面显示打开,如未安装会显示获取,安卓手机也是一样的操作方法。

    2、下载好软件后会到手机页面打开WPSoffice软件,进到主页面后在底部会有一个“”号。,点击加号。

    3、在弹出的窗口中,点击带w字母的文字,进入到word编辑界面。

    4、在弹出的界面中,里面有很多的模板,这里以新建一个空白文档为例,点击空白文档。

    5、在word页面编辑栏中,输入自己需要的文字内容进行编辑。

    6、在完成编辑之后,在编辑页面中点击左上方的保存按钮。

    7、将文件类型选择为docx,保存路径根据自己需要进行选择,然后点击右上角的保存就可以将自己编辑的文字制作成word文档进行保存了。

  • 怎样用excel做这样的pdf保证单?

  • 要用 Excel 制作这样的 PDF 保证单,可以按照以下步骤进行:

    打开 Excel,创建一个新的工作表。

    在工作表中设置标题和表格格式,例如:日期、编号、项目、数量、价格、总价等信息。

    填入数据,根据需要计算每项的总价。

    在 Excel 中插入图像、公司标志等元素,来美化 PDF 保证单。

    点击「文件」-「另存为」,在文件类型中选择「PDF」格式,然后保存文档。

    打开保存的 PDF 文件,检查格式和布局是否符合要求。

    需要注意的是,如果你希望 PDF 保证单的格式和样式与实际打印的保证单一致,建议在保存为 PDF 之前先进行打印预览。这可以帮助你发现并解决可能存在的格式和布局问题。

  • iReport 无数据源多页PDF模板怎么做?

  • 1、输入数据源名称,选择 JDBC Driver,在输入 JDBC URL 时,可以点击"Wizard"按钮,它会根据你选的 JDBC Driver 配置好你的 URL,不过得修改 IP 地址以及 DatabaseName,输入数据库名、用户名、密码。点击"Test"按钮,确定连接情况,然后保存。

    $F{} 是用来标明这是数据库字段。$F{WINDOWS_NAME}、$F{NUMBER}、$F{vname}、$F{SP_NAME} 和 $F{SP_TYPE} 是数据库里的字段,也是我要在模板里用到的字段。对于 $F{NUMBER}、$F{vname}、$F{SP_NAME} 和 $F{SP_TYPE} 这四个字段,虽然放在其他域也可以显示出结果,比如:pageHeader 域、columnHeader 域、columnFooter 域等等,但是因为会有多列的数据要显示,所以必须放到"detail"域中。

    2、配置模板的查询语句,以及字段、变量和参数。

    首先输入查询语句,如"select * from v_baseinfo_statbanjiereport",点击"Read fields"按钮,会查询出该表的所有字段名

    如果您要有条件的查询,那么就在后面添加 Where 语句,如"select * from v_baseinfo_statbanjiereport where DEPT_NAME=$P{orgname} and END_SP_DAY=$P{etime}",点击"Save query to report"按钮保存。

    这里要注意的是,您可以直接把参数写入 Where 语句中,象这样"where DEPT_NAME='中国' and END_SP_DAY='2004-11-23'";但是从 java 程序或者 jsp 页面传过来的参数是中文字符的话,您就必须做编码转换或者用英文字符、数字来代替;还有像日期参数"2004-11-23",jasperreports 好象解析不了,如果你把 SQL 语句改成" select * from v_baseinfo_statbanjiereport where DEPT_NAME='$P{orgname}' and END_SP_DAY='$P{etime}'",那么又会抛出异常,因为 Jasperreport 会先把 SQL 语句设置成预编译语句"select * from v_baseinfo_statbanjiereport where DEPT_NAME= ? and END_SP_DAY= ?",所以 SQL 语句中用到参数的时候,除了其特定的"$P{}"符号外,不能有别的标点符号,传进去的参数值也尽量不要带标点符号,所以日期格式得改成"20041123"。

    当这些全部做完后,点击"Save"按钮,就会生成一个 XML 文件,再点击"Compile"按钮,就会生成一个后缀名为 jasper 的文件。

    现在可以预览一下模板的效果,先选择菜单项"Build"的子菜单项"PDF preview"、"HTML preview"、"JAVA 2D preview"、"Excel preview"、"CSV preview"和"JRViewer preview"中的一项(对这些项显示工具的配置在菜单项 Tools\Options.. 下的 External programs), 再点击"Execute report";如果你想带数据预览,还得先激活一下刚配置的数据源,选中菜单栏"Build"下的子菜单栏"Set active connection",会弹出一编辑框,选中一个数据源名称,点击"OK"。

    此时我们就要引入一个 jsp 页面,假设是 ,那么下面就是 的代码:

    <%@ page import=".*" %>

    <%@ page import=".*" %>

    <%@ page import=".*" %>

    <%@ page import=".*" %>

    <%

    File reportFile

    = new File(("/reports/"));

    Map parameters = new HashMap();

    ("orgname", "zhongguo");

    ("etime", "20041123");

    Connection conn=null

    // 以下忽略得到数据库连接过程

    // ……

    byte[] bytes =

    (

    (),

    parameters,

    conn

    );

    ("application/pdf");

    ();

    ServletOutputStream ouputStream = ();

    (bytes, 0, );

    ();

    ();

    %>

    程序里面要和大家说明的就是,"/reports/"这个路径是相对于你这个 jsp 页面的,比如你的 jsp 页面保存在 D:\\..\ROOT\ 目录下,那么你就必须在这个目录下建一个 report 目录,然后把你做好的报表模板文件放到该目录下来。

    Map parameters = new HashMap();

    ("orgname", "zhongguo");

    ("etime", "20041123");

    "orgname"和"etime"必须和模板时定义的参数名称一致。

    最新文章 更多
    最新素材 更多
    公司介绍 网站地图 图片资讯
    Copyright © 2010-2022 山东找图网络科技有限公司  鲁ICP备18007836号-3  邮箱:15653358549@163.com