Scour

Скріншот програми:
Scour
Дані програми:
Версія: 0.26
Дата завантаження: 12 May 15
Розробник: Jeff Schiller
Ліцензія: Безкоштовно
Популярність: 21

Rating: 4.0/5 (Total Votes: 1)

Розмив це скрипт на Python, який може бути використаний для очищення SVG файли, збережені за допомогою Inkscape, Adobe Illustrator і т.д. & NBSP; Чистячі SVG файли корисно, щоб зменшити розмір файлу і складність (часто прискорюючи рендеринг).
Метою розмиву є забезпечення однаково сформоване зображення (тобто вичистити документ не повинен мати будь-яких помітних видимих ​​відмінностей від початкового файлу).
В даний час нишпорити автоматично виконує такі операції введення SVG файлів:
* Видаляє непотрібні атрибути ідентифікаторів
* Видаляє непотрібні елементи в
* Видаляє всі Inkscape, Sodipodi, Adobe елементи
* Видаляє всі Inkscape, Sodipodi, атрибути глинобитних
* Видалити всі невикористовувані оголошення просторів імен в елементі документа
* Видаляє всі порожні, або елементи
* Стиль виправити вікна:
* Виправлена ​​будь-які властивості стилю, як це: стиль = "заливки: URL (# linearGradient1000) RGB (0, 0, 0);"
* Видаляє будь-яке майно стилю: непрозорість: 1;
* Видаляє всі властивості обведення, коли інсульт: немає;
* Видаляє будь стоп-непрозорість: 1
* Видаляє будь-які заповнює непрозорість: 1
* Видаляє будь-які штрих-непрозорість: 1

Що нового У цьому випуску:

  • Виправлена ​​помилка 541889 розбору полігон / полілінію вказує відсутні пробілами / кому, що відокремлює негативне значення. Завжди вихідні точки атрибути, розділені комами.
  • Виправлена ​​помилка 519698 правильно розібрати рухатися команди, які мають сегменти лінії.
  • Виправлена ​​помилка 577940 включити штрих-dasharray в список властивостей стилю перетворився на атрибутах XML.
  • Виправлена ​​помилка 562784, опечатка в описі Inkscape
  • Виправлена ​​помилка 603988, що не commonize атрибути, якщо елемент посилається в іншому місці.
  • Виправлена ​​помилка 604000, коректно видалити атрибути переповнення за замовчуванням.
  • Виправлена ​​помилка 603994, виправити розбір і л; стиль і GT; Вміст елементів, коли CDATA присутній
  • Виправлена ​​помилка 583758, додав трохи в Inkscape тексту довідки кажу, що групи не завалився, якщо ідентифікатори також не позбавлений.
  • Виправлена ​​помилка 583458, добавлена ​​ще одна помилка в закладці Inkscape допомоги.
  • Виправлена ​​помилка 594930, В і л; Перемикач & GT;, вимагають одного рівня і л; г & GT; якщо було і л; г & GT; у файлі вже. В іншому випадку, тільки перший піделементи & Lt; г & GT; вибирається і візуалізації.
  • Виправлена ​​помилка 576958, і Quot ;. Варіант Viewbox не працює, коли блоки встановлюються і Quot;, коли візуалізації обхідні відключені
  • Додана багато варіантів :. --remove-Метадані, --quiet, --enable-коментар зачистки, --shorten-ідентифікатори, --renderer-обхідного

Що нового у версії 0.24:

  • Виправлена ​​помилка 517064, щоб зробити XML-раз добре сформований
  • Виправлена ​​помилка 503750 виправлення розширення Inkscape правильно пройти --enable-viewboxing
  • Виправлена ​​помилка 511186, щоб коментарі поза кореня і LT; SVG і GT; вузол

Що нового у версії 0.23:

  • Виправлена ​​помилка 482215 за допомогою os.linesep до кінця рядка
  • Fix UnitTests правильно працювати в Windows,
  • Вилучено замовчуванням масштабування зображення до 100% / 100% і створення ViewBox. Додано --enable-viewboxing варіант явно включити, що на
  • Виправлена ​​помилка 503034 лише переміщення дітей у групі, якщо сама група не було посилання ніде у файлі

Що нового у версії 0.22 :.

  • Виправлена ​​помилка 449803, забезпечуючи вхідні і вихідні імена відрізняються
  • Виправлена ​​помилка 453737 оновленим розширення резюмував в Inkscape з UI
  • Fix прогалини руйнується на нетекстових елементів, які були XML: простір = & Quot; зберегти і Quot;
  • Виправлена ​​помилка 479669 обробляти порожні і Lt; стиль і GT; елементи.

Що нового у версії 0.21:

  • Виправлена ​​помилка 427309 по оновлюються нишпорити файлу розширення Inkscape включити yocto_css .py
  • Виправлена ​​помилка 435689, належним чином зберігаючи прогалини в XML серіалізациі
  • Виправлена ​​помилка 436569, отримуючи XLink: HREF префікс правильно з неприпустимим SVG

Що нового у версії 0.20:

  • Виправлена ​​помилка 368716 від реалізації дійсно крихітний CSS парсер, щоб знайти , якщо будь-який елемент стилю є правила посилання градієнти, фільтри і т.д.
  • Видалити невживані атрибути від батьківських елементів
  • Виправлена ​​помилка з полігону / точка полилинии розбору, якщо було прогалин в кінці

Що нового у версії 0.19:

  • Виправлена ​​помилка серіалізациі XML: XMLNS: XXX префікси не зберігаються при не в стані дефолту імен
  • Виправлена ​​помилка XML-серіалізациі: перепризначення за замовчуванням простір імен не було насправді видалення старого префікса
  • Перемістити загальні атрибути предкам елементи
  • Виправлена ​​помилка 412754: еліптичні дуги команди повинні коми / пробілу поділу координати
  • Розмив Довжини SVG х, у, ширина, висота, * прозорість, інсульт ширини, штрих-miterlimit

Що нового у версії 0.17:

  • перетворити у формат тільки #RRGGBB якщо назву кольору буде насправді коротше
  • видалити дублікати градієнти
  • Видалити порожні Q, A сегменти контуру
  • Розмив полілінію координати як шлях / багатокутника
  • Розмив довжини від більшості атрибутів
  • Видалити надлишкові заяви SVG простору імен і префікси

Що нового у версії 0.13:

  • правильно працювати з заливкою = & Quot; гіперпосилання (& Quot; # Foo & Quot;) & Quot;
  • правильно обробляти шляху з більш ніж 1 парою координат в команді перший крок
  • видалити шрифт / текстові стилі з елементів форми (накреслення шрифту, розмір шрифту, висота рядка, і т.д.)
  • Видалити -inkscape-шрифту специфікації стилі
  • додав --set точності аргумент, щоб встановити кількість значущих цифр (за замовчуванням 5) нині
  • Крах поспіль H, V Coords / сегменти, які йдуть в тому ж напрямку

Вимоги

  • Python

Інші програми розробника Jeff Schiller

Carve
Carve

3 Jun 15

Scour

Коментар не знайдено
додати коментар
Включіть картинки!