module Extractor
Defined in:
extractor.crextractor/exceptions.cr
extractor/metadata_processor.cr
extractor/plugin_list.cr
Constant Summary
-
VERSION =
"0.1.0"
Class Method Summary
-
.abort!
Aborts metadata extraction.
-
.extract(data : String, plugins = Extractor.plugins, &block : String, MetaType, MetaFormat, String, MetaData -> )
Extracts metadata from the given String.
-
.extract_from(path : String | Path, plugins = Extractor.plugins, &block : String, MetaType, MetaFormat, String, MetaData -> )
Extracts metadata from a file.
-
.plugins : PluginList
The default list of plugins.
Class Method Detail
def self.extract(data : String, plugins = Extractor.plugins, &block : String, MetaType, MetaFormat, String, MetaData -> )
#
Extracts metadata from the given String.
def self.extract_from(path : String | Path, plugins = Extractor.plugins, &block : String, MetaType, MetaFormat, String, MetaData -> )
#
Extracts metadata from a file.