I'd like to print my design to a hoodie, but keep getting an error from the printing website saying that "all text needs to be a path" in order for the website to accept the SVG. I've converted all text objects to paths with
Path > Stroke to Path
But the website still doesn't accept it. Is there another way that I'm supposed to do this?
I want to print my design on a sweatshirt, however the printing service keeps giving me errors telling that "all text needs to be a path" for the SVG to be accepted. All text objects have been changed to paths using
Ok, so I tried ungrouping the only group in the project and turning it into a path, still no luck. I also combined the separate paths that were in that group. It still thinks there are text layers in the project. I've attached a picture of the error I'm getting for reference.
Okay, I tried ungrouping the project's sole group and changing it to a path, but it didn't work. Also, I integrated the several pathways that made up that group. It continues to believe that the project has text layers. For reference, I've included a photo of the error I'm receiving.
Use the Find/Replace dialog [ctrl+f] to select all text objects including those inside groups.
Find: [leave this blank to select all] Scope All: [select] Object Types All types: [deselect] Texts: [select] [Find]
Layers, groups and objects that are locked or hidden will be ignored. You can unhide and unlock these with the Layers and Objects dialog [ctrl+shift+l].
Now convert these texts to paths with [Path > Object to Path].
Well, so I tried ungrouping and changing the project's only group to a path, but it didn't work. Also, I combined the several paths that formed up that group. It continues to think that there are text layers in the project. I've provided a picture of the error I'm getting for your reference.
Almost all was already said in previous answers. We can mention another case were texts will be hard to grab : when the text is used as a clip or a mask. For example, if you have an underlying landscape were the only visible parts are delimited by the letters of your text.
In that case, you need prior to unclip/unmask to grab text object, then convert it in path with Ctrl+Shift+C.
Okay, then I attempted to create a path out of the project's sole group by ungrouping it, but that didn't work either. The many pathways that were part of that group were also integrated. It is still under the impression that the project has text layers. In case it helps, I've included a photo of the mistake I'm getting.
1. Same as @Paddy_CAD, but outside Inkscape. You can open your SVG in any text editor such as Notepad, etc. A possible search pattern : <Text (which is the begin of a text block) Maybe you'll find text "outside" the canvas, for instance in clone definitions. Text editor won't solve directly the problem, but it should give indications on where it stands.
2. Use the Clear defs option in File menu. During conception, Inkscape stores reused design parts, such as gradients, original for clones. This command will purge all definitions that isn't used by the current design anymore.
3. Even if Inkscape use SVG as its native format, you'll see in save as dialog that the defauls format is 'Inkscape SVG". Try to save a copy as another file type : Simple SVG. This format should be conform with basic SVG standard, without some Inkscape specificity (such as metadata).
4. If nothing works, remain's the PNG export solution. Ensure to choose a resolution sufficient for print. For example, If you plan to output on a A4 sheet in optimal quality, choose at least 300 for DPI setting. Generated image will be in 2480x3508 px in that case.
Hi,
I'd like to print my design to a hoodie, but keep getting an error from the printing website saying that "all text needs to be a path" in order for the website to accept the SVG. I've converted all text objects to paths with
Path > Stroke to Path
But the website still doesn't accept it. Is there another way that I'm supposed to do this?
I'd try Object to path, then Ungroup and Combine, or the shortcut Path>Union.
I want to print my design on a sweatshirt, however the printing service keeps giving me errors telling that "all text needs to be a path" for the SVG to be accepted. All text objects have been changed to paths using
Check your converted text at Status Bar at the bottom of the Inkscape window; it´s probably a "group" of something.
Ok, so I tried ungrouping the only group in the project and turning it into a path, still no luck. I also combined the separate paths that were in that group. It still thinks there are text layers in the project. I've attached a picture of the error I'm getting for reference.
Again: Check the Status Bar about the objects of concern.
Okay, I tried ungrouping the project's sole group and changing it to a path, but it didn't work. Also, I integrated the several pathways that made up that group. It continues to believe that the project has text layers. For reference, I've included a photo of the error I'm receiving.
Use the Find/Replace dialog [ctrl+f] to select all text objects including those inside groups.
Find: [leave this blank to select all]
Scope All: [select]
Object Types All types: [deselect] Texts: [select]
[Find]
Layers, groups and objects that are locked or hidden will be ignored. You can unhide and unlock these with the Layers and Objects dialog [ctrl+shift+l].
Now convert these texts to paths with [Path > Object to Path].
Well, so I tried ungrouping and changing the project's only group to a path, but it didn't work. Also, I combined the several paths that formed up that group. It continues to think that there are text layers in the project. I've provided a picture of the error I'm getting for your reference.
Almost all was already said in previous answers. We can mention another case were texts will be hard to grab : when the text is used as a clip or a mask. For example, if you have an underlying landscape were the only visible parts are delimited by the letters of your text.
In that case, you need prior to unclip/unmask to grab text object, then convert it in path with Ctrl+Shift+C.
Okay, then I attempted to create a path out of the project's sole group by ungrouping it, but that didn't work either. The many pathways that were part of that group were also integrated. It is still under the impression that the project has text layers. In case it helps, I've included a photo of the mistake I'm getting.
OK, let's try other approaches.
1. Same as @Paddy_CAD, but outside Inkscape. You can open your SVG in any text editor such as Notepad, etc.
A possible search pattern : <Text (which is the begin of a text block)
Maybe you'll find text "outside" the canvas, for instance in clone definitions.
Text editor won't solve directly the problem, but it should give indications on where it stands.
2. Use the Clear defs option in File menu.
During conception, Inkscape stores reused design parts, such as gradients, original for clones.
This command will purge all definitions that isn't used by the current design anymore.
3. Even if Inkscape use SVG as its native format, you'll see in save as dialog that the defauls format is 'Inkscape SVG". Try to save a copy as another file type : Simple SVG.
This format should be conform with basic SVG standard, without some Inkscape specificity (such as metadata).
4. If nothing works, remain's the PNG export solution. Ensure to choose a resolution sufficient for print.
For example, If you plan to output on a A4 sheet in optimal quality, choose at least 300 for DPI setting. Generated image will be in 2480x3508 px in that case.
This might be easily resolved by seeing the actual Inkscape svg file.