我有一个soap web服务,它接受文件附件,这些我在服务器上处理并作为基本64编码文件推送。
我想要做的是创建一些越来越大的测试图像,pdf,文本文件,文档文档等。
例如:
Create a set of images that are 10 KB, 15 KB, 20 KB, ... N KB.
Create a set of pdfs that are 10 KB, 15 KB, 20 KB, ... N KB.
etc.. for various file types.
任何人都知道这样做的光滑方式?
(甚至不确定如何标记此问题,因为解决方案可以使用多种语言,因此我将其标记为脚本。)
答案 0 :(得分:2)
不确定pdf,但是对于图像和未压缩的位图很容易使用设置大小生成。 24位位图是3 * WIDTH * HEIGHT字节加上IRRC通常为54或52字节的标题。也许GD可以在PHP中为你生成它们?我不确定它,因为我只用它创建PNG和JPEG,但我想它应该是可能的。
从那里你只需要一个算法来计算每个测试的图像尺寸和图像数量。