compression相关内容

如何在Flutter中压缩PDF?

我为我的大学构建了一个应用程序,学生可以在其中访问PDF格式的文档,例如笔记,试卷等. 我在后端使用Firebase Storage.我想在客户端压缩PDF文件.我想到使用ilovepdf.com的API,但我无法做到这一点.无论如何有飞镖吗?有任何包装吗? 如果有人可以帮助,那将是很好.谢谢. 解决方案 您可以使用任何文件压缩方法,而不仅限于PDF压缩方法.您可以使用具有多个 ..
发布时间:2021-04-23 20:20:38 其他开发

如何在将文件上传到Firebase存储和数据库之前先压缩pdf文档

在我的flutter项目中,我(用户)必须上传pdf数量.因此,要保守地使用Firebase,我需要在将图像和pdf上传到Firebase存储时对其进行压缩. 注意:我正在使用Firebase Spark Plan(仅免费提供5GB) 请向我建议一种压缩pdf文档的技术,因为我正在使用file_picker来选择pdf文档,然后使用firebasestorage进行上传. 坦白地 ..
发布时间:2021-04-23 20:20:35 其他开发

使用luben的ZSTD字符串压缩

我一直在努力使用Luben库(v1.4.0-1)将常规字符串压缩为ZSTD格式.我执行以下操作: byte [] zstdBytes = Zstd.compress(payload.getBytes(StandardCharsets.UTF_8));ZstdInputStream zstdInputStream =新的ZstdInputStream(新的ByteArrayInputStream ..
发布时间:2021-04-23 20:20:31 Java开发

创建“共享的zlib上下文".在.net核心中

我正在尝试为Discord API构建一个WebSocket客户端,作为一个有趣的项目,但遇到了一个当前似乎无法解决的问题. https://discord.com/developers/docs/topics/gateway#encoding-and-compression 在如何解压缩从API返回的输入数据的示例中,他们说: 运输压缩:当前唯一可用的运输压缩选项是zlib-s ..
发布时间:2021-04-23 20:20:28 C#/.NET

替换gzip文件中的内容而无需将其解压缩

我正在从Web服务接收以gzip格式压缩的xml文件.xml的原始大小约为80Mb,压缩版本约为10Mb.这些xml文件存储在我们的缓存中. xml根包含一个表示8位唯一ID的属性.因此,当我们从缓存提供响应时,我们需要使用从另一个Web服务接收到的另一个ID来更改此ID,然后再将xml返回给最终用户. 该过程应为: 解压缩缓存xml. 将缓存的ID替换为从Web服务接收到的I ..
发布时间:2021-04-23 20:20:25 Java开发

公钥是否超出Mod P?对离散对数问题的澄清要求

我试图观察/实现离散对数问题,但是我注意到了一些有关它的信息.但是在开始讨论之前,请允许我澄清一下,可以纠正. a = b ^ x mod P 为 a =地址的公钥; b = secp256k1 koblitz曲线的生成点(这是上下文中的曲线); x =离散日志; P =模整数. 我结合了以下所有参数: A =044f355bdcb7cc0af728 ..

如何获得解压缩大型bz2文件所需的时间?

我需要使用Python通过使用 BZ2File.readline()逐行解压缩来处理大型bz2文件(〜6G).问题是我想知道处理整个文件需要多少时间. 我进行了很多搜索,试图获取解压缩文件的实际大小,以便我可以即时了解处理的百分比,从而可以了解剩余的时间,而发现却似乎无法知道无需先解压缩即可解压缩文件大小( https://stackoverflow.com/a/12647847/78766 ..
发布时间:2021-04-23 20:20:16 Python

在JavaScript节点环境中将Gzip内容编码响应转换为JSON数据

我正在研究一个小型Web应用程序项目,该项目使用ParseHub抓取Web数据并使用d3.js将其显示在我的网站上.但是,根据 ParseHub API ,它们仅以gzip内容编码格式返回JSON数据.我想找到一种将压缩后的内容膨胀为JSON并将其直接输入到d3模型中的方法.我已经尝试过从该站点的线程中找到的poke和JXGcompressor,但是都没有用,不确定是否是因为我使用了错误的它们.请 ..
发布时间:2021-04-23 20:20:13 前端开发

android获取zipfile中文件的压缩大小

是否可以获取zip归档文件中一个文件的压缩文件大小? ZipEntry.getSize()给出未压缩的大小. 解决方案 这很容易发现... zentr.getCompressedSize(); http://developer.android.com/reference/java/util/zip/ZipEntry.html#getCompressedSize () ..
发布时间:2021-04-23 20:20:09 移动开发

使用Dask处理大型压缩的csv文件

设置是,我有八个大型csv文件(每个32GB),这些文件分别用Zip压缩为8GB.我无法处理未压缩的数据,因为我想节省磁盘空间,并且没有32 * 8GB的剩余空间.我无法使用加载一个文件 pandas ,因为它不适合内存. 我认为Dask是完成任务的合理选择,但是如果您认为合适的话,可以随意建议其他工具. 是否可以通过并行读取压缩文件的多个块,用每个块处理并将结果保存到磁盘来用Dask ..
发布时间:2021-04-23 20:20:07 Python

如何解压缩压缩的Http在c#中获取响应

想解压缩从API获取的响应.尝试下面的代码,它总是返回如下:- \u001f \ b \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \0 Y] o ... 我的代码是: 私有字符串GetResponse(字符串sData,字符串sUrl){尝试{字符串脚本= null;尝试{字符串urlStr = @“" + sUrl +“?param =" + sData;Uri url = ..
发布时间:2021-04-23 20:20:04 C#/.NET

链式哈希表和理解放气

我目前正在尝试在C#中创建自定义 Deflate 实现. 我目前正在尝试实现“模式搜索"部分,该部分具有(最多)32k的数据,并试图为我的输入搜索尽可能最长的模式. 定义了Deflate的 RFC 1951 说: 压缩程序使用链式哈希表查找重复的字符串,使用对3个字节的序列进行操作的哈希函数.在任何在压缩过程中给定的点,令XYZ为下一个3个输入字节被检查(当然不一定全部不同).首 ..
发布时间:2021-04-23 20:20:01 C#/.NET

用Java压缩HTTP请求

我想先压缩HTTP请求,然后再用Java发送.请问该怎么办?我正在使用JBoss4.2作为服务器 解决方案 我猜你的意思是“响应".有关操作方法,请参见此处-您必须启用GZIP压缩 ..
发布时间:2021-04-23 20:19:57 Java开发

用其他方式修改zip文件中的文件

我想修改zip文件中的某些文件.我尝试使用zip类,它可以正常工作: $ zip = new ZipArchive;$ res = $ zip-> open('test.zip');如果($ res === TRUE){$ zip-> extractTo('./','test.txt');$ fp = fopen("test.txt","a");fputs($ fp,"Hello"."\ n" ..
发布时间:2021-04-23 20:19:53 PHP

PHP将位数组压缩为尽可能短的字符串

我有一个数组,其中包含代表真值或假值的1或0值.例如 array(1,0,0,1,0,1,1,1,1,1); 我想将此数组压缩/编码为尽可能短的字符串,以便可以将其存储在空间受限的位置(例如cookie)中.还需要稍后能够再次对其进行解码.我该怎么办? ps.我正在使用PHP 解决方案 这是我的建议: $ a = array(1,0,0,1,0,1,1,1,1,1,0,0 ..
发布时间:2021-04-23 20:19:47 PHP

比较原始轨迹和两条压缩轨迹的最佳方法是什么

假设具有GPS轨迹-即:一系列时空坐标,每个坐标是(x,y,t)信息,其中x是经度,y是纬度,t是时间戳.假设每个轨迹由1000(x,y)点标识,则压缩轨迹的轨迹比原始轨迹要少,例如300个点.压缩算法(Douglas-Peucker,Bellman等)决定压缩轨迹中的哪些点以及哪些点将被丢弃. 每种算法都有自己的选择.更好的算法不仅通过空间特征(x,y)来选择点,而且还使用时空特征(x,y ..
发布时间:2021-04-23 20:19:43 其他开发

使用RLE读取和压缩图片

目前,我正在学习python,我想进一步了解Data Compression.因此,我决定尝试对运行长度编码(RLE)进行编码. 根据我的阅读,当您尝试压缩图片时,它会很有用. 我想知道对于初学者来说最简单的图像文件类型是什么?如何使用python从图片中读取像素RGB值或类似值? 解决方案 对于您问题的第二部分:我强烈建议 ..
发布时间:2021-04-23 20:19:40 Python

iOS(objective-c)compression_decode_buffer()返回零

我正在将服务器上的一个非常大的json结果转换为可以在目标c应用程序上解压缩的压缩格式.我希望尽可能使用 iOS 9压缩库(libcompression.tbd),在 Apple的CompressionSample/BlockCompression.c中进行了描述示例代码. 我将压缩的NSData结果传递给以下方法: #include"compression.h" ... -(NS ..
发布时间:2021-04-23 20:19:37 移动开发

如何在Android上使用Java/Kotlin减小视频大小?

我想减小Android Studio上的视频大小,并且要上传到PlayStore必须兼容64位架构,我之前尝试使用ffmpeg并成功压缩了mp4,但耗时较长,而这种3gp的解决方案不包含音频.还有其他选项或库可以用音频和视频压缩mp4和3gp吗? 解决方案 这是的另一个库压缩视频.该库可以压缩低,中和高质量的视频.用法示例: VideoCompress.compressVideoMed ..
发布时间:2021-04-23 20:19:35 移动开发