mirror of
https://github.com/alexadam/save-as-ebook.git
synced 2025-09-11 01:44:44 +00:00
add basic support for <img src=___.svg>
This commit is contained in:
parent
947c5613f7
commit
e7aab8cd00
2 changed files with 9 additions and 1 deletions
|
@ -2,7 +2,7 @@ var cssFileName = 'ebook.css';
|
||||||
|
|
||||||
function getImagesIndex(allImages) {
|
function getImagesIndex(allImages) {
|
||||||
return allImages.reduce(function(prev, elem, index) {
|
return allImages.reduce(function(prev, elem, index) {
|
||||||
return prev + '\n' + '<item href="images/' + elem.filename + '" id="img' + elem.filename + '" media-type="image/' + getFileExtension(elem.filename) + '"/>';
|
return prev + '\n' + '<item href="images/' + elem.filename + '" id="img' + elem.filename + '" media-type="image/' + getImageType(elem.filename) + '"/>';
|
||||||
}, '');
|
}, '');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -63,6 +63,14 @@ function getFileExtension(fileName) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getImageType(fileName) {
|
||||||
|
var imageType = getFileExtension(fileName);
|
||||||
|
if (imageType === 'svg') {
|
||||||
|
imageType = 'svg+xml';
|
||||||
|
}
|
||||||
|
return imageType;
|
||||||
|
}
|
||||||
|
|
||||||
function getHref(hrefTxt) {
|
function getHref(hrefTxt) {
|
||||||
if (!hrefTxt) {
|
if (!hrefTxt) {
|
||||||
return '';
|
return '';
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue