Inkscape.org
Support auf Deutsch Wie kann ich ein Objekt ohne weißen Hintergrund als png exportieren und dabei die Kanten glätten
  1. #1
    Vanessa_Fi Vanessa_Fi @Vanessa_Fi
    *

    Hallo zusammen,

    ich will ein Objekt ohne weißen Hintergrund als png exportieren und dabei die Kanten glätten. Leider funktioniert beides nicht. Ich habe es so gemacht, wie in diesem Video: https://www.youtube.com/watch?v=BZolA4wvbJ0&t=75s

     

    Doch leider bekomme ich trotzdem einen weißen Hintergrund. Außerdem ist auffallend, dass die Kanten nicht geglättet sind, was nicht gut aussieht. Ich habe jeweils einen Screenshot von Inskcape eingefügt (rot umrandet ist das gewünschte Objekt) und einen Screenshot, der das Ergebnis zeigt (weißer Hintergrund und ungeglättete Kanten)

     

    Screenshot 1
  2. #2
    nitja nitja @nitja

    Dein "screen shot" ist zwar nur schwer zu erkennen, aber mir scheint, dass Du bei »Optionen für das Exportformat« "RGB 8bit" gewählt hast, wo es m.E. "RGBA ?bit" sein sollte.

  3. #3
    nitja nitja @nitja

    Hier noch der Praxistest:

     

    hm - auf dem ersten Bild (.svg) ist nichts zu erkennen.
    Deshalb hier noch die Datei selbst in Klartext:

    <?xml version="1.0" encoding="UTF-8"?>
    <!-- Created with Inkscape (http://www.inkscape.org/) -->
    <svg width="1091" height="762" inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" sodipodi:docname="raster-export-test'.svg" version="1.1" viewBox="0 0 1091 762" xmlns="http://www.w3.org/2000/svg" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd">
     <sodipodi:namedview bordercolor="#000" borderopacity="0.25" inkscape:current-layer="Wurzel" inkscape:cx="38" inkscape:cy="124.5" inkscape:deskcolor="#ddd" inkscape:document-units="px" inkscape:pagecheckerboard="0" inkscape:pageopacity="0.0" inkscape:showpageshadow="2" inkscape:window-height="807" inkscape:window-maximized="0" inkscape:window-width="979" inkscape:window-x="155" inkscape:window-y="38" inkscape:zoom="2.3736633" pagecolor="#fff" showgrid="true">
      <inkscape:grid color="#09d" opacity=".15" dotted="false" empcolor="#09d" empopacity="0.3" empspacing="5" gridanglex="30" gridanglez="30" originx="0" originy="0" spacingx="0.2" spacingy="0.2" units="px" visible="true"/>
     </sodipodi:namedview>
     <g id="Wurzel" stroke="#444" inkscape:groupmode="layer">
      <path id="Papier" d="m-0.2-0.2v762h1091v-762zm1106 778h-1122v-794h1122z" fill="#eee" stroke="#444" stroke-width=".4"/>
      <path id="Turm" d="m36 26-14 224h56l-16-224z" fill="#fff" stroke-width="10" inkscape:export-filename="Turm.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
     </g>
    </svg>

     

    Kannst Du in einen Texteditor kopieren, als raster-export-test.svg speichern, und dann in Inkscape öffnen.

  4. #4
    MartinB. MartinB. @MartinB.
    *

    Hallo Vanessa, was die Optik der Kanten betrifft: Mit wieviel DPI hast du denn das PNG exportiert? Eventuell kannst du das in den Exporteinstellungen noch korrikgieren. Bei einer ordentlichen Auflösung sollte das doch vermutlich ganz prima ausschauen.

    Gruß Martin

  5. #5
    Vanessa_Fi Vanessa_Fi @Vanessa_Fi

    Danke euch allen. Es hat gut geklappt dank eurer super Hilfe :-)

Inkscape Inkscape.org Inkscape Forum Support auf Deutsch Wie kann ich ein Objekt ohne weißen Hintergrund als png exportieren und dabei die Kanten glätten