from_extension method

from_extension

Maps file extension to file type.

def from_extension(cls, extension):
    ...
Parameter Type Description
extension str File extension (including the period “.”).

Returns: FileType: When file type is supported returns it, otherwise returns default FileType.unknown file type.

Raises Description
ValueError Raised when extension is null or empty string.

Example

import os
from groupdocs.signature.domain import FileType

extension = os.path.splitext("contract.pdf")[1]
if FileType.from_extension(extension) == FileType.UNKNOWN:
    print(f"{extension} files are not supported")
else:
    print(f"{extension} files are supported")

See Also