WMF zu svg konvertieren

Hilfe bei Updates und Installtion von neuen Paketen bzw. Programmen.
Benutzeravatar

Themen Author
RedmondRaus
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 32
Registriert: Mittwoch 24. April 2019, 21:09
CPU: AMD
GPU: Radeon RX 550
Kernel: 4.15.0-47-generic
Desktop-Variante: KDE
GPU Treiber: 4.4 Mesa 18.2.8
Hat sich bedankt: 21 Mal

WMF zu svg konvertieren

#1

Beitrag von RedmondRaus »

Ich habe einige WMF-Dateien die ich zur einfacheren Verarbeitung, zu svg konvertieren möchte.
Unter diesem Link wird auf ein WMF2SVG-Projekt auf Gihub verwiesen. Aber da finde ich keine Anleitung/Dokumenation wie das Programm überhaupt zu benutzen ist, bzw. ob es überhaupt unter Manjaro funkionieren würde. Und es wird ein Batch Script empfohlen. Aber auch da komme ich nicht klar damit.

Code: Alles auswählen

@ECHO OFF

echo.
echo.
echo.   Enter graphic format (like wmf):
echo.
set /p Input1=   Graphic file type:  
echo.
echo.

FOR %%I IN (*."%Input1%") DO (
    setlocal enabledelayedexpansion
    C:\Portables\InkscapePortable\App\Inkscape\inkscape "%%~nI.!Input1!" --export-plain-svg="%%~nI".svg
)
Soweit ich es verstehe müsste zuerst einmal den Pfad zu inkscape auf Manjaro angepasst werden. Aber wie das dann auszusehen hat und wie das Script dann zu verwenden ist, versteh ich wieder mal nicht.
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2346
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 20 Mal
Danksagung erhalten: 536 Mal

Re: WMF zu svg konvertieren

#2

Beitrag von gosia »

Hallo RedmondRaus,
RedmondRaus hat geschrieben: ↑Mittwoch 16. Februar 2022, 14:50

Code: Alles auswählen

