我正在使用Ghostscript使用Ghostscript将我的PDF文件转换为JPEG,效果很好。
对于我的输出图像我正在使用%03d的文件名,这样的文件名出来001,002...等根据页码。
但在某些情况下,我希望数字从更高的数字开始。
例如,我处理了两页的文件,因此输出图像是page001.jpg,page002.jpg
现在,我要处理其它PDF和,而不是替换这些文件,我想创建page003.jpg,page004.jpg。
如何才能做到这一点?
这是我现在使用的完整命令行:
'C:\gs\gs9.14\bin \gswin64c -dNOPAUSE -sDEVICE=png16m \
-sOutputFile=page-%03d.jpg -r100x100 -q' . $pdf_file. '-c quit'
Run Code Online (Sandbox Code Playgroud) 解决:使用这篇文章: http://www.Designedbyaturtle.co.uk/2013/direct-upload-to-s3-with-a-little-help-from-jquery/
编辑:我正在寻找一种方法直接将大zip文件从客户端上传到亚马逊s3,而无需先将其上传到我的服务器
我正在使用 Laravel 框架为我的 Web 应用程序使用小型服务器,我有一些用户尝试将大文件上传到我的服务器(大约 300-400m),而我的服务器太弱,我的带宽太低,无法让用户能够完成上传。
我希望将文件直接上传到亚马逊 s3,通过浏览我认为这不能用 laravel sdk for amazon
我安装了官方 sdk,我正在尝试按照这篇文章中的建议 将发布的文件上传到亚马逊 s3
但不知道如何实际将我的文件发送到亚马逊 s3,我应该用什么来代替“这里的文件字符串”:
$result = $client->upload(
'BUCKET HERE',
'OBJECT KEY HERE',
'STRING OF YOUR FILE HERE',
'public-read' // public access ACL
);
Run Code Online (Sandbox Code Playgroud)
我得到的文件是这样的:
$myFile = Input::file('file');
Run Code Online (Sandbox Code Playgroud)
将 $myfile 而不是“文件的字符串放在这里”不起作用