mirror of
https://github.com/ONLYOFFICE/server.git
synced 2026-04-07 14:04:35 +08:00
[constants] Add filetypes
This commit is contained in:
@ -81,16 +81,34 @@ exports.AVS_OFFICESTUDIO_FILE_DOCUMENT_MHT = exports.AVS_OFFICESTUDIO_FILE_DOCUM
|
||||
exports.AVS_OFFICESTUDIO_FILE_DOCUMENT_EPUB = exports.AVS_OFFICESTUDIO_FILE_DOCUMENT + 0x0008;
|
||||
exports.AVS_OFFICESTUDIO_FILE_DOCUMENT_FB2 = exports.AVS_OFFICESTUDIO_FILE_DOCUMENT + 0x0009;
|
||||
exports.AVS_OFFICESTUDIO_FILE_DOCUMENT_MOBI = exports.AVS_OFFICESTUDIO_FILE_DOCUMENT + 0x000a;
|
||||
exports.AVS_OFFICESTUDIO_FILE_DOCUMENT_DOCM = exports.AVS_OFFICESTUDIO_FILE_DOCUMENT + 0x000b;
|
||||
exports.AVS_OFFICESTUDIO_FILE_DOCUMENT_DOTX = exports.AVS_OFFICESTUDIO_FILE_DOCUMENT + 0x000c;
|
||||
exports.AVS_OFFICESTUDIO_FILE_DOCUMENT_DOTM = exports.AVS_OFFICESTUDIO_FILE_DOCUMENT + 0x000d;
|
||||
exports.AVS_OFFICESTUDIO_FILE_DOCUMENT_ODT_FLAT = exports.AVS_OFFICESTUDIO_FILE_DOCUMENT + 0x000e;
|
||||
exports.AVS_OFFICESTUDIO_FILE_DOCUMENT_OTT = exports.AVS_OFFICESTUDIO_FILE_DOCUMENT + 0x000f;
|
||||
exports.AVS_OFFICESTUDIO_FILE_DOCUMENT_DOC_FLAT = exports.AVS_OFFICESTUDIO_FILE_DOCUMENT + 0x0010;
|
||||
exports.AVS_OFFICESTUDIO_FILE_DOCUMENT_HTML_IN_CONTAINER = exports.AVS_OFFICESTUDIO_FILE_DOCUMENT + 0x0011;
|
||||
exports.AVS_OFFICESTUDIO_FILE_PRESENTATION = 0x0080;
|
||||
exports.AVS_OFFICESTUDIO_FILE_PRESENTATION_PPTX = exports.AVS_OFFICESTUDIO_FILE_PRESENTATION + 0x0001;
|
||||
exports.AVS_OFFICESTUDIO_FILE_PRESENTATION_PPT = exports.AVS_OFFICESTUDIO_FILE_PRESENTATION + 0x0002;
|
||||
exports.AVS_OFFICESTUDIO_FILE_PRESENTATION_ODP = exports.AVS_OFFICESTUDIO_FILE_PRESENTATION + 0x0003;
|
||||
exports.AVS_OFFICESTUDIO_FILE_PRESENTATION_PPSX = exports.AVS_OFFICESTUDIO_FILE_PRESENTATION + 0x0004;
|
||||
exports.AVS_OFFICESTUDIO_FILE_PRESENTATION_PPTM = exports.AVS_OFFICESTUDIO_FILE_PRESENTATION + 0x0005;
|
||||
exports.AVS_OFFICESTUDIO_FILE_PRESENTATION_PPSM = exports.AVS_OFFICESTUDIO_FILE_PRESENTATION + 0x0006;
|
||||
exports.AVS_OFFICESTUDIO_FILE_PRESENTATION_POTX = exports.AVS_OFFICESTUDIO_FILE_PRESENTATION + 0x0007;
|
||||
exports.AVS_OFFICESTUDIO_FILE_PRESENTATION_POTM = exports.AVS_OFFICESTUDIO_FILE_PRESENTATION + 0x0008;
|
||||
exports.AVS_OFFICESTUDIO_FILE_PRESENTATION_ODP_FLAT = exports.AVS_OFFICESTUDIO_FILE_PRESENTATION + 0x0009;
|
||||
exports.AVS_OFFICESTUDIO_FILE_PRESENTATION_OTP = exports.AVS_OFFICESTUDIO_FILE_PRESENTATION + 0x000a;
|
||||
exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET = 0x0100;
|
||||
exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLSX = exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET + 0x0001;
|
||||
exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLS = exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET + 0x0002;
|
||||
exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET_ODS = exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET + 0x0003;
|
||||
exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET_CSV = exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET + 0x0004;
|
||||
exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLSM = exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET + 0x0005;
|
||||
exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLTX = exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET + 0x0006;
|
||||
exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLTM = exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET + 0x0007;
|
||||
exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET_ODS_FLAT = exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET + 0x0008;
|
||||
exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET_OTS = exports.AVS_OFFICESTUDIO_FILE_SPREADSHEET + 0x0009;
|
||||
exports.AVS_OFFICESTUDIO_FILE_CROSSPLATFORM = 0x0200;
|
||||
exports.AVS_OFFICESTUDIO_FILE_CROSSPLATFORM_PDF = exports.AVS_OFFICESTUDIO_FILE_CROSSPLATFORM + 0x0001;
|
||||
exports.AVS_OFFICESTUDIO_FILE_CROSSPLATFORM_SWF = exports.AVS_OFFICESTUDIO_FILE_CROSSPLATFORM + 0x0002;
|
||||
|
||||
@ -220,6 +220,16 @@ exports.getFormatFromString = function(ext) {
|
||||
return constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_FB2;
|
||||
case 'mobi':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_MOBI;
|
||||
case 'docm':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_DOCM;
|
||||
case 'dotx':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_DOTX;
|
||||
case 'dotm':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_DOTM;
|
||||
case 'fodt':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_ODT_FLAT;
|
||||
case 'ott':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_OTT;
|
||||
|
||||
case 'pptx':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_PPTX;
|
||||
@ -229,6 +239,18 @@ exports.getFormatFromString = function(ext) {
|
||||
return constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_ODP;
|
||||
case 'ppsx':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_PPSX;
|
||||
case 'pptm':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_PPTM;
|
||||
case 'ppsm':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_PPSM;
|
||||
case 'potx':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_POTX;
|
||||
case 'potm':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_POTM;
|
||||
case 'fodp':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_ODP_FLAT;
|
||||
case 'otp':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_OTP;
|
||||
|
||||
case 'xlsx':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLSX;
|
||||
@ -238,6 +260,16 @@ exports.getFormatFromString = function(ext) {
|
||||
return constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_ODS;
|
||||
case 'csv':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_CSV;
|
||||
case 'xlsm':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLSM;
|
||||
case 'xltx':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLTX;
|
||||
case 'xltm':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLTM;
|
||||
case 'fods':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_ODS_FLAT;
|
||||
case 'ots':
|
||||
return constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_OTS;
|
||||
|
||||
case 'jpeg':
|
||||
case 'jpe':
|
||||
@ -313,6 +345,20 @@ exports.getStringFromFormat = function(format) {
|
||||
return 'fb2';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_MOBI:
|
||||
return 'mobi';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_DOCM:
|
||||
return 'docm';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_DOTX:
|
||||
return 'dotx';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_DOTM:
|
||||
return 'dotm';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_ODT_FLAT:
|
||||
return 'fodt';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_OTT:
|
||||
return 'ott';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_DOC_FLAT:
|
||||
return 'doc';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_HTML_IN_CONTAINER:
|
||||
return 'doc';
|
||||
|
||||
case constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_PPTX:
|
||||
return 'pptx';
|
||||
@ -322,6 +368,18 @@ exports.getStringFromFormat = function(format) {
|
||||
return 'odp';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_PPSX:
|
||||
return 'ppsx';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_PPTM:
|
||||
return 'pptm';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_PPSM:
|
||||
return 'ppsm';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_POTX:
|
||||
return 'potx';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_POTM:
|
||||
return 'potm';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_ODP_FLAT:
|
||||
return 'fodt';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_PRESENTATION_OTP:
|
||||
return 'otp';
|
||||
|
||||
case constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLSX:
|
||||
return 'xlsx';
|
||||
@ -331,6 +389,16 @@ exports.getStringFromFormat = function(format) {
|
||||
return 'ods';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_CSV:
|
||||
return 'csv';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLSM:
|
||||
return 'xlsm';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLTX:
|
||||
return 'xltx';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_XLTM:
|
||||
return 'xltm';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_ODS_FLAT:
|
||||
return 'fods';
|
||||
case constants.AVS_OFFICESTUDIO_FILE_SPREADSHEET_OTS:
|
||||
return 'ots';
|
||||
|
||||
case constants.AVS_OFFICESTUDIO_FILE_CROSSPLATFORM_PDF:
|
||||
case constants.AVS_OFFICESTUDIO_FILE_OTHER_PDFA:
|
||||
|
||||
Reference in New Issue
Block a user