How can i save customize ui sketch ??
ahmtshn opened this issue · comments
my component:
` <SketchCanvas
ref={canvasRef}
onSketchSaved={(success, filePath) => {
console.log("stat", success);
console.log("path", filePath);
}}
style={{ flex: 1 }}
strokeColor={strokeColor}
strokeWidth={strokeWidth}
/>`
save function :
canvasRef.current.save("png", "name","name", false,false, false, false)
I don't find my picture...
Problem is fixed.
node_modules SketchCanvas.js
save(imageType, transparent, folder, filename, includeImage, includeText, cropToImageSize)
git document
save(imageType, transparent, folder, filename, includeImage, cropToImageSize)
SketchCanvas.java
public void save(String format, String folder, String filename, boolean transparent, boolean includeImage,
boolean includeText, boolean cropToImageSize) {
SketchCanvasManager.java
view.save(args.getString(0), args.getString(1), args.getString(2), args.getBoolean(3), args.getBoolean(4), args.getBoolean(5), args.getBoolean(6));
error log => String cannot be converted to boolean
parameter types do not match.
Problem is fixed.
node_modules SketchCanvas.js
save(imageType, transparent, folder, filename, includeImage, includeText, cropToImageSize)
git document
save(imageType, transparent, folder, filename, includeImage, cropToImageSize)
SketchCanvas.java
public void save(String format, String folder, String filename, boolean transparent, boolean includeImage, boolean includeText, boolean cropToImageSize) {
SketchCanvasManager.java
view.save(args.getString(0), args.getString(1), args.getString(2), args.getBoolean(3), args.getBoolean(4), args.getBoolean(5), args.getBoolean(6));
error log => String cannot be converted to boolean
parameter types do not match.
So how did you fix it exactly. I call save but nothing happens and onSketchSaved doesn't return anything.
Problem is fixed.
node_modules SketchCanvas.jssave(imageType, transparent, folder, filename, includeImage, includeText, cropToImageSize)
git document
save(imageType, transparent, folder, filename, includeImage, cropToImageSize)
SketchCanvas.javapublic void save(String format, String folder, String filename, boolean transparent, boolean includeImage, boolean includeText, boolean cropToImageSize) {
SketchCanvasManager.java
view.save(args.getString(0), args.getString(1), args.getString(2), args.getBoolean(3), args.getBoolean(4), args.getBoolean(5), args.getBoolean(6));
error log => String cannot be converted to boolean
parameter types do not match.So how did you fix it exactly. I call save but nothing happens and onSketchSaved doesn't return anything.
Change node_modules SketchCanvas.js save method
save(imageType, transparent, folder, filename, includeImage, includeText, cropToImageSize)
to
save(imageType, folder, filename, transparent, includeImage, includeText, cropToImageSize)
Didn't change anything for me. thanks anyways :)