草庐IT

write_pdf

全部标签

去除word转pdf时的图片黑边

先说答案:将图片格式转为jpg,而非png,应该就可以解决该问题。这是个遗留已久的古老问题,主要背锅侠应该是Adobe,或许还有巨硬。根据一个18年前的古老帖子的博主所言,在word2003-adobe5就有这个问题了,根源有可能位于2001年发布的AdobeAcrobatReader5,因为adobe4是正常的,但adobe5/6就有这个问题了。然后就经过程序猿们的代代相传,直到2022年的今天,最新的office365-adobe2020还是会存在这个问题。。在该贴中,也有人回帖给出了该问题的原因猜测与解决办法:即当位图的像素过大时,pdf会把它裁切成多块显示,因此会有线条。相应的解决办法

ios - 使用 UIGraphicsPDFRenderer 创建 PDF 时添加像 "page x of y"这样的页脚

我正在开发我的应用程序中的一项功能,让用户可以将他们的数据导出到设计精美的PDF中。我为此使用了UIGraphicsPDFRenderer并通过了Apple'sdocumentation.我在添加像“第x页,共y页”这样的页脚时遇到问题。虽然“x”很简单,但我在确定“y”时遇到了麻烦,因为我只知道在完全呈现PDF后我的文档有多少页。由于布局相当复杂,我无法提前确定页数。现在我也知道新页面是用beginPage()创建的。还有办法回到上一页吗?-因为这样我就可以简单地浏览文档并添加缺失的页脚。这是我在Swift4中使用的代码(非常简化,但应该足以理解):letpdf=renderer.p

ios - 将图像转换为 pdf 但不保存在文件中

你好,我正在从文件打开pdf到ImageView,然后在ImageView上我正在删除图钉,之后我想再次保存为pdf,但它没有保存在iphone上的文件中我也尝试了下面的解决方案https://stackoverflow.com/a/45001576/10804348这是我的代码importUIKitimportPDFKitclassPreviewViewController:UIViewController{@IBOutletprivateweakvarimageView:UIImageView!varimage:UIImage?overridefuncviewDidLoad(){s

ios - 是否可以在较大的 pdf 页面中绘制 pdf 矢量图像?

我有一个pdf矢量文件,我想将其显示为pdf文档的一部分。我真的不想将它更改为UIImage文件。我只是觉得这样做会降低质量。我试图做的是获取pdf的url并将其添加到主pdf文档中。我已经计算出我的pdf向量的大小并创建了一个CGRect,如下所示:funcdrawPDFfromURL(url:NSURL){guardletdocument=CGPDFDocumentCreateWithURL(url)else{returnnil}guardletpage=CGPDFDocumentGetPage(document,1)else{returnnil}letpageRect=CGPDF

js实现PDF 预览和文件下载

在开发过程中要求对PDF类型的发票提供预览和下载功能,PDF类型文件的来源又包括H5移动端和PC端,而针对这两个不同端的处理会有些许不同,下文会有所提及。针对PDF预览的文章不在少数,但似乎都没有提及可能遇到的问题,或是提供对应的具体需求场景下如何选择,因此,本文的核心就是结合实际需求场景下,看看目前各种实现方案到底哪一个更适合,当然希望大家可以在评论区对文中的内容进行斧正,或是提供更优质的方案。基本要求:支持pdf文件内容的完整预览多页pdf文件支持分页查看PC端和移动端都需支持下载和预览产品要求:PC端的预览要支持在当前页进行预览pdf文件预览时的字体要和实际文件的字体保证一致性PDF预览

Java 将PDF转为Word

众所周知,PDF文档除了具有较强稳定性和兼容性外, 还具有较强的安全性,在工作中可以有效避免别人无意中对文档内容进行修改。但与此同时,也妨碍了对文档的正常修改。这时我们可以将PDF转为Word文档进行修改或再编辑。使用软件将PDF文档转换为Word文档十分简单,然而要在转换时保持布局甚至字体格式却并不容易。本文将分为以下两部分介绍如何在保持布局的情况下将PDF转为Word文档。将PDF转换为固定布局的Doc/Docx文档将PDF转换为流动形态的Doc/Docx文档固定布局模式转换速度快,有利于最大程度保持PDF文件的原貌。但是,生成的文档的可编辑性将受到限制,因为PDF中的每一行文本将在生成的

Vue3预览并打印PDF的两种方法

项目场景:后台接口请求数据,返回PDF文档的链接,在vue3页面可预览和打印该PDF。在之前的Vue2项目中,预览并打印PDF用的是vue-pdf这个插件,但在vue3中是不支持的,只能换个插件了,于是经过测试,也踩了一些坑,总结了以下两种方法:方法一:使用vue-pdf-embed + pdfjs-dist①首先,安装这两个插件依赖pnpminstallvue-pdf-embedpnpminstallpdfjs-dist2.0.943当时我在安装pdfjs-dist时遇到了问题 ,我没有指定版本号,控制台报错,翻了一些文章,有博主建议安装2.0.943版本,于是又重新输入命令,安装了这个版本

swift - 如何设置parse ACL为public write?

我正在编写一个应用程序,我想在其中为创建的对象设置ACL以允许公共(public)写入(存在删除对象的问题,这是我想要做的,只有在公共(public)写入时才能完成设置为真)。我看到了几个类似的问题,这些问题得到了如下回答:letacl=PFACL()acl.setPublicReadAccess(true)acl.setPublicWriteAccess(true)yourObject.ACL=acl但是,.setPublicWritAccess(bool)似乎不再是正确的语法。我试着用类似的方式来做:acl.setWriteAccess(true,for:"Public")但这没有

ios - 在 swift 3 中将字节数组转换为 PDF

我想做的是,从api响应中获取字节数组响应,并将其保存到文件(PDF)。(服务器返回一个字节数组)正在使用Alamofire进行网络请求,Alamofire.request("\(BaseUrl)api/mobile/downloadResume",headers:ProfileViewHeader).response{responseinprint(response)//letdocumentsPath=NSSearchPathForDirectoriesInDomains(.documentDirectory,.userDomainMask,true)[0]//letfilePat

ios - 围绕 x 轴旋转 BezierPath 用于 PDF 注释 Swift 4 iOS

我正在尝试使用UIBezierPath在我的应用程序中使用类型.ink注释PDF。我在下面包含了一段相关代码(可以添加整个示例,但问题仅在于旋转路径)。问题是当我应用这条路径时,它绕x轴旋转了180度,所以基本上它是上下颠倒的。我希望能够将这条路径围绕x轴旋转180度,使其看起来像最初预期的那样。我见过绕z轴旋转但没有绕x轴旋转的示例。任何帮助将不胜感激!letrect=CGRect(x:110,y:100,width:400,height:300)letannotation=PDFAnnotation(bounds:rect,forType:.ink,withProperties:n