VBA照片/图像压缩

时间:2010-10-21 11:16:49

标签: ms-access ms-access-2007

我想知道这是否可能并且在Access的范围内?

我目前有一个数据库系统,用户可以在其中打开与记录相关的目录/文件夹;如图像,文档等...... 这可以通过将图像附加到记录中来避免膨胀,什么不可以,并且工作正常。

用户增强功能是允许用户自动压缩照片,使其更适合文件大小以附加到电子邮件中。

我想知道是否可以使用FileSystemObject和CopyFile将照片从一个文件夹(/ photos)复制到另一个文件夹(/ compressed_photos)并同时压缩它们。

我可以使用“VBA.Shell”并在照片上运行批量图像压缩程序吗?

对于上述任何建议都非常感谢,即使只是为了确认它是不可能的。

干杯 诺尔

1 个答案:

答案 0 :(得分:3)

一个简单的解决方案是使用ImageMagick via Command Line。请参阅那里的手册页上的示例。