Android Print Manager - 返回保存的pdf文件路径

时间:2017-05-15 17:36:21

标签: java android

使用Android PrintManager API用户可以将PDF格式的内容保存到设备的内部/外部目录中。

我需要在创建PDF文件路径后立即获取该文件。有没有办法直接这样做而不必使用文件选择器?

任何想法都表示赞赏。

1 个答案:

答案 0 :(得分:1)

  

使用Android PrintManager API,我们可以将PDF格式的内容保存到设备的内部/外部目录中。

没有。 用户可以选择将您的打印作业发送到本地存储的PDF文件。用户可以选择做其他事情:

  • 将其发送到实际的打印机
  • 将其发送至其他内容(例如,云打印)
  • 放弃打印作业
  

有没有办法直接执行此操作而无需使用文件选择器?

不,仅仅是因为用户无需将内容保存到您可以访问的地方的本地PDF文件中。除了上述所有非PDF替代方案之外,用户还可以将其作为PDF保存到可移动存储中,在您的应用无法访问的目录中。

  

我需要在创建PDF文件的路径后立即获取

然后PrintManager API不合适。以其他方式生成PDF(例如,iText)。