Engauge Digitizer  2
Public Member Functions | List of all members
ImportCroppingUtilPdf Class Reference

Import of pdf files. More...

#include <ImportCroppingUtilPdf.h>

Inheritance diagram for ImportCroppingUtilPdf:
ImportCroppingUtilBase

Public Member Functions

 ImportCroppingUtilPdf ()
 Single constructor.
 
bool applyImportCropping (bool isRegression, const QString &fileName, ImportCropping importCropping, Poppler::Document *&document) const
 For pdf files, skip cropping dialog during regression testing, otherwise crop if it is always turned on or if there are multiple pages. More...
 
- Public Member Functions inherited from ImportCroppingUtilBase
 ImportCroppingUtilBase ()
 Single constructor.
 

Additional Inherited Members

- Static Public Member Functions inherited from ImportCroppingUtilBase
static QString importCroppingToString (ImportCropping importCropping)
 Option as string for display to user.
 

Detailed Description

Import of pdf files.

Definition at line 19 of file ImportCroppingUtilPdf.h.

Member Function Documentation

◆ applyImportCropping()

bool ImportCroppingUtilPdf::applyImportCropping ( bool  isRegression,
const QString &  fileName,
ImportCropping  importCropping,
Poppler::Document *&  document 
) const

For pdf files, skip cropping dialog during regression testing, otherwise crop if it is always turned on or if there are multiple pages.

For speed, the Document is returned if cropping is to be performed so the file needs to be read only once

Definition at line 17 of file ImportCroppingUtilPdf.cpp.


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