Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What does the error "File does not conform to SVG requirements" when running repair means? #39

Open
ooker777 opened this issue May 6, 2023 · 2 comments

Comments

@ooker777
Copy link

ooker777 commented May 6, 2023

Running

python -m svgcheck.run .\logo3_plain.svg --repair

yielding this:

ERROR: File does not conform to SVG requirements

Does that mean the repair is not successful? Why is that?
Here is the file

..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:20: The element 'filter' is not allowed as a child of 'defs'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:31: The element 'filter' is not allowed as a child of 'defs'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:42: The element 'filter' is not allowed as a child of 'defs'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:51: Style property 'display' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:51: Style property 'stroke' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:51: Style property 'stroke-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:51: The attribute 'stroke' does not allow the value '#000f96', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:55: Style property 'fill' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:55: Style property 'fill-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:55: Style property 'fill-rule' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:55: Style property 'stroke' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:55: Style property 'stroke-width' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:55: Style property 'stroke-miterlimit' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:55: Style property 'stroke-dasharray' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:55: Style property 'stroke-dashoffset' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:55: Style property 'stroke-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:55: The attribute 'stroke' does not allow the value '#000f96', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:59: Style property 'fill' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:59: Style property 'fill-rule' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:59: Style property 'stroke' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:59: Style property 'stroke-width' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:59: Style property 'stroke-dasharray' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:59: Style property 'stroke-dashoffset' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:59: Style property 'stroke-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:59: The attribute 'stroke' does not allow the value '#000f96', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:63: Style property 'fill' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:63: Style property 'fill-rule' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:63: Style property 'stroke' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:63: Style property 'stroke-width' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:63: Style property 'stroke-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:63: The attribute 'stroke' does not allow the value '#000f96', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:68: Style property 'display' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:68: Style property 'fill' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:68: Style property 'fill-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:68: The attribute 'fill' does not allow the value '#870096', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:74: Style property 'opacity' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:74: Style property 'fill' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:74: Style property 'fill-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:74: Style property 'fill-rule' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:74: Style property 'stroke' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:74: Style property 'stroke-width' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:74: Style property 'stroke-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:74: The attribute 'fill' does not allow the value '#870096', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:74: The attribute 'stroke' does not allow the value '#8b0b18', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:79: Style property 'display' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:79: Style property 'fill' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:79: Style property 'fill-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:79: Style property 'fill-rule' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:79: Style property 'stroke' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:79: Style property 'stroke-width' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:79: Style property 'filter' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:79: The attribute 'fill' does not allow the value '#77008f', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:79: The attribute 'stroke' does not allow the value '#ff0000', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:84: Style property 'display' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:84: Style property 'mix-blend-mode' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:84: Style property 'fill' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:84: Style property 'fill-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:84: Style property 'fill-rule' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:84: Style property 'stroke' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:84: Style property 'stroke-width' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:84: Style property 'filter' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:84: The attribute 'fill' does not allow the value '#590082', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:84: The attribute 'stroke' does not allow the value '#ff0000', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:91: Style property 'display' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:91: Style property 'mix-blend-mode' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:91: Style property 'fill' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:91: Style property 'fill-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:91: Style property 'fill-rule' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:91: Style property 'stroke' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:91: Style property 'stroke-width' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:91: Style property 'filter' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:91: The attribute 'stroke' does not allow the value '#ff0000', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:96: Style property 'stroke' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:96: Style property 'stroke-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:96: The attribute 'stroke' does not allow the value '#000f96', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:100: Style property 'fill' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:100: Style property 'fill-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:100: Style property 'fill-rule' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:100: Style property 'stroke' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:100: Style property 'stroke-width' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:100: Style property 'stroke-miterlimit' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:100: Style property 'stroke-dasharray' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:100: Style property 'stroke-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:100: The attribute 'stroke' does not allow the value '#000f96', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:104: Style property 'fill' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:104: Style property 'fill-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:104: Style property 'fill-rule' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:104: Style property 'stroke' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:104: Style property 'stroke-width' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:104: Style property 'stroke-miterlimit' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:104: Style property 'stroke-dasharray' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:104: Style property 'stroke-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:104: The attribute 'stroke' does not allow the value '#000f96', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:108: Style property 'fill' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:108: Style property 'fill-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:108: Style property 'fill-rule' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:108: Style property 'stroke' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:108: Style property 'stroke-width' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:108: Style property 'stroke-miterlimit' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:108: Style property 'stroke-dasharray' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:108: Style property 'stroke-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:108: The attribute 'stroke' does not allow the value '#000f96', replaced with 'black'
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:115: Style property 'display' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:115: Style property 'fill' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:115: Style property 'fill-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:115: Style property 'fill-rule' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:115: Style property 'stroke' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:115: Style property 'stroke-width' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:115: Style property 'stroke-miterlimit' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:115: Style property 'stroke-dasharray' removed
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:115: Style property 'stroke-opacity' promoted to attribute
..\..\..\QC%20supplements\Design\C%20Obsidian,%20qu%E1%BA%A3n%20l%C3%BD%20d%E1%BB%B1%20%C3%A1n%20v%C3%A0%20c%C3%B4ng%20c%E1%BB%A5%20ngh%C4%A9\logo3_plain.svg:115: The attribute 'stroke' does not allow the value '#000f96', replaced with 'black'
<?xml version='1.0' encoding='utf-8'?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" width="99.997658mm" height="99.644173mm" viewBox="0 0 99.997659 99.644173" version="1.1" id="svg844">
  <defs id="defs841">
    </defs>
  <g id="layer2" transform="translate(-73.88041,-89.021674)" stroke="black" stroke-opacity="1">
    <path d="M 74.233963,188.31229 103.33813,159.20813" id="path5002" fill="none" fill-opacity="1" fill-rule="evenodd" stroke="black" stroke-width="1" stroke-opacity="1"/>
    <path id="rect4407" d="m 104.35518,89.331666 v 69.522894 h 69.52289" fill="none" fill-rule="evenodd" stroke="black" stroke-width="1.327" stroke-opacity="1"/>
    <path id="path4894" d="M 172.86104,159.20811 V 89.685219 h -69.52289" fill="none" fill-rule="evenodd" stroke="black" stroke-width="1.32709" stroke-opacity="1"/>
  </g>
  <g id="layer1" transform="translate(-73.88041,-89.021674)" fill="black" fill-opacity="1">
    <circle id="circle1937" cx="124.34782" cy="140.19275" r="31.473658" fill="black" fill-opacity="1" fill-rule="evenodd" stroke="black" stroke-width="0" stroke-opacity="1"/>
    <path id="rect1763" d="m 491.95117,490.34961 c -32.08117,77.92572 -95.05455,128.82076 -169.59375,169.5957 14.7953,15.79914 33.58845,27.30232 54.38867,33.29102 L 525.28516,544.69727 c -6.00754,-20.7902 -17.52541,-39.5689 -33.33399,-54.34766 z" transform="matrix(0.26228047,0,0,0.26228047,16.812805,-11.405376)" fill="black" fill-opacity="1" fill-rule="evenodd" stroke="black" stroke-width="0"/>
    <path id="path1422" d="m 525.28516,544.69727 c -13.25996,40.49213 -21.12168,86.68713 -45.30666,112.22924 -24.18209,25.53906 -64.68593,30.4273 -103.23241,36.30982 10.80644,3.13925 22.00074,4.74285 33.25391,4.76367 66.27417,0 120,-53.72583 120,-120 -3.7e-4,-11.26721 -1.58757,-22.47822 -4.71484,-33.30273 z" transform="matrix(0.26228047,0,0,0.26228047,16.812805,-11.405376)" fill="black" fill-opacity="1" fill-rule="evenodd" stroke="black" stroke-width="0"/>
    <circle id="path3230" cx="97.366669" cy="141.02292" r="6.8791666" transform="matrix(0.99129633,0,0,0.99129633,16.812805,-11.405376)" fill="#ffffff" fill-opacity="1" fill-rule="evenodd" stroke="black" stroke-width="0"/>
  </g>
  <g id="layer3" transform="translate(-73.88041,-89.021674)" stroke="black" stroke-opacity="1">
    <path d="M 74.233962,118.78938 103.33813,89.685219" id="path4522" fill="none" fill-opacity="1" fill-rule="evenodd" stroke="black" stroke-width="1" stroke-opacity="1"/>
    <path d="m 143.75687,188.31229 29.10417,-29.10416" id="path4524" fill="none" fill-opacity="1" fill-rule="evenodd" stroke="black" stroke-width="1" stroke-opacity="1"/>
    <path d="M 143.75687,118.78938 172.86104,89.685219" id="path4526" fill="none" fill-opacity="1" fill-rule="evenodd" stroke="black" stroke-width="1" stroke-opacity="1"/>
    <rect id="rect3872" width="69.522911" height="69.522911" x="74.233963" y="118.78938" fill="none" fill-opacity="1" fill-rule="evenodd" stroke="black" stroke-width="1.32709" stroke-opacity="1"/>
  </g>
</svg>
ERROR: File does not conform to SVG requirements
@kesara
Copy link
Member

kesara commented May 7, 2023

The repair was successful, but the repaired SVG is surrounded by error/warning logs.
You could run either

python -m svgcheck.run foobar.svg  --repair -o repaired.svg

or

python -m svgcheck.run foobar.svg --repair > repaired.svg

to get the repaired SVG.

@ooker777
Copy link
Author

ooker777 commented May 8, 2023

So without the output parameter it just prints the repaired file without actually write it down? If so, is it a good idea to notice the user that the repair is successful, and if one wants the output file they should use those commands instead?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants