制作特定文件大小的测试 PDF 的简便方法

Easy way to make a test PDF of a certain file size

想要测试应用程序中的上传文件大小限制,找到/制作各种特定大小的 pdf 来测试/调试它是一件很痛苦的事情。谁有更好的方法?

您可以编写一个简单的 shell 脚本,将图像集转换为 pdf:How can I convert a series of images to a PDF from the command line on linux? 并针对特定目录中的 1、2、3……所有图像文件执行此操作。

创建充满单个图像副本的目录也应该很简单,从一个所需大小的图像文件开始,例如64KB.

# pseudocode - don't test it
END=5
for i in {1..$END}; do cp ./image ./image_$i; done
for i in {1..$END}; do convert ./image_{1..$i} mydoc_$i.pdf; done

我找到了一个在线工具,但是,它似乎无法正常工作,因为它只能生成 10MB 的文件,即使你告诉它生成 50MB 的文件。

https://www.fakefilegenerator.com/generate-file.php