# RenderProgressStage Enum

> Identifies the current stage of a rendering or flattening operation.

- Product: Adobe PDF Library 21
- Language: .NET Framework
- Version: APDFL21.0.0PlusP1e
- HTML page: https://docs.datalogics.com/apdfl21/DotNetFramework/APDFL21.0.0PlusP1e/enum/RenderProgressStage
- Version index: https://docs.datalogics.com/apdfl21/DotNetFramework/APDFL21.0.0PlusP1e/llms.txt

**Namespace:** `Datalogics::PDFL`

## Description

Identifies the current stage of a rendering or flattening operation.

These values are passed to RenderProgressProc to indicate which phase of rendering or transparency flattening is currently in progress.

## Values

- `RenderProg_Unknown = 0`: Stage 0 (barber pole)
- `RenderProg_Stage1 = 1`: Stage 1
- `RenderProg_Stage2 = 2`: Stage 2
- `RenderProg_Stage3 = 3`: Stage 3
- `RenderProg_Stage4 = 4`: Stage 4
- `RenderProg_Stage5 = 5`: Stage 5
- `RenderProg_Stage6 = 6`: Stage 6
- `RenderProg_Stage7 = 7`: Stage 7
- `RenderProg_Stage8 = 8`: Stage 8
- `RenderProg_Stage9 = 9`: Stage 9
- `RenderFlat_EnterInFlattener = 100`: Begin Flattening
- `RenderFlat_FindObjectsInvolvedInTransparency = 101`: Searching for Transparency
- `RenderFlat_TextHeuristics = 102`: Calculating Text Interactions
- `RenderFlat_IdentifyingComplexityRegion = 103`: Identifying Region
- `RenderFlat_ComputingComplexityRegionClippath = 104`: Identifying Clip Path
- `RenderFlat_EnterInPlanarMap = 105`: Planar Mapping
- `RenderFlat_FlattenAtomicRegions = 106`: Atomic Regions
- `RenderFlat_RasterizingComplexityRegion = 107`: Rasterizing