FOR %%I IN (*."%Input1%") DO (
    setlocal enabledelayedexpansion
    C:\Portables\InkscapePortable\App\Inkscape\inkscape "%%~nI.!Input1!" --export-plain-svg="%%~nI".svg
Das riecht sehr nach Windows, da kommst Du unter Linux nicht weit.
aber inkscape ist schon die richtige Richtung, das musst Du wahrscheinlich erst installieren. Wenn Du alle *.wmf-Dateien in einem Verzeichnis hast, sagen wir mal in /tmp, dann kannst Du mit

Code: Alles auswählen

cd /tmp
in dieses Verzeichnis wechseln, und mit diesem Kommando alle wmf-Dateien nach svg konvertieren:

Code: Alles auswählen

for f in *.wmf; do inkscape $f --export-type=svg; done
Ist eine quick & dirty-Lösung und mit inkscape etwas gross geraten, aber funktioniert bei mir.

viele Grüsse gosia

Benutzer 1635 gelöscht

Re: WMF zu svg konvertieren

#3

Beitrag von Benutzer 1635 gelöscht »

Moin Moin,
ich kann es leider nicht nachvollziehen weil keine WMF Dateien zur Verfügung stehen. Aber auch GIMP sollte WMF importieren und und in ein anderes Format exportieren können.
Gruß
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2346
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 20 Mal
Danksagung erhalten: 536 Mal

Re: WMF zu svg konvertieren

#4

Beitrag von gosia »

Hallo Tuemmler,
Tuemmler hat geschrieben: ↑Mittwoch 16. Februar 2022, 19:56 auch GIMP sollte WMF importieren und und in ein anderes Format exportieren können.
mag sein. Mein Gimp (Version 2.10.30) kann das jedenfalls (noch?) nicht. Vielleicht fehlt auch nur ein Plugin.

viele Grüsse gosia

Benutzer 1635 gelöscht

Re: WMF zu svg konvertieren

#5

Beitrag von Benutzer 1635 gelöscht »

Moin Moin,
gosia hat geschrieben: ↑Mittwoch 16. Februar 2022, 20:34 Hallo Tuemmler,
Tuemmler hat geschrieben: ↑Mittwoch 16. Februar 2022, 19:56 auch GIMP sollte WMF importieren und und in ein anderes Format exportieren können.
mag sein. Mein Gimp (Version 2.10.30) kann das jedenfalls (noch?) nicht. Vielleicht fehlt auch nur ein Plugin.
Gibt es eine Möglichkeit mir einmal ein WMF zu posten / zur Verfügung zu stellen (PN)? Kann ja sein, dass solche Fragen noch einmal auftreten. Ich möchte gerne die Möglichkeiten von GIMP nutzen und "ausloten".

Gruß
Benutzeravatar

Themen Author
RedmondRaus
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 32
Registriert: Mittwoch 24. April 2019, 21:09
CPU: AMD
GPU: Radeon RX 550
Kernel: 4.15.0-47-generic
Desktop-Variante: KDE
GPU Treiber: 4.4 Mesa 18.2.8
Hat sich bedankt: 21 Mal

Re: WMF zu svg konvertieren

#6

Beitrag von RedmondRaus »

@gosia
Na super: Das funktioniert einwandfrei. Und: Ja, "C:\Portables\Inkscape......." in meinem Anfangspost zeigt eindeutig auf windoof.
Da Inkscape bei mir eh immer installiert ist, ging mit der Konsole

Code: Alles auswählen

for f in *.wmf; do inkscape $f --export-type=svg; done
alles ganz schnell.

@Tuemmler
Leider können hier im Forum keine wmf-Dateien hochgeladen werden.
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2346
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 20 Mal
Danksagung erhalten: 536 Mal

Re: WMF zu svg konvertieren

#7

Beitrag von gosia »

Hallo Tuemmler,
Tuemmler hat geschrieben: ↑Mittwoch 16. Februar 2022, 21:50 Gibt es eine Möglichkeit mir einmal ein WMF zu posten
hier gibt es u.a. wmf-Dateien
https://all-free-download.com/free-vect ... mages.html
soll jetzt aber keine Reklame für die Seite sein.

viele Grüsse gosia
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1721
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.10
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 165 Mal
Danksagung erhalten: 290 Mal

Re: WMF zu svg konvertieren

#8

Beitrag von LaGGGer »

Hallo
Ok, wenn die Methode für dich so in Ordnung ist, mach es so. Ich verstehe nur nicht warum du ein normales Bild in ein svg konvertieren willst. svg ist vectorgrafik, imho sollte es in jpg oder png konvertiert werden.
Aber vielleicht hast du deine Gründe.

Womit es auch geht ist das in Manjaro mitgelieferte Programm imagemacick, funktioniert nur über die Kommandozeile.
Der folgenden Befehl zeigt die unterstützten Formate. Die Liste ist Ellenlang, ich habe hier nur den relevanten Teil über WMF eingefügt..

Code: Alles auswählen

identify -list format
 Format  Module    Mode     Description
-------------------------------------------------------------------------------
WMF*     WMF          r--        Windows Meta File
WMV      VIDEO        rw+        Windows Media Video
Das Programm kann das WMF Bildformat lesen, aber nicht editieren. Das sollte aber für deine Zwecke reichen.
Habs ausprobiert, funktioniert, hatte auch noch ein paar wmf's
Der Befehl dazu ist einfach:

Code: Alles auswählen

convert aaa.wmf  bbb.jpg
Das svg Format wird übrigens auch unterstützt.

Du kannst auch ganze Verzeichnisse in einem Rutsch konverieren:

Code: Alles auswählen

mogrify -format jpg  *.wmf
Hiermit werden alle wmf's in jpg konvertiert.

Ps.
Wenn man was hochladen will und das geht nicht im Forum, kann man das auch über einen Filehoster tun.
Bitteschön, hier ein paar wmf's: Klick mich!
°°
MfG LaGGGer

Benutzer 1635 gelöscht

Re: WMF zu svg konvertieren

#9

Beitrag von Benutzer 1635 gelöscht »

Moin Moin,
LaGGGer hat geschrieben: ↑Donnerstag 17. Februar 2022, 12:28 Bitteschön, hier ein paar wmf's: Klick mich!
Danke, habe ich genutzt und umgewandelt. Allerdings hatte sich zum Öffnen direkt Libre Office Draw geöffnet. Über Exportieren jpg und png genutzt. Gimp muss ich noch sehen.
Dateianhänge
aus Kirsche wmf
aus Kirsche wmf
KIRSCHEN.jpg (8.68 KiB) 3752 mal betrachtet
aus Karotte wmf
aus Karotte wmf
KAROTTE.png (44.7 KiB) 3752 mal betrachtet
aus Kanada wmf
aus Kanada wmf
KANADA.png (25.73 KiB) 3752 mal betrachtet

Benutzer 1635 gelöscht

Re: WMF zu svg konvertieren

#10

Beitrag von Benutzer 1635 gelöscht »

Moin Moin,
im Anhang einmal die Exportmöglichkeiten von LO.

Gruß
Dateianhänge
LO wmf exportieren nach ...
LO wmf exportieren nach ...
Convert.Export.png (10.54 KiB) 3742 mal betrachtet
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1721
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.10
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 165 Mal
Danksagung erhalten: 290 Mal

Re: WMF zu svg konvertieren

#11

Beitrag von LaGGGer »

Tuemmler hat geschrieben: ↑Donnerstag 17. Februar 2022, 13:25 Allerdings hatte sich zum Öffnen direkt Libre Office Draw geöffnet
Sehr gut, aber du hättest auch die Grafik in Draw rechts anklicken können und speichern :)
Du hast die ganze Seite A4 genommen ... Deshalb ist das hier im Beitrag so aufgebläht.
°°
MfG LaGGGer
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1721
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.10
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 165 Mal
Danksagung erhalten: 290 Mal

