2.0.0 • Published 1 year ago
ngx-magnifier v2.0.0
NgxMagnifier
NgxMagnifier is a seamless zoom and magnify images on your website. Ideal for product showcases, galleries, and detailed image inspections, this library offers customizable options to enhance user experience with minimal configuration.
Versions
| Angular | ng-select |
|---|---|
| >=13.0.0 <14.0.0 | v2.x |
| >=12.0.0 <13.0.0 | v1.x |
Getting started
Step 1: Install ngx-magnifier:
NPM
npm install ngx-magnifierStep 2: Import the NgxMagnifierModule module:
import { NgxMagnifierModule } from 'ngx-magnifier';
@NgModule({
declarations: [AppComponent],
imports: [NgxMagnifierModule],
bootstrap: [AppComponent]
})
export class AppModule {}In template use ngx-magnifier component with your options
<!-- ngx-magnifier -->
<ngx-magnifier [magWidth]="170" [magHeight]="170" [magPos]="3" [magZoom]="3"
imgSrc='img path' imgHeight='600' imgWidth='700'></ngx-magnifier>Config
Inputs
| Input | Type | Default | Required | Description |
|---|---|---|---|---|
| magWidth | Number | 0 | yes | It allows to increase the width of the magnifier lens |
| magHeight | Number | 0 | yes | It allows to increase the height of the magnifier lens |
| magPos | Number | 0 | no | This allows positioning of the magnified image |
| magZoom | Number | 0 | yes | This allows you to zoom in or out of the zoomed image |
| imgSrc | string | 0 | yes | Image path |
| imgHeight | string | 0 | yes | It allows you to increase the height of the image in values or percentages. |
| imgWidth | string | 0 | yes | It allows you to increase the width of the image in values or percentages. |