我正在尝试获取文件的类型。
当我使用 getFileType() 函数时,我只会得到此处所述的“其他”: https
://developers.google.com/apps-script/class_docslist_filetype
那么我怎么才能真正知道类型呢?(pdf,jpg)
问问题
6200 次
3 回答
6
您可以获得 MIME 类型,它可以让您更好地了解 Google Doc 格式。这是样本
DriveApp.getFileById(id).getMimeType()
于 2018-03-21T10:32:33.310 回答
3
File.getBlob().getContentType()
应该有帮助,尽管我同意应该有一个更简单的解决方案。
于 2013-02-12T13:23:05.167 回答
0
一些字符串操作:
getContentType
将返回 Google Doc 的类型。如果类型是其他,则获取文件的完整名称。找到最后一个“。” 在文件名中,然后获取在这段时间之后开始的子字符串。
如果它是 Google Docs/Sheets/Slides,这将为您提供文档类型,如果是其他内容,则为您提供文件扩展名。
于 2013-02-12T14:09:19.013 回答