Re: WMF zu svg konvertieren

#12

Beitrag von LaGGGer »

Tuemmler hat geschrieben: ↑Donnerstag 17. Februar 2022, 13:25 Allerdings hatte sich zum Öffnen direkt Libre Office Draw geöffnet
Sehr gut, aber du hättest auch die Grafik in Draw rechts anklicken können und speichern :)
Du hast die ganze Seite A4 genommen ... Deshalb ist das hier im Beitrag so aufgebläht.
°°
MfG LaGGGer

Benutzer 1635 gelöscht

Re: WMF zu svg konvertieren

#13

Beitrag von Benutzer 1635 gelöscht »

Sorry, :-[
in das System hier im Forum muss ich mich noch einarbeiten. Aus Ubuntu / Debian bin ich es gewohnt dass Anhänge unterhalb des eigentlichen Posts verkleinert erscheinen und erst nach "Anwahl" die Vergößerung angezeigt wird.
Im nachstehendem Link einmal der Unterschied:
https://forum.ubuntuusers.de/topic/erlaubnisfreigabe/

Gruß
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1721
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.10
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 165 Mal
Danksagung erhalten: 290 Mal

Re: WMF zu svg konvertieren

#14

Beitrag von LaGGGer »

Tuemmler hat geschrieben: ↑Donnerstag 17. Februar 2022, 18:17 Aus Ubuntu / Debian bin ich es gewohnt dass Anhänge unterhalb des eigentlichen Posts verkleinert erscheinen und erst nach "Anwahl" die Vergößerung angezeigt wird.
Alles gut, wollte dich nur darauf hinweisen das es auch anders geht.
°°
MfG LaGGGer

Benutzer 1635 gelöscht

Re: WMF zu svg konvertieren

#15

Beitrag von Benutzer 1635 gelöscht »

Moin Moin,

Code: Alles auswählen

 Sehr gut, aber du hättest auch die Grafik in Draw rechts anklicken können und speichern :)
Du hast die ganze Seite A4 genommen ... Deshalb ist das hier im Beitrag so aufgebläht.
Off-topic
Test von mir, wmf mit LO convertiert und gespeichert zu png.
Ergebnis: es bleibt die gleiche Größe im Post
Nun:
wmf mit LO nach png und bearbeitet und verkleinert mit z.B. nomacs = Ergebnis hier im Screenshot


Daraus folgt: nicht nur die Speicherung
sondern erst die Bearbeitung hilft, die Größe der Anhänge zu begrenzen.
Naja, man lernt nicht aus :) Absonderlich ist es trotzdem, wenn Anhänge nicht automatisch verkleinert werden, siehe meinen vorherigen Post mit Beispiel aus Ubuntu / Debian.
Dateianhänge
KANADA.png
KANADA.png (3.87 KiB) 3662 mal betrachtet
Antworten

Zurück zu „Manjaro Linux Paketverwaltung und Kommandozeile“