Ist es möglich, ein Wasserzeichen (Text oder Bild) zu einem animierten GIF hinzuzufügen, clientside mit jquery?
In diesem Fall erfolgt die gesamte Verarbeitung auf der Client-Seite.
Ich kann es nicht auf jsfiddle zum Laufen bringen. Aber es ist sehr einfach, das Wasserzeichen wird zum Hauptbild hinzugefügt.
Das Problem, das ich habe, ist, dass ich möchte, dass dies bei animierten GIFs funktioniert. Also wird das Wasserzeichen unten rechts angezeigt.
Der Master-JS-Code ist: http://www.patrick-wied.at/static/watermarkjs/jq/
Das Skript auf der Seite:
var config = {
"path": "watermark.png"
};
$(document).ready(function() {
$(document).watermark(config);
});
Mein einziges Problem ist, normalerweise könnten wir dies mit Imagemagik GD und PHP usw. verarbeiten, aber dies muss clientside funktionieren. Also irgendwelche Vorschläge bitte.
2 Stimmen
Gibt es einen bestimmten Grund, warum du das tun möchtest? Es wäre einfach, eine Client-seitige Implementierung eines Wasserzeichens zu umgehen.
0 Stimmen
Was du fragst, ist, die .gif clientseitig zu ändern, oder? NICHT überlagern mit einem anderen .gif etc. Ich glaube nicht, dass man eine .gif clientseitig mit JavaScript ändern kann, aber ich würde gerne hören, falls sich das als falsch herausstellt.
0 Stimmen
@MarkSchultheiss Das GIF wird vom Benutzer clientseitig erstellt, aus einer Serie von Bildern. Alles wird clientseitig erledigt, und wir möchten ein Wasserzeichen zum endgültigen Bild hinzufügen, bevor es als animiertes GIF gerendert wird.
1 Stimmen
Wenn du all das machen willst, hört sich das nach einem Job für PHP oder eine andere serverseitige Sprache an. Ich weiß nicht einmal, wie du ein GIF-Bild klientenseitig erstellt hast?