Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
fpdf_progressive.h File Reference

(813d9ae984a99e739b99cf694a9d5b24d0a6b7a7)

#include "fpdfview.h"
+ Include dependency graph for fpdf_progressive.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _IFSDK_PAUSE
 

Macros

#define FPDF_RENDER_READY   0
 
#define FPDF_RENDER_TOBECONTINUED   1
 
#define FPDF_RENDER_DONE   2
 
#define FPDF_RENDER_FAILED   3
 

Typedefs

typedef struct _IFSDK_PAUSE IFSDK_PAUSE
 

Functions

FPDF_EXPORT int FPDF_CALLCONV FPDF_RenderPageBitmapWithColorScheme_Start (FPDF_BITMAP bitmap, FPDF_PAGE page, int start_x, int start_y, int size_x, int size_y, int rotate, int flags, const FPDF_COLORSCHEME *color_scheme, IFSDK_PAUSE *pause)
 
FPDF_EXPORT int FPDF_CALLCONV FPDF_RenderPageBitmap_Start (FPDF_BITMAP bitmap, FPDF_PAGE page, int start_x, int start_y, int size_x, int size_y, int rotate, int flags, IFSDK_PAUSE *pause)
 
FPDF_EXPORT int FPDF_CALLCONV FPDF_RenderPage_Continue (FPDF_PAGE page, IFSDK_PAUSE *pause)
 
FPDF_EXPORT void FPDF_CALLCONV FPDF_RenderPage_Close (FPDF_PAGE page)
 

Macro Definition Documentation

◆ FPDF_RENDER_DONE

#define FPDF_RENDER_DONE   2

Definition at line 17 of file fpdf_progressive.h.

◆ FPDF_RENDER_FAILED

#define FPDF_RENDER_FAILED   3

Definition at line 18 of file fpdf_progressive.h.

◆ FPDF_RENDER_READY

#define FPDF_RENDER_READY   0

Definition at line 15 of file fpdf_progressive.h.

◆ FPDF_RENDER_TOBECONTINUED

#define FPDF_RENDER_TOBECONTINUED   1

Definition at line 16 of file fpdf_progressive.h.

Typedef Documentation

◆ IFSDK_PAUSE

typedef struct _IFSDK_PAUSE IFSDK_PAUSE

Function Documentation

◆ FPDF_RenderPage_Close()

FPDF_EXPORT void FPDF_CALLCONV FPDF_RenderPage_Close ( FPDF_PAGE page)

Definition at line 125 of file fpdf_progressive.cpp.

References CPDF_Page::ClearRenderContext(), and CPDFPageFromFPDFPage().

Referenced by CheckPDFiumCApi(), and FPDFProgressiveRenderEmbedderTest::FinishRenderPageWithForms().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ FPDF_RenderPage_Continue()

FPDF_EXPORT int FPDF_CALLCONV FPDF_RenderPage_Continue ( FPDF_PAGE page,
IFSDK_PAUSE * pause )

Definition at line 100 of file fpdf_progressive.cpp.

References CPDFSDK_PauseAdapter::CPDFSDK_PauseAdapter(), CPDFPageFromFPDFPage(), CPDF_Page::GetRenderContext(), and _IFSDK_PAUSE::version.

Referenced by CheckPDFiumCApi(), and FPDFProgressiveRenderEmbedderTest::ContinueRenderPage().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ FPDF_RenderPageBitmap_Start()

FPDF_EXPORT int FPDF_CALLCONV FPDF_RenderPageBitmap_Start ( FPDF_BITMAP bitmap,
FPDF_PAGE page,
int start_x,
int start_y,
int size_x,
int size_y,
int rotate,
int flags,
IFSDK_PAUSE * pause )

Definition at line 86 of file fpdf_progressive.cpp.

References FPDF_RenderPageBitmapWithColorScheme_Start().

Referenced by CheckPDFiumCApi(), and TEST_F().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ FPDF_RenderPageBitmapWithColorScheme_Start()

FPDF_EXPORT int FPDF_CALLCONV FPDF_RenderPageBitmapWithColorScheme_Start ( FPDF_BITMAP bitmap,
FPDF_PAGE page,
int start_x,
int start_y,
int size_x,
int size_y,
int rotate,
int flags,
const FPDF_COLORSCHEME * color_scheme,
IFSDK_PAUSE * pause )

Definition at line 42 of file fpdf_progressive.cpp.

References CPDFSDK_PauseAdapter::CPDFSDK_PauseAdapter(), CPDFPageFromFPDFPage(), CPDFSDK_RenderPageWithContext(), and _IFSDK_PAUSE::version.

Referenced by CheckPDFiumCApi(), and FPDF_RenderPageBitmap_Start().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: