Enum MimeType
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
MimeType
Enumerasi yang memberikan akses ke deklarasi jenis MIME tanpa mengetik string secara eksplisit. Metode yang mengharapkan jenis MIME yang dirender sebagai string (misalnya,
'image/png'
) juga menerima nilai apa pun di bawah, selama metode tersebut mendukung
jenis MIME yang mendasarinya.
// Use MimeType enum to log the name of every Google Doc in the user's Drive.
const docs = DriveApp.getFilesByType(MimeType.GOOGLE_DOCS);
while (docs.hasNext()) {
const doc = docs.next();
Logger.log(doc.getName());
}
// Use plain string to log the size of every PNG in the user's Drive.
const pngs = DriveApp.getFilesByType('image/png');
while (pngs.hasNext()) {
const png = pngs.next();
Logger.log(png.getSize());
}
Properti
Properti | Jenis | Deskripsi |
GOOGLE_APPS_SCRIPT | Enum | Representasi jenis MIME untuk project Google Apps Script. |
GOOGLE_DRAWINGS | Enum | Representasi jenis MIME untuk file Google Drawings. |
GOOGLE_DOCS | Enum | Representasi jenis MIME untuk file Google Dokumen. |
GOOGLE_FORMS | Enum | Representasi jenis MIME untuk file Google Formulir. |
GOOGLE_SHEETS | Enum | Representasi jenis MIME untuk file Google Spreadsheet. |
GOOGLE_SITES | Enum | Representasi jenis MIME untuk file Google Sites. |
GOOGLE_SLIDES | Enum | Representasi jenis MIME untuk file Google Slide. |
FOLDER | Enum | Representasi jenis MIME untuk folder Google Drive. |
SHORTCUT | Enum | Representasi jenis MIME untuk pintasan Google Drive. |
BMP | Enum | Representasi jenis MIME untuk file gambar BMP (biasanya .bmp). |
GIF | Enum | Representasi jenis MIME untuk file gambar GIF (biasanya .gif). |
JPEG | Enum | Representasi jenis MIME untuk file gambar JPEG (biasanya .jpg). |
PNG | Enum | Representasi jenis MIME untuk file gambar PNG (biasanya .png). |
SVG | Enum | Representasi jenis MIME untuk file gambar SVG (biasanya .svg). |
PDF | Enum | Representasi jenis MIME untuk file PDF (biasanya .pdf). |
CSS | Enum | Representasi jenis MIME untuk file teks CSS (biasanya .css). |
CSV | Enum | Representasi jenis MIME untuk file teks CSV (biasanya .csv). |
HTML | Enum | Representasi jenis MIME untuk file teks HTML (biasanya .html). |
JAVASCRIPT | Enum | Representasi jenis MIME untuk file teks JavaScript (biasanya .js). |
PLAIN_TEXT | Enum | Representasi jenis MIME untuk file teks biasa (biasanya .txt). |
RTF | Enum | Representasi jenis MIME untuk file teks kaya (biasanya .rtf). |
OPENDOCUMENT_GRAPHICS | Enum | Representasi jenis MIME untuk file grafis OpenDocument (biasanya .odg). |
OPENDOCUMENT_PRESENTATION | Enum | Representasi jenis MIME untuk file presentasi OpenDocument (biasanya .odp). |
OPENDOCUMENT_SPREADSHEET | Enum | Representasi jenis MIME untuk file spreadsheet OpenDocument (biasanya .ods). |
OPENDOCUMENT_TEXT | Enum | Representasi jenis MIME untuk file pengolah kata OpenDocument (biasanya .odt). |
MICROSOFT_EXCEL | Enum | Representasi jenis MIME untuk file spreadsheet Microsoft Excel (biasanya .xlsx). |
MICROSOFT_EXCEL_LEGACY | Enum | Representasi jenis MIME untuk file lama Microsoft Excel (biasanya .xls). |
MICROSOFT_POWERPOINT | Enum | Representasi jenis MIME untuk file presentasi Microsoft PowerPoint (biasanya .pptx). |
MICROSOFT_POWERPOINT_LEGACY | Enum | Representasi jenis MIME untuk file lama Microsoft PowerPoint (biasanya .ppt). |
MICROSOFT_WORD | Enum | Representasi jenis MIME untuk file dokumen Microsoft Word (biasanya .docx). |
MICROSOFT_WORD_LEGACY | Enum | Representasi jenis MIME untuk file lama Microsoft Word (biasanya .doc). |
ZIP | Enum | Representasi jenis MIME untuk file arsip ZIP (biasanya .zip). |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-26 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-26 UTC."],[[["\u003cp\u003e\u003ccode\u003eMimeType\u003c/code\u003e is an enumeration providing access to MIME-type declarations without manually typing strings, offering a more convenient way to specify file types in Apps Script.\u003c/p\u003e\n"],["\u003cp\u003eMethods accepting MIME types as strings (e.g., \u003ccode\u003e'image/png'\u003c/code\u003e) also accept \u003ccode\u003eMimeType\u003c/code\u003e enum values if the underlying MIME type is supported.\u003c/p\u003e\n"],["\u003cp\u003eThis enumeration covers a wide range of file types, including Google Workspace files, common image and document formats, and Microsoft Office file types.\u003c/p\u003e\n"],["\u003cp\u003eRefer to the provided property table for a comprehensive list of supported MIME types and their corresponding \u003ccode\u003eMimeType\u003c/code\u003e enum values.\u003c/p\u003e\n"]]],[],null,["# Enum MimeType\n\nMimeType\n\nAn enumeration that provides access to MIME-type declarations without typing the strings\nexplicitly. Methods that expect a MIME type rendered as a string (for example, `\n'image/png'`) also accept any of the values below, so long as the method supports the\nunderlying MIME type.\n\n```javascript\n// Use MimeType enum to log the name of every Google Doc in the user's Drive.\nconst docs = DriveApp.getFilesByType(MimeType.GOOGLE_DOCS);\nwhile (docs.hasNext()) {\n const doc = docs.next();\n Logger.log(doc.getName());\n}\n\n// Use plain string to log the size of every PNG in the user's Drive.\nconst pngs = DriveApp.getFilesByType('image/png');\nwhile (pngs.hasNext()) {\n const png = pngs.next();\n Logger.log(png.getSize());\n}\n``` \n\n### Properties\n\n| Property | Type | Description |\n|-------------------------------|--------|---------------------------------------------------------------------------------------------|\n| `GOOGLE_APPS_SCRIPT` | `Enum` | Representation of MIME type for a Google Apps Script project. |\n| `GOOGLE_DRAWINGS` | `Enum` | Representation of MIME type for a Google Drawings file. |\n| `GOOGLE_DOCS` | `Enum` | Representation of MIME type for a Google Docs file. |\n| `GOOGLE_FORMS` | `Enum` | Representation of MIME type for a Google Forms file. |\n| `GOOGLE_SHEETS` | `Enum` | Representation of MIME type for a Google Sheets file. |\n| `GOOGLE_SITES` | `Enum` | Representation of MIME type for a Google Sites file. |\n| `GOOGLE_SLIDES` | `Enum` | Representation of MIME type for a Google Slides file. |\n| `FOLDER` | `Enum` | Representation of MIME type for a Google Drive folder. |\n| `SHORTCUT` | `Enum` | Representation of MIME type for a Google Drive shortcut. |\n| `BMP` | `Enum` | Representation of MIME type for a BMP image file (typically .bmp). |\n| `GIF` | `Enum` | Representation of MIME type for a GIF image file (typically .gif). |\n| `JPEG` | `Enum` | Representation of MIME type for a JPEG image file (typically .jpg). |\n| `PNG` | `Enum` | Representation of MIME type for a PNG image file (typically .png). |\n| `SVG` | `Enum` | Representation of MIME type for an SVG image file (typically .svg). |\n| `PDF` | `Enum` | Representation of MIME type for a PDF file (typically .pdf). |\n| `CSS` | `Enum` | Representation of MIME type for a CSS text file (typically .css). |\n| `CSV` | `Enum` | Representation of MIME type for a CSV text file (typically .csv). |\n| `HTML` | `Enum` | Representation of MIME type for an HTML text file (typically .html). |\n| `JAVASCRIPT` | `Enum` | Representation of MIME type for a JavaScript text file (typically .js). |\n| `PLAIN_TEXT` | `Enum` | Representation of MIME type for a plain text file (typically .txt). |\n| `RTF` | `Enum` | Representation of MIME type for a rich text file (typically .rtf). |\n| `OPENDOCUMENT_GRAPHICS` | `Enum` | Representation of MIME type for an OpenDocument graphics file (typically .odg). |\n| `OPENDOCUMENT_PRESENTATION` | `Enum` | Representation of MIME type for an OpenDocument presentation file (typically .odp). |\n| `OPENDOCUMENT_SPREADSHEET` | `Enum` | Representation of MIME type for an OpenDocument spreadsheet file (typically .ods). |\n| `OPENDOCUMENT_TEXT` | `Enum` | Representation of MIME type for an OpenDocument word-processing file (typically .odt). |\n| `MICROSOFT_EXCEL` | `Enum` | Representation of MIME type for a Microsoft Excel spreadsheet file (typically .xlsx). |\n| `MICROSOFT_EXCEL_LEGACY` | `Enum` | Representation of MIME type for a Microsoft Excel legacy file (typically .xls). |\n| `MICROSOFT_POWERPOINT` | `Enum` | Representation of MIME type for a Microsoft PowerPoint presentation file (typically .pptx). |\n| `MICROSOFT_POWERPOINT_LEGACY` | `Enum` | Representation of MIME type for a Microsoft PowerPoint legacy file (typically .ppt). |\n| `MICROSOFT_WORD` | `Enum` | Representation of MIME type for a Microsoft Word document file (typically .docx). |\n| `MICROSOFT_WORD_LEGACY` | `Enum` | Representation of MIME type for a Microsoft Word legacy file (typically .doc). |\n| `ZIP` | `Enum` | Representation of MIME type for a ZIP archive file (typically .zip). |"]]