FileSignatures
FileSignatures copied to clipboard
A small library for detecting the type of a file based on header signature (also known as magic number).
I'm using this library fine in our windows dev environment i.e. it is able to recognize xlsx files as excel file (media type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet) but in our hosting environment which...
How to add support for audio files such as mp3/mp4
Thank you for a very useful library. Would it be possible to strong name the distributed assembly? Strong named assemblies cannot reference non-strong named assemblies. Example: https://stackoverflow.com/questions/331520/how-to-fix-referenced-assembly-does-not-have-a-strong-name-error/331555
I ran into an issue where the `IDisposable` coming through to `IsMatch` was from a different `IFileFormatReader`. All tests are currently passing but this does change the behaviour of potentially...
I've successfully added some FileFormat implementations / extensions that (seem to, in my use cases) correctly identity a small handful of video formats, like AVI or MP4. Would a pull-request...
Thanks for this useful library! I know this would be a breaking change, but I'd like to suggest that the values in `FileFormat.Extension` should start with a period, just like...
The library does recognize xlsx format, however the password protected xlsx is not recognized because the header bytes are different for password protected spreadsheet. Is there a possibility that this...
For some reason the XPS files generated using "Microsoft XPS Document Writer" has "FixedDocumentSequence.fdseq" identifiableEntry instead of "FixedDocSeq.fdseq" Thanks,
I think it would be good that FileFormatInspector should have one more overload with File Extension as parameter wherein we can pass in the allowed extensions (".jpg, .txt, .xls, .doc,...
Some file formats have multiple extensions and it would be nice to be able to have aliases for them. For example, image/jpeg can be `.jpg` or `.jpeg` and image/tiff can...