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
write.h File Reference

(3dce9b5818576f04ce21cec4b3686eda012e5b65)

#include <memory>
#include <string>
#include "public/fpdfview.h"
+ Include dependency graph for write.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

std::string WritePpm (const char *pdf_name, int num, void *buffer_void, int stride, int width, int height)
 
void WriteText (FPDF_TEXTPAGE textpage, const char *pdf_name, int num)
 
void WriteAnnot (FPDF_PAGE page, const char *pdf_name, int num)
 
std::string WritePng (const char *pdf_name, int num, void *buffer, int stride, int width, int height)
 
void WriteAttachments (FPDF_DOCUMENT doc, const std::string &name)
 
void WriteImages (FPDF_PAGE page, const char *pdf_name, int page_num)
 
void WriteRenderedImages (FPDF_DOCUMENT doc, FPDF_PAGE page, const char *pdf_name, int page_num)
 
void WriteDecodedThumbnailStream (FPDF_PAGE page, const char *pdf_name, int page_num)
 
void WriteRawThumbnailStream (FPDF_PAGE page, const char *pdf_name, int page_num)
 
void WriteThumbnail (FPDF_PAGE page, const char *pdf_name, int page_num)
 

Function Documentation

◆ WriteAnnot()

void WriteAnnot ( FPDF_PAGE page,
const char * pdf_name,
int num )

Definition at line 339 of file write.cc.

References FPDFANNOT_COLORTYPE_Color, FPDFANNOT_COLORTYPE_InteriorColor, and FPDFPage_GetAnnotCount().

+ Here is the call graph for this function:

◆ WriteAttachments()

void WriteAttachments ( FPDF_DOCUMENT doc,
const std::string & name )

Definition at line 714 of file write.cc.

References FPDFAttachment_GetFile(), FPDFAttachment_GetName(), FPDFDoc_GetAttachment(), and FPDFDoc_GetAttachmentCount().

+ Here is the call graph for this function:

◆ WriteDecodedThumbnailStream()

void WriteDecodedThumbnailStream ( FPDF_PAGE page,
const char * pdf_name,
int page_num )

Definition at line 838 of file write.cc.

References FPDFPage_GetDecodedThumbnailData().

+ Here is the call graph for this function:

◆ WriteImages()

void WriteImages ( FPDF_PAGE page,
const char * pdf_name,
int page_num )

Definition at line 769 of file write.cc.

References FPDFPage_CountObjects(), FPDFPage_GetObject(), and FPDFPageObj_GetType().

+ Here is the call graph for this function:

◆ WritePng()

std::string WritePng ( const char * pdf_name,
int num,
void * buffer,
int stride,
int width,
int height )

Definition at line 451 of file write.cc.

◆ WritePpm()

std::string WritePpm ( const char * pdf_name,
int num,
void * buffer_void,
int stride,
int width,
int height )

Definition at line 259 of file write.cc.

◆ WriteRawThumbnailStream()

void WriteRawThumbnailStream ( FPDF_PAGE page,
const char * pdf_name,
int page_num )

Definition at line 868 of file write.cc.

References FPDFPage_GetRawThumbnailData().

+ Here is the call graph for this function:

◆ WriteRenderedImages()

void WriteRenderedImages ( FPDF_DOCUMENT doc,
FPDF_PAGE page,
const char * pdf_name,
int page_num )

Definition at line 802 of file write.cc.

References FPDFPage_CountObjects(), FPDFPage_GetObject(), and FPDFPageObj_GetType().

+ Here is the call graph for this function:

◆ WriteText()

void WriteText ( FPDF_TEXTPAGE textpage,
const char * pdf_name,
int num )

Definition at line 310 of file write.cc.

References FPDFText_CountChars(), and FPDFText_GetUnicode().

+ Here is the call graph for this function:

◆ WriteThumbnail()

void WriteThumbnail ( FPDF_PAGE page,
const char * pdf_name,
int page_num )

Definition at line 896 of file write.cc.