Cropper Preview

Define the preview of the cropper.

Add Preview Option

With the Preview in Options prop you can add extra elements (containers) for preview. An element or an array of elements or a list ElementReference or a valid string selector for Document.querySelectorAll.

Notes for Preview Option:

The maximum width is the initial width of the preview container;

The maximum height is the initial height of the preview container;

If you set an AspectRatio option in Options, be sure to set the same aspect ratio to the preview container;

If the preview does not display correctly, set the overflow: hidden style to the preview container.

@using Cropper.Blazor.Components

<div class="img-container">
    <CropperComponent Class="cropper-example"
                      Src="cropperblazor.png"
                      Options="Options" />
</div>
<div class="img-example-preview" />

<style>
    .cropper-example {
        max-height: 300px;
        width: 100%;
    }

    .img-example-preview {
        width: 100%;
        height: 300px;
        overflow: hidden;
    }

        .img-example-preview > ::deep img {
            max-width: 100%;
        }

</style>
@code {
    private Cropper.Blazor.Models.Options Options = new Cropper.Blazor.Models.Options
    {
        Preview = ".img-example-preview"
    };
}
An unhandled error has occurred. Reload 🗙