首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS PDF表单和报表

iOS PDF表单和报表
EN

Stack Overflow用户
提问于 2013-04-05 23:48:03
回答 1查看 242关注 0票数 0

我们正在开发一个解决方案,需要iOS为各种业务交易(即销售订单、采购订单、报价、发票等)创建PDF文档。

进入PDF文档的底层数据是相同的;但是,许多用户想要他们自己的公司徽标和很可能是他们自己的格式化布局。

我们可以将产品附带一组默认的表单和动态更改公司徽标的方式,但我们正在尝试确定一种机制来定制设计表单布局(使用相同的底层数据模型),并以某种方式仅发送/更新/交付给支付了自定义表单开发费用的用户。

由于PDF的生成过程是objective c的,而且我知道苹果不允许我们在发布后下载代码,我想知道是否有人对如何解决这个问题有想法。

编辑:我希望以某种方式模块化的PDF表单布局所需的代码。无论它是通过应用内购买还是从我们服务器上的文件列表中选择来交付的,这并不是一个大问题。

EN

回答 1

Stack Overflow用户

发布于 2013-04-08 20:06:00

您可以在XML中定义表单模板,然后将这些模板下载到应用程序中。在您的应用程序中,解析XML并将其转换为PDF绘图指令。

例如,您的XML可能如下所示:

代码语言:javascript
复制
<form>
    <page width="612" height="792">
        <line x1="20" y1="20" x2="500" y2="20" />
    </page>
</form>

这个XML将生成一个PDF文件,该文件只有一个页面,大小为612*792磅,页面内容由从(20,20)到(500,20)绘制的一条水平线组成。

您可以以任何您想要的方式定义XML,以便它最适合您的需要。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15838188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档