草庐IT

pdf-viewer

全部标签

【Java】使用iText生成PDF文件

iText介绍  iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。  项目要使用iText,必须引入jar包。才能使用,maven依赖如下:12com.itextpdf3itextpdf45.5.105  输出中文,还要引入下面itext-asian.jar包:12com.itextpdf3itext-asian45.2.05     设置pdf文件密码,还要引入下面bcprov-jdk15on.jar包:12org.bouncycastle3

ios - 使用 Swift 生成 PDF

我想在Swift中从UITableView创建一个PDF。我找了一些ObjectiveC的教程,并试了一下,但是这段代码仍然没有生成文件。//getatemproraryfilenameforthisPDFvarpath=NSTemporaryDirectory();varpdfFilePath=path.stringByAppendingPathComponent("mypdfdocument.pdf")UIGraphicsBeginPDFContextToFile(pdfFilePath,CGRectMake(0,0,self.tableView.contentSize.width

ios - Swift:如何从我的应用程序打开本地 pdf 到 iBooks

我之前在objective-c。Objective-C中的以下代码运行良好:在。@property(retain)UIDocumentInteractionController*docController;在.m中NSString*path=[[NSBundlemainBundle]pathForResource:@"book"ofType:@"pdf"];NSURL*targetURL=[NSURLfileURLWithPath:path];docController=[UIDocumentInteractionControllerinteractionControllerWithU

java - 用于在 Android 中呈现 PDF 文件的 PDF 库

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我需要一个适用于Android的PDF库,它可以读取PDF文件并访问以编辑和更改其内容。我已经使用过的一些库:iTextPdf库(http://itextpdf.com/)PDF查看器但是库中存在问题,如果只有pdf文本,第一个很有用。

Android 生成pdf文件

Android生成pdf文件1.使用官方的方式使用官方的方式也就是PdfDocument类的使用1.1基本使用/***  *将tv内容写入到pdf文件  */ @RequiresApi(api=Build.VERSION_CODES.KITKAT) privatevoidnewPdf(){   //创建一个PDF文本对象   PdfDocumentdocument=newPdfDocument();   //创建当前页的信息,Builder中的参数表示页面的宽高,以及第几页​   PdfDocument.PageInfopageInfo=       newPdfDocument.PageIn

java - 在 Flying Saucer 生成的 pdf 中渲染来自 servlet 的图像

我正在使用flyingsaucer通过返回生成的pdf文档的servlet将xhtml文档呈现为pdf。xhtml文档具有从另一个servlet请求的图像。图像servlet在返回适当的图像之前检查谁登录了。下面的代码显示了如何请求图像:我的问题是图像的http请求来自pdf渲染器而不是登录用户,因此图像servlet不知道谁登录了,因此没有返回所需的图像。我目前正在使用下面的代码来呈现xhtml文档:ITextRendererrenderer=newITextRenderer();renderer.setDocumentFromString(xhtmlDocumentAsString

java - 以流的形式发送 Pdf 附件中的电子邮件

我想将Pdf作为电子邮件附件发送(我正在使用JavaMailAPI)。我将Pdf(由jasper生成)作为byte[]。publicInputStreamexportPdfToInputStream(Useruser)throwsParseErrorException,MethodInvocationException,ResourceNotFoundException,JRException,IOException{JasperPrintjasperPrint=createJasperPrintObject(user);byte[]pdfByteArray=JasperExportM

mac 使用 Adobe Acrobat 编辑PDF时提示没有可用的字体

使用adobeacrobatprodc对某PDF文件进行文本编辑时,显示没有可用的字体“MicrosoftYaHeiUiLight”,自动被替换成了另一种字体,但是原来文本就是微软雅黑字体,为了保持一致需要解决这个问题。分析原因是系统中缺少这种字体,所以去网上下载然后添加到系统中即可,经过一番波折找到了想要的字体,下载后将其移动到/Library/Fonts目录下,重新启动AdobeAcrobat再次打开PDF就可以使用该字体了,缺少其他字体同理。或者也可以使用字体册应用添加(文件->将字体添加到“当前用户”->选择下载的字体文件)。PS:微软雅黑字体下载网址:OpenCV_Multithre

微信小程序(原生)和uniapp预览电子文件doc/pdf/ppt/excel等

微信小程序原生预览文件functionpreviewFile(value){ constfileExtName=`${value.ext}`; constrandFile=newDate().getTime()+fileExtName; uni.showLoading({ title:'加载中...' }) wx.downloadFile({ url:value.url,//文件的本身url filePath:wx.env.USER_DATA_PATH+'/'+randFile,//本地自定义的文件名 success:function(res){ //console.log("fi

javascript - JavaFx 在不使用 JxBrowser 插件的情况下在 Popup 中查看 pdf

Iamtryingtodevelopajavafxwebviewbrowser.IhaveawebsitedevelopedinPHPthatIneedtodisplaythroughthejavafxwebbrowser.Popupsbrowserwindowisgeneratedusingjavascriptwindow.load()function,andthecontentofpdfisisinbase64format.以下是显示弹窗的javascript代码window.open("data:application/pdf;base64,"+,"_blank","menuba