当前位置: 首页 > 知识库问答 >
问题:

角度原生语言中的图像缩放问题

郭思淼
2023-03-14

我正在用“原生脚本-照片-缩放”和原生脚本-图像-缩放在我的角应用程序中尝试图像缩放,但它引发了“PhotoDraweeView不是构造函数错误”,有人能帮我吗?

我的代码HTML:

    <PhotoZoom [src]="photoUrl" (finalImageSet)="onFinalImageSet($event)" (failure)="onFailure($event)"  (scaleChanged)="onScaleChanged($event)"></PhotoZoom> 
    </GridLayout>
public photoUrl="https:// vignette.wikia.nocookie.net/inuyasha/images/b/b5/ Inuyasha.png";

constructor() { }

ngOnInit(): void {
    const id = +this.route.snapshot.params["id"];
    this.item = this.itemService.getItem(id);
}

onFinalImageSet(event) {
    console.log("onFinalImageSet: ", event);
}

onFailure(event) {
    console.log("onFailure: ", event);
}

onScaleChanged(event) {
    console.log("onScaleChanged: ", event.object.zoomScale);
}
imports: [
    NativeScriptModule,
    AppRoutingModule,
    NativeScriptUIPhotoZoomModule
],

导出类AppModule{}

共有1个答案

詹联
2023-03-14

尝试使用ng-img-magnifier npm包。这是一个工作演示。非常容易实现和完全可定制。

<ng-img-magnifier [thumbImage]='img' [fullImage]='img2'
    [top]='top' [right]='right'
    [lensWidth]='lensewidth' [lensHeight]='lensheight'
    [resultWidth]='resultWidth' [resultHeight]='resultheight'
    [imgWidth]='imgWidth' [imgHeight]='imgheight'>
</ng-img-magnifier>
 类似资料:
  • JDK:1.8U112 oracle JRE:10.0.2 JVM最大堆大小:~2GB。 一个简单的GUI,可以打开图像文件(JPG/PNG)并通过用户输入放大它。 DESC 类扩展了JFrame。框架的contentPane有一个JButton、一个JLabel和一个JScrollPane。单击该按钮将显示一个JFileChooser。标签位于滚动窗格内。选择一个文件将在标签中打开它(仅为本问题

  • 我在控制igraph所做网络图中对象的大小时遇到问题。命令的文档说明: bbox::绘图的边界框。这必须是包含所需绘图宽度和高度的元组。默认打印宽度为600像素,高度为600像素 arrow_size:如果图形有方向,则边上箭头的大小(长度)相对于15像素 顶点大小:顶点的大小(以像素为单位) 据我所知,所有这些参数都代表像素数。因此,如果将它们全部乘以一个系数,我希望图像能够完全按照这个系数缩放

  • 问题内容: 改变的大小的图像在GWT部件改变所述图像元素的大小,但不重新调整屏幕上的图像。因此,以下操作将无效: 这是因为GWT 通过使用CSS 将HTML 元素的设置为图像来实现其Image小部件。 如何获得要调整尺寸的实际图像? 问题答案: 我看到了此博客条目,该条目通过使用GWT DataResource而不是ImageResource解决了问题。事实证明,如果您按以下方式使用它,则Imag

  • 然后,我根据页面大小与图像大小计算缩放的维度,返回:java.awt.dimension[width=562,height=792]我使用下面的代码来计算缩放的维度: 为了实际执行图像缩放,我使用image Scalr API: 我的问题是我做错了什么?当缩放到较小的尺寸时,大的图像不应该被模糊。这与PDF页面的分辨率/大小有关吗?

  • 以下是CardView的XML代码: 我尝试对ImageView(和LinearLayout)的属性使用wrap_content,并尝试包含属性android: caleType="fitXY",但它没有帮助,似乎没有任何效果。 谁能帮我一下吗?我非常感谢您的每一句评论,也非常感谢您的帮助。