我有一个Web服务,返回一堆关于表单的字段。要求是将这些数据转换为具有自己选择的定义格式的PDF文件。
当我说“自己选择”时,它意味着我想定义字段在PDF上显示的顺序,填充/边距等。字体大小/字体粗细等。基本上,我想设计通过代码的PDF。
我知道可以借助XSLT从XML完成此操作。我过去也这样做过。但是,对于JSON,这似乎很棘手。如果有人可以在这方面提供帮助或提供任何指示,我将不胜感激。
您可以使用Core Graphics在iOS中创建PDF。使用
UIGraphicsBeginPDFContextToData(data, bounds, dict);
或者
UIGraphicsBeginPDFContextToFile(path,bounds,dict);
创建上下文,然后在所需的位置绘制字段。
您可以根据需要降低到CG级别,但是如果停留在UI中,则绘制文本要简单得多。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句