[GastForen Programme Print/Bildbearbeitung Adobe InDesign Platzierte SVGs mit schwarzem Hintergrund - Abhilfe

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Platzierte SVGs mit schwarzem Hintergrund - Abhilfe

Rudix
Beiträge gesamt: 51

8. Apr 2021, 09:35
Beitrag # 1 von 6
Bewertung:
(5444 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Falls sich schonmal jemand gewundert hat, warum manche platzierte SVG-Dateien einen komplett schwarzen Hintergrund haben:

Die Ursache ist das "style"-Attribut mit dem "background-color"-Attributwert im SVG, das manche exportierende Systeme einfügen, richtigerweise einschließlich der Transparenzangabe, also z.B. so:

Code
<svg width="232px" height="440px" viewBox="0 0 232 440" style="background-color: #ffffff00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" > 


Mit dieser Angabe kommt InDesigns SVG-Importfilter offenbar nicht zurecht.

Abhilfe: Mit einem "ordentlichen" Texteditor in einer oder gleich in mehreren SVG-Dateien ein gezieltes Suchen/Ersetzen durchführen.

Es reicht dabei allerdings nicht, die Transparenzangabe hinauszubereinigen, sodass also nur noch "ffffff" stehen bleibt. Dann nämlich hat das Bild tatsächlich ein Papier-farbenen Hintergrund - wie etwa ein JPG.

Möchte man einen transparenten Hintergrund, bereinigt man einfach das gesamte style-Attribut hinaus. Dann klappt das direkte Platzieren in InDesign wie erwartet.

Falls dieses Phänomen nur unter Windows und nicht unter MAC OS auftaucht, bitte ich hier um entsprechende Ergänzung.
X

Platzierte SVGs mit schwarzem Hintergrund - Abhilfe

drerol74
Beiträge gesamt: 507

8. Apr 2021, 12:56
Beitrag # 2 von 6
Beitrag ID: #579419
Bewertung:
(5358 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Rudix,

hier am Mac das gleiche Verhalten. »transparent« als Attributwert wird von InDesign aber akzeptiert.



Schöne Grüße
Roland


als Antwort auf: [#579411]
Anhang:
svg_background-color.jpg (187 KB)

Platzierte SVGs mit schwarzem Hintergrund - Abhilfe

Rudix
Beiträge gesamt: 51

8. Apr 2021, 13:22
Beitrag # 3 von 6
Beitrag ID: #579420
Bewertung:
(5340 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Roland,

vielen Dank für die Info. Hast du deine Kreise mit einer Fläche definiert oder nur als Kontur?

Wie erhältst du z.B. das im Screenshot gezeigte erwartete Ergebnis?



- ganz ohne style-Tag;
- mit style = background-color: ffffff00

Viele Grüße
Rudi


als Antwort auf: [#579419]
Anhang:
circle.png (13.4 KB)

Platzierte SVGs mit schwarzem Hintergrund - Abhilfe

drerol74
Beiträge gesamt: 507

8. Apr 2021, 14:12
Beitrag # 4 von 6
Beitrag ID: #579421
Bewertung:
(5313 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Hast du deine Kreise mit einer Fläche definiert oder nur als Kontur?


Über fill:

Code
style="fill:#000000;" 



Funktioniert hier bei mir aber auch mit stroke wir bei dir:

Code
style="fill:none; stroke:#000000; stroke-width:10;" 


Schöne Grüße
Roland


als Antwort auf: [#579420]

Platzierte SVGs mit schwarzem Hintergrund - Abhilfe

Stibi
Beiträge gesamt: 832

8. Apr 2021, 17:23
Beitrag # 5 von 6
Beitrag ID: #579422
Bewertung:
(5261 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wenn ich in obigem Code das
Code
style="background-color: #ffffff00" 


ersetze durch
Code
style="background-color: none" 

wird es bei mir auf Mac transparent.


als Antwort auf: [#579411]

Platzierte SVGs mit schwarzem Hintergrund - Abhilfe

Rudix
Beiträge gesamt: 51

8. Apr 2021, 18:39
Beitrag # 6 von 6
Beitrag ID: #579423
Bewertung:
(5241 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Stibi,

vielen Dank - das funktioniert unter Windows ebenfalls.

Viele Grüße
Rudi


als Antwort auf: [#579422]
X