如何解决在PDFView上移动/拖动时如何限制位置视图? 迅速
我在pdf上使用了一个自定义视图(SignatoryView),当我单击导航栏中的“添加”按钮时,它将在PDF视图上添加该SignatoryView,并且根据我的选择,我可以将该签名视图移动/拖动到任何位置。 / p>
问题:当我在pdf上移动该签名视图时,它超出了pdfView的边缘。 (左,右,下和上也是如此)
这是演示:
它不应超出其边界,只能在PDF视图的边缘内部移动。
我该如何实现? Here is the complete project code
解决方法
您只需要获得签名的一半宽度和一半高度,并在设置其新的中心位置时将其从原点x和/或y处添加或减去:
from django.db import models
from django.contrib.auth.models import AbstractUser
from django.contrib.auth.models import UserManager
class user_reg(AbstractUser):
mobile = models.CharField(max_length=10,blank=True,null=True)
age = models.IntegerField(null=True,blank=False)
gender = models.CharField(max_length= 8,blank=True)
objects = UserManager()
class Meta:
verbose_name='user'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。