Michael_D Posted November 15, 2021 Posted November 15, 2021 (edited) I have a text layer that is super-bold and setup with an 11pt black outline/stroke and white fill/swatch. I also have an SVG layer. When I drag the text layer onto the SVG layer, making the text layer a child to the parent SVG layer, I get the desired affect of the SVG filling the text. However, I loose the stroke that the text previously displayed. I'm brand new to Affinity and desktop publishing software. Could someone please tell me what I'm doing wrong, and point me in the direction of what I should do, to retain the text stroke, whilst also having the SVG fill the text? Many thanks! Edited November 15, 2021 by Michael_D Quote
thomaso Posted November 16, 2021 Posted November 16, 2021 Hi Michael_D, welcome to the Affinity forums! Since the text is 1 layer only with both its properties fill + stroke nested in the parent image layer the text displays the image with both fill & stroke. So, you don't loose the stroke but see it as the image. To display the stroke in its initial color (not being a mask displaying the image) you would need a separate text layer. With the text layer selected the keys CMD J (macOS) / CTR J (Windows) create a copy. Move the copy outside above its parent layer (your svg) and set its fill color to none Ø to get the text stroke displayed in its assigned colour and see the image in the text fill underneath. Quote macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1
Michael_D Posted November 18, 2021 Author Posted November 18, 2021 Hi tomaso, Thank you so much! Your answer gives exactly the result I was looking for. Really appreciate the warm welcome to the forums, and your explaining to the newby that I am, what is going on and causing what I was experiencing. Thanks again! thomaso 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.