草庐IT

pdf-viewer

全部标签

ios - 如何使用 swift 以编程方式将 pdf 文档保存到 iCloud Drive?

我的应用程序创建了一个pdf文件,我想使用swift3以编程方式将该pdf文档保存到iCloudDrive。作为示例,这里我使用了一个文本文件来保存在iCloudDrive中。这是我的代码:funccopyDocumentsToiCloudDrive(){varerror:NSError?letiCloudDocumentsURL=FileManager.default.url(forUbiquityContainerIdentifier:nil)?.appendingPathComponent("myCloudTest")do{//isiCloudworking?ifiCloudDo

swift - 如何使用 Cocoa 在 Swift 中创建 PDF (Mac)

Xcode7.3.2、Swift2、Cocoa(Mac)。我的应用涉及用户输入一些文本,这些文本可以导出为PDF。在我的应用程序的iOS版本中,我可以使用CoreText框架相对轻松地创建PDF:lethtml="\(title)\(string)"letfmt=UIMarkupTextPrintFormatter(markupText:html)//2.AssignprintformattertoUIPrintPageRendererletrender=UIPrintPageRenderer()render.addPrintFormatter(fmt,startingAtPageAt

ios - 使用 UIActivityViewController 和 UIActivityItemProvider 分享 PDF

我需要在iOS下共享/打开一些不同的文件,例如图片到iCloud或pdf到iBooks。有几个关于文本和图像的例子,但没有其他的……我创建了自己的UIActivityItemProvider;简化版在这里:classMyItemProvider:UIActivityItemProvider{overridefuncitem()->AnyObject{self.placeholderItem}overridefuncactivityViewController(activityViewController:UIActivityViewController,dataTypeIdentifi

java - 如何阅读使用未知的随机所有者密码创建的 PDF?

要求是一次处理一批PDF,并在成功时使用用户密码对每个PDF进行加密。但是,这些PDF之前使用随机生成的动态所有者密码进行了加密(任何人都不知道)以防止任何编辑。我使用iText用于加密,如下所示:byte[]userPass="user".getBytes();byte[]ownerPass="owner".getBytes();PdfReaderreader=newPdfReader("Misc.pdf");PdfStamperstamper=newPdfStamper(reader,newFileOutputStream("Processed_Encrypted.pdf"));s

java - 碧 Jade 报告 : can see background image in pdf export but not in docx export

报告生成:以下代码驻留在一个servlet中,并在C中生成一个“letter.docx”word文档以供下载和一个“pika.pdf”文件:我能够看到我在pika中定义的背景图像,但在“字母”中看不到。InputStreamis=request.getServletContext().getResourceAsStream("/resources/reports/"+name);JasperReportjr=JasperCompileManager.compileReport(is);JasperPrintjp=JasperFillManager.fillReport(jr,param

java - iText - 创建 PDF 时旋转页面内容

我想生成一个包含横向页面的PDF。虽然可以使用以下方法将页面大小设置为横向:document.setPageSize(PageSize.LETTER.rotate());这没有达到我想要的效果,因为我添加的任何内容仍然是左->右方向,而我希望它是底部->顶部。即这就是我得到的:当我想要的是:我已经能够通过openingthePDFafterithasbeencreatedandrotatingit获得所需的输出使用iText,但我想要一个解决方案,让我在向其添加内容后立即使用iText旋转它。 最佳答案 好问题。如果我能给它投票两次

java - 如何从 PDF 文件中删除所有图像/绘图并仅保留 Java 中的文本?

我有一个PDF文件,它是OCR处理器的输出,这个OCR处理器识别图像,将文本添加到pdf,但最后放置了一个低质量的图像而不是原始图像(我不知道为什么有人会那样做,但他们这样做了)。所以,我想获取此PDF,删除图像流并单独保留文本,以便我可以获取它并将其导入(使用iText页面导入功能)到我用真实图像创建自己的PDF.在有人问之前,我已经尝试使用另一种工具来提取文本坐标(JPedal),但是当我在PDF上绘制文本时,它与原始位置不在同一位置。我宁愿用Java完成这项工作,但如果其他工具可以做得更好,请告诉我。它可能只是图像删除,我可以忍受其中有图纸的PDF。

java - 在java中将docx转换为pdf

我正在尝试将包含表格和图像的docx文件转换为pdf格式文件。找遍了都没有得到合适的解决方案,求给出正确的解决方案:这是我尝试过的:importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importorg.apache.poi.xwpf.converter

java - 使用 PDFBox 将 UTF-8 编码的字符串写入 PDF

这个问题在这里已经有了答案:ApachePDFBox:CanIsetfontotherthanthosepresentinPDType1Font(1个回答)关闭3年前。我在使用PDFBox将unicode字符写入PDF时遇到问题。下面是一些生成垃圾字符而不是输出“š”的示例代码。我可以添加什么以获得对UTF-8字符串的支持?PDDocumentdocument=newPDDocument();PDPagepage=newPDPage();document.addPage(page);PDPageContentStreamcontentStream=newPDPageContentStr

java - itext 在 PDF 中嵌入字体

我有一个使用Foxit表单设计器创建的pdf。在我的设计系统上,我安装了条形码字体。条形码字体用于AcroFields之一。看起来foxit没有在文档中嵌入字体。我也有一些客户没有在他们的电脑上安装条形码字体,因此我想将字体嵌入到PDF中。我可以使用iText将AcroFields中使用的字体嵌入到PDF中吗?编辑:字体似乎包含在文本中,但不包含在字段中,因此不会打印字体(条形码)。 最佳答案 我几乎可以肯定您现在已经得到了答案,但也许其他人想要详细了解该解决方案。下面是我用来在生成的PDF中嵌入字体的示例java代码(仅在某些情况