1 //========================================================================
3 // LocalPDFDocBuilder.h
5 // This file is licensed under the GPLv2 or later
7 // Copyright 2010 Hib Eris <hib@hiberis.nl>
8 // Copyright 2010 Albert Astals Cid <aacid@kde.org>
10 //========================================================================
12 #ifndef LOCALPDFDOCBUILDER_H
13 #define LOCALPDFDOCBUILDER_H
15 #include "PDFDocBuilder.h"
17 //------------------------------------------------------------------------
20 // The LocalPDFDocBuilder implements a PDFDocBuilder for local files.
21 //------------------------------------------------------------------------
23 class LocalPDFDocBuilder
: public PDFDocBuilder
{
27 PDFDoc
*buildPDFDoc(const GooString
&uri
, GooString
*ownerPassword
= NULL
,
28 GooString
*userPassword
= NULL
, void *guiDataA
= NULL
);
29 GBool
supports(const GooString
&uri
);
33 #endif /* LOCALPDFDOCBUILDER_H */