LibreOffice Module vcl (master) 1
Public Member Functions | List of all members
vcl::pdf::PDFium Class Referenceabstract

#include <PDFiumLibrary.hxx>

Public Member Functions

virtual ~PDFium ()=default
 
virtual const OUString & getLastError () const =0
 
virtual std::unique_ptr< PDFiumDocumentopenDocument (const void *pData, int nSize, const OString &rPassword)=0
 
virtual PDFErrorType getLastErrorCode ()=0
 
virtual std::unique_ptr< PDFiumBitmapcreateBitmap (int &nWidth, int &nHeight, int nAlpha)=0
 createBitmap can reduce requested size to possible value More...
 

Detailed Description

Definition at line 53 of file PDFiumLibrary.hxx.

Constructor & Destructor Documentation

◆ ~PDFium()

virtual vcl::pdf::PDFium::~PDFium ( )
virtualdefault

Member Function Documentation

◆ createBitmap()

virtual std::unique_ptr< PDFiumBitmap > vcl::pdf::PDFium::createBitmap ( int nWidth,
int nHeight,
int  nAlpha 
)
pure virtual

createBitmap can reduce requested size to possible value

◆ getLastError()

virtual const OUString & vcl::pdf::PDFium::getLastError ( ) const
pure virtual

◆ getLastErrorCode()

virtual PDFErrorType vcl::pdf::PDFium::getLastErrorCode ( )
pure virtual

◆ openDocument()

virtual std::unique_ptr< PDFiumDocument > vcl::pdf::PDFium::openDocument ( const void *  pData,
int  nSize,
const OString &  rPassword 
)
pure virtual

The documentation for this class was generated from the following file: