Ich habe eine SVG-Datei und ich möchte es in Bild PNG konvertieren, ich bin auf der Suche nach jeder Klasse, die dies in ABAP tun, aber ich konnte keine Ergebnisse finden. Ich habe versucht, dies mit Javascript zu tun und dann von ABAP auszuführen, aber mein Code in JS sollte ohne DOM-Implementierung oder Browser-Funktionalitäten sein, um es von ABAP ausführen zu können.Abap: Konvertieren von Svg zu PNG
Antwort
SVG ist - wie der Name schon sagt - ein Vektorgrafikformat, während PNG ein Rastergrafikformat ist. Das Konvertieren von Vektorgrafiken in Rastergrafiken erfordert alle möglichen "interessanten" Möglichkeiten, für die ABAP nicht wirklich geeignet ist, etwa das Rendern von Text in (fast) jeder Schriftart mit verschiedenen Attributen und Modifikatoren in eine Bitmap. Ich wäre überrascht, wenn überhaupt eine reine ABAP-Lösung existierte. Es sollte aus technischer Sicht möglich sein, aber wie Sie sich vorstellen können, wäre es eine enorme Aufgabe.
Davon abgesehen, möchten Sie vielleicht versuchen, den IMGCONV-Teil der Internet Graphics Service zu verwenden. Ich bin mir nicht sicher, ob es SVG unterstützt, aber Sie möchten vielleicht die Klassen CL_IGS_*
auschecken.
Sie könnten versuchen, dies mit einer GUI zu tun, die Windows ausgeführt. Wenn das eine Option ist. Dem back-end serverseitigen Java-Interpreter fehlt ein DOM, ja. Aber vielleicht können Sie eine Bibliothek finden, die dies in Java ohne ein DOM tun kann? Sollte einfacher sein als die in ABAP erforderlichen Bitmanipulationen.
- 1. Konvertieren von SVG in PNG mit C#
- 2. PNG zu SVG Python
- 3. Konvertieren von SVG erstellt mit D3js zu PNG
- 4. SVG in png oder andere konvertieren?
- 5. SVG-Stream in PNG oder JPG konvertieren
- 6. Hinzufügen von CSS-Stil beim Konvertieren von SVG nach PNG
- 7. SVG JPG/PNG
- 8. Highchart.getSVG konvertieren in png
- 9. Konvertieren Raphael SVG Bild (png etc.) Client-Seite
- 10. konvertieren uiview zu .png image
- 11. Konvertieren von PSD zu PNG in asp.net?
- 12. SVG-Code in PNG-Daten konvertieren URI in node.js
- 13. Tools zum Konvertieren von Svg zu TTF
- 14. Inkscape zum Umwandeln von SVG in PNG
- 15. Konvertieren von ppm nach PNG
- 16. Konvertieren von PNG in JPEG
- 17. Convert SVG in PNG in Web Worker
- 18. Erstellen von PNG aus SVG XML ohne ImageMagick
- 19. SVG als PNG-Bild herunterladen
- 20. Wie svg zu png konvertieren und speichern Sie auf dem Server
- 21. readimageblob: Schwerwiegender Fehler beim Umwandeln von SVG in PNG
- 22. Konvertieren von 32 Bit PNG zu 8 Bit PNG mit ImageMagick durch Beibehalten von halbtransparenten Pixeln
- 23. konvertieren pdf mit 300dpi bitmaps zu svg
- 24. Höhe, Breite und Schriftart nicht konsistent beim Konvertieren von SVG nach PNG
- 25. Konvertieren von EPS/PDF in JPEG/PNG?
- 26. Konvertieren von PDF in PNG mit ImageMagick
- 27. pygal rendering png/svg schwarze Bilder
- 28. Konvertieren von 8-Bit-PNG zu 32-Bit mit Alpha
- 29. Konvertieren von Bitmap zu PNG im Speicher in C++ (Win32)
- 30. Konvertieren von Byte-Array in PNG-Bild