Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
founder_vue
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
常超
founder_vue
Commits
588209c2
Commit
588209c2
authored
Dec 21, 2021
by
李萌萌
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
手纹框旋转
parent
0c170f5f
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
7 deletions
+8
-7
src/views/Editor/modules/imageEdAJ.vue
+8
-7
No files found.
src/views/Editor/modules/imageEdAJ.vue
View file @
588209c2
<!--
<!--
* @Author: your name
* @Author: your name
* @Date: 2021-10-22 11:36:10
* @Date: 2021-10-22 11:36:10
* @LastEditTime: 2021-12-21 1
7:57:51
* @LastEditTime: 2021-12-21 1
8:11:53
* @LastEditors: Please set LastEditors
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @Description: In User Settings Edit
* @FilePath: \指纹系统\founder_vue\src\views\Editor\modules\imageEd.vue
* @FilePath: \指纹系统\founder_vue\src\views\Editor\modules\imageEd.vue
...
@@ -5295,22 +5295,23 @@ export default {
...
@@ -5295,22 +5295,23 @@ export default {
[
$
(
".canvas-container"
).
width
()
/
2
-
$
(
".blc"
).
width
()
/
2
-
$
(
".blc"
).
position
().
left
,
[
$
(
".canvas-container"
).
width
()
/
2
-
$
(
".blc"
).
width
()
/
2
-
$
(
".blc"
).
position
().
left
,
$
(
".canvas-container"
).
height
()
/
2
-
$
(
".blc"
).
height
()
/
2
-
$
(
".blc"
).
position
().
top
];
$
(
".canvas-container"
).
height
()
/
2
-
$
(
".blc"
).
height
()
/
2
-
$
(
".blc"
).
position
().
top
];
// 手纹框和图片的位移
// 手纹框和图片的位移
const
[
canvasOffsetX
,
canvasOffsetY
]
=
[
dswkOffX
,
dswkOffY
]
const
[
canvasOffsetX
,
canvasOffsetY
]
=
[
dswkOffX
+
dzwkOffsetX
*
canvasImage
.
height
/
zoom
/
$
(
".tzdDrawing"
).
height
(),
dswkOffY
+
dzwkOffsetY
*
canvasImage
.
height
/
zoom
/
$
(
".tzdDrawing"
).
height
()]
// 计算图片原来的偏移量得到不偏移情况的left top 值
// 计算图片原来的偏移量得到不偏移情况的left top 值
const
centerP
=
canvasImage
.
getCenterPoint
();
const
centerP
=
canvasImage
.
getCenterPoint
();
const
[
oldCanvasOffsetX
,
oldCanvasOffsetY
]
=
[
const
[
oldCanvasOffsetX
,
oldCanvasOffsetY
]
=
[
centerP
.
x
-
canvasImage
.
width
/
2
,
centerP
.
x
-
canvasImage
.
width
/
2
,
centerP
.
y
-
canvasImage
.
height
/
2
,
centerP
.
y
-
canvasImage
.
height
/
2
,
];
];
const
[
canvasleft
,
canvastop
]
=
[
const
[
canvasleft
,
canvastop
]
=
[
canvasImage
.
left
+
canvasOffsetX
-
oldCanvasOffsetX
,
canvasImage
.
left
-
canvasOffsetX
-
oldCanvasOffsetX
,
canvasImage
.
top
+
canvasOffsetY
-
oldCanvasOffsetY
,
canvasImage
.
top
-
canvasOffsetY
-
oldCanvasOffsetY
,
];
];
this
.
imageEditor
.
_graphics
.
setImageProperties
(
this
.
imageEditor
.
_graphics
.
setImageProperties
(
{
{
left
:
-
canvasleft
-
dzwkOffsetX
*
canvasImage
.
height
/
zoom
/
$
(
".tzdDrawing"
).
height
()
,
left
:
canvasleft
,
top
:
-
canvastop
-
dzwkOffsetY
*
canvasImage
.
height
/
zoom
/
$
(
".tzdDrawing"
).
height
()
,
top
:
canvastop
,
originX
:
"left"
,
originX
:
"left"
,
originY
:
"top"
,
originY
:
"top"
,
},
},
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment