Проблема с фильтром преобразования матрицы в Internet Explorer - PullRequest
1 голос
/ 07 декабря 2008

В качестве одного из моих хобби-проектов я разрабатываю плагин для графических эффектов для jQuery. Предполагается, что он позволяет вам применить несколько базовых эффектов к изображению, и делает это с помощью HTML-элемента canvas или фильтров Internet Explorer, которые поддерживаются.

Демонстрационная страница доступна по адресу: http://sandbox.odyniec.net/imgfx-new/.

У меня проблема с эффектом вращения, который реализован с помощью фильтра преобразования матрицы (DXImageTransform.Microsoft.Matrix).

Если я просто поверну изображение, полученное изображение будет выглядеть нормально. Но если я использую другой эффект на изображении перед поворотом, повернутое изображение будет повреждено, т.е. часть его становится черной или белой. Вы можете увидеть это на демонстрационной странице.

Например, используйте кнопку Invert, затем Rotate на 20 градусов, и вы увидите черную полосу там, где должно быть голубое дерево. Фактические фильтры, применяемые к изображению, отображаются внизу страницы.

Я что-то здесь упускаю или это может быть ошибка браузера?

Ответы [ 2 ]

0 голосов
/ 20 апреля 2013

Вы можете попробовать установить значение масштабирования css на 1. Если это также не работает. Похоже, что это действительно ошибка в IE.

0 голосов
/ 07 декабря 2008

Похоже, ошибка браузера для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...