mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 14:02:21 -04:00
handle 'jpg' and leading space in inlined images
This commit is contained in:
parent
b5a8d3f47c
commit
30f9d1e9c4
1 changed files with 2 additions and 2 deletions
|
@ -612,10 +612,10 @@ to a cloze type first, via Edit>Change Note Type."""))
|
|||
def inlinedImageToFilename(self, txt):
|
||||
prefix = "data:image/"
|
||||
suffix = ";base64,"
|
||||
for ext in ("jpeg", "png", "gif"):
|
||||
for ext in ("jpg", "jpeg", "png", "gif"):
|
||||
fullPrefix = prefix + ext + suffix
|
||||
if txt.startswith(fullPrefix):
|
||||
b64data = txt[len(fullPrefix):]
|
||||
b64data = txt[len(fullPrefix):].strip()
|
||||
data = base64.b64decode(b64data, validate=True)
|
||||
if ext == "jpeg":
|
||||
ext = "jpg"
|
||||
|
|
Loading…
Reference in a new issue