-
Notifications
You must be signed in to change notification settings - Fork 18
[PyGerber]: error=tile cannot extend outside image;error=Expected end of text, found '%' (at char 134), (line:10, col:1) #389
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't workingwaiting-for-checkboxesIssue is waiting for reporter to check all relevant checkboxes in issue templateIssue is waiting for reporter to check all relevant checkboxes in issue template
Description
PyGerber Bug Report
error=tile cannot extend outside image
error=Expected end of text, found '%' (at char 134), (line:10, col:1)
Code:
try:
paras = sys.argv[1:]
paras = [1, "D:/N3_S2CD0012C00_Gerber_V1/smk_c1.gbr","D:/N3_S2CD0012C00_Gerber_V1/ab2.png"]
if(len(paras) > 2):
cal_type = paras[0]
files = []
if(cal_type == 0):
for filename in os.listdir(paras[1]):
if os.path.isfile(os.path.join(paras[1], filename)) and filename.lower().endswith(".gbr"):
print(os.path.join(paras[1], filename)) # 输出文件名
files.append(os.path.join(paras[1], filename))
else:
files = paras[1].split(",")
save_file = paras[2]
gerber_files = []
for index, item in enumerate(files) :
filename, file_extension_cuts = os.path.splitext(item)
gerber_files.append(GerberFile.from_file(
item,
FileTypeEnum.infer_from_extension(file_extension_cuts.lower())
))
if(len(gerber_files) >0):
Project(gerber_files).parse().render_raster(save_file,image_format=ImageFormatEnum.PNG,pixel_format=PixelFormatEnum.RGBA)
print("success",save_file, sep="=")
else:
print("failure=gerber files is null or damage!")
else:
print("error=args error!")
except Exception as ex_result:
print("error", ex_result, sep="=")Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingwaiting-for-checkboxesIssue is waiting for reporter to check all relevant checkboxes in issue templateIssue is waiting for reporter to check all relevant checkboxes in issue template