Provides options to set requirements and stream delegates for preview generation.
The class allows specifying the preview format, image dimensions, page numbers, and delegates that create and optionally release streams for each generated page.
The PreviewOptions type exposes the following members:
fromgroupdocs.redactionimportRedactor,PreviewOptionsdefcreate_page_stream(page_number:int):# Create a file for the preview image of the given pagepath=f"C:/Temp/page_{page_number}.png"returnopen(path,"wb")# returns a writable binary streampreview_options=PreviewOptions(create_page_stream)preview_options.preview_format=PreviewOptions.PreviewFormats.PNGpreview_options.height=640preview_options.width=480preview_options.page_numbers=[1]withRedactor("C:/Temp/SourceFile.pdf")asredactor:redactor.generate_preview(preview_options)