Ich entwickle einen Online-Restaurant-Menü-Editor. Die Vorlage ist SVG, mit einem JPEG-Bild des Menüs als Hintergrund. Der Benutzer kann den Text bearbeiten, bei dem es sich um SVG-Textelemente handelt, die über dem Vorlagenbild liegen.SVG vom Web zum Drucken
Ich bin in der Lage, eine PDF von diesem SVG zu erstellen, für den Benutzer zu sehen, einfach gut. Jetzt möchte ich das Hintergrundbild mit niedriger Auflösung aus dem SVG entfernen und den restlichen Text in einen Druck mit hoher Auflösung, fertig zum Drucken, packen. Das Problem ist, dass der Text nicht an der richtigen Stelle in der druckfertigen Datei erscheint. Es ist auch nicht die gleiche Größe.
Ich verwende das ColdFusion CFPdf
-Tag, um den Text mithilfe der Wasserzeichenfunktion zu platzieren. Ich habe das getestet und es funktioniert gut. Es sind nur die Größe und die Koordinaten, die ausgeschaltet sind. Ich weiß, dass das wegen der Auflösung ist, aber wie bekomme ich es zum Laufen? Es könnte sogar einen besseren Weg geben, ich weiß es nicht.
Sie haben möglicherweise mehr Kontrolle über den Inhalt der PDF-Datei mit 'cfdocument'. –
Könnten Sie ein wenig mehr auf Ihre Gedanken eingehen? Vielen Dank. – SGekko
könnten Sie ein wenig mehr auf Ihren Code eingehen, z. B. ein [mcve] in der Frage bereitstellen. –