filesaver.js

    0热度

    1回答

    我希望能够在Angular组件中创建和下载文件。为了做到这一点,我使用FileSaver.js。尽管我已经在我的组件进口,我得到这个错误控制台: ERROR TypeError: Cannot read property 'saveAs' of undefined 这是我的组件: import { Component, OnInit } from '@angular/core'; import

    0热度

    1回答

    我试图做一个简单的任务,将一个http响应下载到pdf中。我正在生成一个PDF文件,但我收到“无法打开PDF”的错误。 以下是响应的样子。 这就是我在做的。 let blob = new Blob([response.data], { type: 'application/pdf' }) FileSaver.saveAs(blob, 'foo.pdf')

    1热度

    1回答

    在我的快递服务器上,我有一个后期请求,它从Amazon S3获取pdf文件并将其发送回角度。这是我的Express服务器端点的结局: var fileStream = s3.getObject(options).createReadStream(); fileStream.pipe(res); 对事物我张贴,并试图挽救这个 $http.post(url, data) .then(funct

    0热度

    1回答

    我试图使用fileSaver.js https://github.com/eligrey/FileSaver.js,但我遇到了麻烦。 我跑 npm install file-saver --save npm install @types/file-saver --save-dev 所以在我的package.json有: "dependencies": { "@angular/ani

    0热度

    1回答

    我目前在使用jszip, jszip-utils, and FileSaver来压缩和下载几个PDF文件。 self.createZip = function() { var docs = self.list.filteredItems(); var zip = new JSZip(); var count = 0; var zipFilename = "z

    0热度

    2回答

    我想让FileSaver为我的Angular2项目工作,并尝试通过其他问题的答案工作,仍然无法找到它。 在我的服务: @Injectable() export class DownloadsService { http: any; private actionUrl: string; //constructor(private _http: Http) {

    0热度

    1回答

    我在我的angular 2项目中存储了一些pdf文件。我想在按钮上点击该文件。这里是我的html代码 - <a class="btn-u btn-u-sm" (click)="SaveDemo()">Download <i class="fa fa-angle-double-right margin-left-5"></i></a> 而且component.ts import { Compon

    0热度

    1回答

    我有一个电子应用程序使用jszip创建一个zip文件,然后用户可以保存。一切工作正常,但我的问题是我的应用程序使用用户下载文件夹。我猜它正在制作一个临时文件。我已经将我的应用程序提交给Mac商店,他们希望我使用其他位置而不是临时文件的用户下载文件夹。无论如何,我可以指定临时位置,或者其他的东西,然后jszip会做到这一点? 这里是我的代码使用 savePNGButton.addEventListe

    0热度

    2回答

    我得到了JPG图像的多个Base64 URI。 我需要将它们保存为jpg文件。 我试图使用FileSaver.js,但它不适合我。 在我从aws-sdk获取图像之前,我已经使用了filesaver.js,其中数据是以缓冲区形式运行的。 但是,它不适用于我与base64字符串。 var base64 = '/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2Q

    1热度

    1回答

    我有一个真的很难的时间解决这个问题。我尝试了很多不同的解决方案,我不知道现在需要修复的地方。我尝试通过http获取Blob并使用FileSaver.js为用户下载文件。由于某种原因,每次我尝试打开图像时,都会收到“已损坏,已损坏或过大”消息。我试图玩'responseType'(改为'blob'),在头上添加一个'Accept'。没有什么似乎为我工作! 有人可能会指出我在正确的方向吗? 服务 do