Module: JekyllFaviconGenerator::Vips
- Includes:
- Utilities
- Defined in:
- lib/jekyll-favicon-generator/vips.rb
Constant Summary
Constants included
from Utilities
Utilities::LOGGER_PREFIX
Class Method Summary
collapse
Methods included from Utilities
#abort_with, #config, #debug, #dest_dir, #error, #file_exists?, #find_source, #info, #source, #warn
Class Method Details
.img_to_png(src, png, size) ⇒ Object
15
16
17
18
19
|
# File 'lib/jekyll-favicon-generator/vips.rb', line 15
def self.img_to_png(src, png, size)
img = ::Vips::Image.thumbnail src, size, :height => size
img.pngsave png
true
end
|
.version ⇒ Object
11
12
13
|
# File 'lib/jekyll-favicon-generator/vips.rb', line 11
def self.version
"#{::Vips.version(0)}.#{::Vips.version(1)}.#{::Vips.version(2)}"
end
|