NOTE1 Photopea's vectors are actually bitmap images which have vector masks. Photopea isn't still good enough for editing vector shapes. My opinion: Do as user Scott has written. Do not attempt to scale a smart object in Photopea. The functionality of smart objects isn't like in Photoshop, but at least you can move a letter as one. Select the shapes in the layers panel and right click. You can define every letter as a separate smart object. Place the shapes manually when the scaling is done. That's possible with no quality loss because the shapes have vector masks. I guess you want at least 500% size (see NOTE1). Move the needed ones to the approximately right formation to keep the image size reasonable in pixels. You can delete those layers you do not need. The same thing for making a smart object, that functionality is very limited in Photopea. You can scale one path at a time and you very likely will lose their relative placements. The shapes can be moved freely, even a multiple selection. It's quite same as Photoshop's vector shapes.Ī lucky case here is that shapes which belong to the same letter are adjacent layers. Every layer contains a bitmap shape which is masked by a path. Sample attachments: Attached: drawing.Photopea quite surprisingly opens your EPS as a high stack of layers. runexec2 -nostringval- 0Policy -nostringval- 2 %stopped_push -nostringval- %ztokenexec_continue (scanner state) 0Policy 0Policy 0Policy 0Policy 1986 8 3 %oparray_pop 0Policy 1984 11 3 %oparray_pop 0Policy 1938 10 3 %oparray_pop 0Policy 1937 16 3 %oparray_pop 0Policy -dict:1/10(L)- 0Policy 13 %dict_continue 1934 19 3 %oparray_pop\nDictionary stack:\n -dict:731/1123(ro)(G)-dict:0/20(G)-dict:79/200(L)-\nCurrent allocation mode is local\nLast OS error: Invalid argument\nCurrent file position is 200\nGPL Ghostscript 9.54.0: Unrecoverable error, exit code 1\n' b'' args: What should have happened? runexec2 -nostringval- 0Policy -nostringval- 2 %stopped_push -nostringval- 0Policy 0Policy false 1 %stopped_push 1990 1 3 %oparray_pop 1989 1 3 %oparray_pop 1988 1 3 %oparray_pop 0Policy 1977 1 3 %oparray_pop 1833 1 3 %oparray_pop -nostringval- %errorexec_pop. Traceback (most recent call last): File "ps_input.py", line 41, in PostscriptInput().run() File "/Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/inkex/base.py", line 130, in run self.load_raw() File "/Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/inkex/extensions.py", line 119, in load_raw document = self.call(input_file, output_file) or output_file File "ps_input.py", line 38, in call call('ps2pdf', crop, input_file, output_file) File "/Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/inkex/command.py", line 188, in call stdout = _call(program, *args, **kwargs) File "/Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/inkex/command.py", line 172, in _call raise ProgramRunError(f"Return Code: ") : Return Code: 1: b'Error: /configurationerror in -setpagedevice-\nAdditional information: ]\nOperand stack:\n -nostringval- (%%BoundingBox: 0 842 0 842) -dict:1/2(ro)(G)-nostringval-nostringval- (%%BoundingBox: 0 842 0 842) 1 0 842 false -dict:1/1(L)-\nExecution stack:\n %interp_exit.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |