Водяные знаки - как задавать размер?

У нас все фото разные и водяные знаки на некоторых огромные ,а на некоторых маленькие да и если для иконки уменьшать .png файл, то появляются кубики белые.
Вообщем хотелось бы просто лого выставлять относительно размеров основного фото товара, например в процентах. Как такое можно реализовать? модуль очень запутанный и сам справиться не могу я.
А так же как корректно удалить старые лого у товаров чтобы поставить новые, а то по несколько суток это дело меняется.
И ещё как мне в админке всегда видеть фото без лого? Или клиентам получать фото без лого для конкретного товара ? с таким кто то сталкивался?