Back to Devexpress

DxPdfViewer.IsSinglePagePreview Property

blazor-devexpress-dot-blazor-dot-pdfviewer-dot-dxpdfviewer-989eb750.md

latest1.9 KB
Original Source

DxPdfViewer.IsSinglePagePreview Property

Specifies whether to display one or multiple pages in a preview.

Namespace : DevExpress.Blazor.PdfViewer

Assembly : DevExpress.Blazor.PdfViewer.v25.2.dll

NuGet Package : DevExpress.Blazor.PdfViewer

Declaration

csharp
[DefaultValue(false)]
[Parameter]
public bool IsSinglePagePreview { get; set; }

Property Value

TypeDefaultDescription
Booleanfalse

true to display one page in a preview; otherwise, false.

|

Remarks

If your PDF document contains multiple pages, <PdfViewer> displays all those pages in a preview.

To preview one page at a time, enable the IsSinglePagePreview property:

razor
@using System.Reflection

<DxPdfViewer @ref="pdfViewer"
             DocumentContent="@DocumentContent"
             IsSinglePagePreview="true" />

@code {
    DxPdfViewer pdfViewer { get; set; }
    byte[] DocumentContent { get; set; }

    protected override async Task OnInitializedAsync() {
        Assembly assembly = Assembly.GetExecutingAssembly();
        Stream stream = assembly.GetManifestResourceStream("Pdf.DataSources.Document.pdf");

        using (var binaryReader = new BinaryReader(stream)) {
            DocumentContent = binaryReader.ReadBytes((int)stream.Length);
        }
    }
}

See Also

DxPdfViewer Class

DxPdfViewer Members

DevExpress.Blazor.PdfViewer Namespace