草庐IT

pdf-viewer

全部标签

dart - Flutter 在 native 应用程序中打开本地 Assets (PDF)

我正在尝试将我的应用程序与PDF捆绑在一起,并让用户在native查看器中打开它。我试过:将PDF的数据复制到“临时目录”或“文档目录”(来自path_provider)并从那里打开要打开,我正在使用“url_launcher”打开文件。我尝试同时使用file://...url并只传递本地路径,即/.../等文件确实存在,这似乎是一个权限问题,两个位置、两个平台的文件都在应用程序的沙箱中。文件确实存在,我可以从webURL打开PDF。这是flutter可以做的事情吗?2019年12月8日更新我刚刚收到SO的通知,这个问题有很多观点,但没有好的答案。对于这个项目,我最终尝试了Cordov

pdf - 参数类型 'Future<Widget>' 无法分配给参数类型 'Widget' .dart

在这里,我必须使用pdfImageFromImageProvider函数来无状态小部件。那么,是否可以使用无状态小部件来解决这个问题?FuturegetWidgetAsync(doublesize)async{PdfImageval=awaitpdfImageFromImageProvider(pdf:pdf.document,image:fw.AssetImage('assets/'+iconPath),);returnContainer(width:size,height:size,decoration:BoxDecoration(color:layoutbg,shape:BoxS

dart - 如何在 Flutter 中将 pdf 转换为文本?

我想阅读用户给定的PDF文件。将其转换为文本。但它应该适用于Android和iOS。 最佳答案 这是一个复杂的话题,我只能给你提示。没有为此的Dart库。您可以在iOS/Android上原生实现它并使用平台channel与原生代码通信,或者使用在线服务进行转换。例如,您可以在FirebaseCloudFunctions中使用Ghostscript。Ghostscript能够将pdf转换为文本。HowtoextracttextwithGhostscriptHowtouseGhostscriptinFirebaseCloudFuncti

flutter - 从 flutter assets 加载 .pdf 文件/自定义文件

我的问题是,在部署flutterapp时,是否有办法在assets等应用资源中加载.pdf文件?我想用这个显示PDF文件:https://pub.dartlang.org/packages/flutter_full_pdf_viewer但没有从互联网加载;) 最佳答案 将Assets复制到临时文件。FuturecopyAsset()async{DirectorytempDir=awaitgetTemporaryDirectory();StringtempPath=tempDir.path;FiletempFile=File('$te

dart - Flutter 从 flask 端点响应下载 pdf

我是flutter的新手,正在尝试接收从后端发送的PDF我有一个pythonflask后端,它使用get请求使用send_file发送pdf:returnsend_file(os.getcwd()+'/output.pdf',attachment_filename='output.pdf')我正在尝试使用以下方法在flutter中检索它:Filefile=newFile(_localPath+"output.pdf");try{awaithttp.get(PDF_URL+"?property_id=153",headers:{"Content-Type":"application/js

dart - 如何制作内联 PDF 查看器

我想从Assets中打开PDF文件,但要与其他Flutter小部件内联,例如在列小部件中。我用过flutter_pdf_viewer插件。虽然是一个很好的插件,但它打开PDF文件作为一个新的事件,而不是嵌入它们或与其他小部件一起显示它们。谁能帮我弄清楚如何实现这一点? 最佳答案 flutter_pdf_viewer插件在inline上有一个用于内联pdf的工作MVP。分支机构。完整示例可用here.它仍然存在一些稳定性问题,正在讨论here. 关于dart-如何制作内联PDF查看器,我们

mobile - 在 pdf 查看器上显示/隐藏选项栏

我试图在用户正在阅读pdf的页面上保持跟踪,所以首先我尝试控制文件的滚动,这没有多大意义,因为pdf是按原样显示的,所以如果我将pdf页面拆分为不同的文件我可以保持跟踪但允许用户更改页面我想添加一些控件,如下一页和上一页。首先,我尝试添加一个float操作按钮,当用户点击屏幕时,它应该被隐藏和显示,所以我这样做了:我正在使用flutter_full_pdf_viewer插件。import'dart:async';import'dart:io';import'package:flutter/foundation.dart';import'package:flutter/material.

微软 Edge 浏览器 113 稳定版更新,改进 PDF 视图、优化增强安全模式

5月6日消息,微软Edge浏览器于今天发布了 113稳定版更新,最新版本号为Build113.0.1774.35,优化了增强安全模式;为macOS版本引入了全新的EdgeUpdater;为PDF订阅引入了全新的策略。附更新内容如下:优化增强安全模式:用户启用增强安全模式(EnhancedsecurityMode)之后,在浏览网页和访问不熟悉的网站时,可以提供额外的保护。在此版本中,更新包括将安全级别设置合并为平衡和严格模式。macOS版本从MicrosoftAutoupdate升级为EdgeUpdatermacOS版本MicrosoftEdge浏览器使用EdgeUpdater的更新程序,如果用

ios - UIDocumentInteractionController 显示空白 pdf

我尝试使用UIDocumentInteractionControllerpresentPreviewAnimated方法在iOS设备上显示pdf,但它一直显示空白文档。我认为这可能与字符编码有关,但我不确定。如果我使用UIWebView,我可以获得要显示的pdf,只是不使用文档交互Controller。//2014年9月18日更新现在可以使用Xcode6的GM版本。//2014年8月22日更新奇怪的是,在DocumentInteractionController中,如果我点击右上角的“打开方式”图标并选择iBooks之类的内容,pdf会正确显示。似乎只是不想在屏幕上显示它的预览。这是我

ios - 如何实现pdf编辑器

我正在开发一个应用程序,我正在使用pdfkit,我应该能够读取pdf文件并对其进行编辑。我发现iOS有一个如下图所示的编辑器有什么方法可以在我的应用程序中实现这样的功能吗?我应该搜索什么?感谢任何帮助。谢谢你 最佳答案 funccreateAndEditPDF(){letpdfURL=NSURL(fileURLWithPath:self.selectedFile.fileURL);//URLoftheexistingPDFifletpdf:CGPDFDocument=CGPDFDocument(pdfURLasCFURL){//Cr