1 //========================================================================
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 CURLPDFDOCBUILDER_H
13 #define CURLPDFDOCBUILDER_H
15 #include "PDFDocBuilder.h"
17 //------------------------------------------------------------------------
20 // The CurlPDFDocBuilder implements a PDFDocBuilder for 'http(s)://'.
21 //------------------------------------------------------------------------
23 class CurlPDFDocBuilder
: 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 /* CURLPDFDOCBUILDER_H */