PdfDocument document = new PdfDocument();PdfDocument.PageInfo pg = new PdfDocument.PageInfo.Builder(getWindow().getWindowManager().getDefaultDisplay().getWidth(), getWindow().getWindowManager().getDefaultDisplay().getHeight(), 1).create();String s1 = getExternalCacheDir().getAbsolutePath();View layoutInflater = getLayoutInflater().inflate(R.layout.layout_test_output_pdf, null);ImageView s5 = layoutInflater.findViewById(R.id.img);//错误的代码      //Glide.with(layoutInflater.getContext().getApplicationContext()).load(file).into(s5);//正确的代码Bitmap bitmap = BitmapFactory.decodeFile(s1 + "/address.jpeg");s5.setImageBitmap(bitmap);PdfDocument.Page page = document.startPage(pg);layoutInflater.measure(View.MeasureSpec.makeMeasureSpec(getWindowManager().getDefaultDisplay().getWidth(), View.MeasureSpec.EXACTLY), View.MeasureSpec.makeMeasureSpec(getWindowManager().getDefaultDisplay().getHeight(), View.MeasureSpec.EXACTLY));layoutInflater.layout(0, 0, layoutInflater.getMeasuredWidth(), layoutInflater.getMeasuredHeight());Canvas canvas = page.getCanvas();layoutInflater.draw(canvas);document.finishPage(page);

使用andorid源生生成pdf的坑相关推荐

  1. 图表生成pdf,出坑经历

    之前公司有个需求是,图表生成pdf 然后 我们是使用的vue,引用组件是echarts(当然vcharts/vue-scharts等)用工具wkhtmltopdf生成: 注意点1:echarts的图表 ...

  2. PHP生成PDF并转换成图片爬过的坑

    需求描述:根据订单通过模板合同生成新的PDF合同通过e签宝签约后转为图片给用户下载. 需求整理: 1.如何生成PDF文件:使用TCPDF扩展生成.思考: ⑴为了方便将模板中的固定占位符替换为订单中的内 ...

  3. 使用Dompdf生成pdf文件及踩坑记录

    安装dompdf 安装参考:https://github.com/dompdf/dompdf 我是通过下载安装的,这里最好是下载稳定副本,少踩坑. 使用. dompdf的使用很简单,上面的参考也给出了 ...

  4. Android生成pdf文件之PdfDocument及踩过的坑

    有时候项目中可能会遇到这样的需求,如何将android中界面显示的内容生成pdf,这里讲述的是使用android原生的PdfDocument,并没有使用框架,其一是使用起来非常的简单,但是也会也到一些 ...

  5. php源生生成pdf_TCPDF - 可生成PDF文档和条形码PHP库

    TCPDF 用于生成PDF文档的开源PHP类 主要特点 基本功能不需要外部库: 所有标准页面格式,自定义页面格式,自定义边距和度量单位: UTF-8 Unicode和从右至左的语言: TrueType ...

  6. vue页面生成pdf 完整demo 及其踩得坑

    bug 导出图片不显示这里是图片跨域了 这里一般情况下都是用的html2canvas自带的方法 useCORS: true,(ps): 一般情况下不行看脸也有说是阿里的图片上传限制了只要去后置设置下请 ...

  7. 生成 PDF 全攻略【1】初体验

    经历过多少踩坑,翻看过多少类似博客,下载过多少版本的Jar,才能摸索出正确的代码书写方式,才能实现项目经理需求分析书中的功能点. 本文借一次 JavaEE 生成PDF的颠簸的实现过程,描述中小公司程序 ...

  8. 使用 Sphinx 撰写技术文档并生成 PDF 总结

    这几天准备编排部分翻译的书籍和文档,找了好些工具,最终定格在 Sphinx 上,并基于 ReadTheDocs 提供的 SaaS 服务进行分发和分享.本篇博客是对整个过程的一次记录和总结. 项目代码: ...

  9. HTML怎么把文字分栏_JS将HTML生成PDF并下载

    作者:grain先森链接:https://www.jianshu.com/p/4a550e07d50b 1. html2canvas 简介我们可以直接在浏览器端使用html2canvas,对整个或局部 ...

最新文章

  1. 关于Aptana studio工具
  2. Android ExecutorService 的理解与使用
  3. python自动化测试框架pytest.pdf_Python 自动化测试框架 unittest 和 pytest 对比
  4. 全新出击!《Java开发手册(嵩山版)》解读手册升级下载
  5. 用“连接”勾勒角色:《死亡搁浅》亡人的设计及其背后的故事谜题
  6. Spring Boot:快速入门教程
  7. n卡eth挖矿设置_ETH2.0要来了,要不要布局显卡挖矿?
  8. 最近发现了一条新的“致富”路
  9. stacking模型融合_算法实践七:模型融合
  10. 贪心算法无重叠区间c语言,贪心算法之区间问题.md
  11. Memcached · 最佳实践 · 热点 Key 问题解决方案
  12. nacos需要mysql吗_nacos无法连接mysql的解决方法
  13. 单片机和opencv_OpenCV开发笔记(六十四):红胖子8分钟带你深入了解SURF特征点...
  14. mysql2008分数约束_关于SQL2008对表中列的约束
  15. 已知二叉树的前序序列跟中序序列求后序序列(C语言)
  16. MySQL 中 TIMESTAMP 类型返回日期时间数据中带有 T
  17. BZOJ5442 [Ceoi2018]Global warming
  18. 2022-2028全球踏步机测力计行业调研及趋势分析报告
  19. 数字性格分析测试软件,性格色彩测试(完全版)-蓝色分析
  20. 塑壳断路器用考虑启动电流么_塑壳断路器和微型断路器的区别

热门文章

  1. 喜报丨云和恩墨MogDB数据库与华为Taishan服务器完成兼容性认证
  2. 写代码的时候,竟然发现了10+个【了不得】的网站,必须分享
  3. Project Euler Problem 66
  4. 徐无忌MySQL笔记:案例实战:如何实现MySQL数据库的读写分离?
  5. 两小时狂赚1000万!这一切怎么“成功”完成?
  6. Vista删除EISA配置分区
  7. 自助建站:凡科建站和PageAdmin建站系统的比较
  8. CHIL-SQL-语法
  9. 【C】编一程序,将两个字符串连接起来,不要用strcat函数
  10. 基于GA优化BP神经网络的传感器故障诊断算法matlab仿真