Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
To Check File Format using Aspose.Words Java for Jython. Here you can see sample code.
Jython Code
from aspose-words import Settings
from java.io import File
from com.aspose.words import LoadFormat
from com.aspose.words import FileFormatUtil
class CheckFormat:
def __init__(self):
dataDir = Settings.dataDir + 'loading_saving/CheckFormat/'
filesList = File(dataDir).listFiles()
for file in filesList:
if file.isDirectory():
continue
nameOnly = file.getName()
print nameOnly
fileName = file.getPath()
print fileName
info = FileFormatUtil.detectFileFormat(fileName)
if (info.getLoadFormat() == LoadFormat.DOC):
print "Microsoft Word 97-2003 document."
elif (info.getLoadFormat() == LoadFormat.DOT):
print "Microsoft Word 97-2003 template."
elif (info.getLoadFormat() == LoadFormat.DOCX):
print "Office Open XML WordprocessingML Macro-Free Document."
elif (info.getLoadFormat() == LoadFormat.DOCM):
print "Office Open XML WordprocessingML Macro-Enabled Document."
elif (info.getLoadFormat() == LoadFormat.DOTX):
print "Office Open XML WordprocessingML Macro-Free Template."
elif (info.getLoadFormat() == LoadFormat.DOTM):
print "Office Open XML WordprocessingML Macro-Enabled Template."
elif (info.getLoadFormat() == LoadFormat.FLAT_OPC):
print "Flat OPC document."
elif (info.getLoadFormat() == LoadFormat.RTF):
print "RTF format."
elif (info.getLoadFormat() == LoadFormat.WORD_ML):
print "Microsoft Word 2003 WordprocessingML format."
elif (info.getLoadFormat() == LoadFormat.HTML):
print "HTML format."
elif (info.getLoadFormat() == LoadFormat.MHTML):
print "MHTML (Web archive) format."
elif (info.getLoadFormat() == LoadFormat.ODT):
print "OpenDocument Text."
elif (info.getLoadFormat() == LoadFormat.OTT):
print "OpenDocument Text Template."
elif (info.getLoadFormat() == LoadFormat.DOC_PRE_WORD_97):
print "MS Word 6 or Word 95 format."
elif (info.getLoadFormat() == LoadFormat.UNKNOWN):
print "Unknown format."
else :
print "Unknown format."
print "Process Completed Successfully"
if __name__ == '__main__':
CheckFormat()
Download running code from any of the below mentioned social coding sites:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.