LibreOffice Module sdext (master)  1
Namespaces | Enumerations | Functions
wrapper.cxx File Reference
#include <config_folders.h>
#include <contentsink.hxx>
#include <pdfparse.hxx>
#include <pdfihelper.hxx>
#include <wrapper.hxx>
#include <osl/file.h>
#include <osl/file.hxx>
#include <osl/thread.h>
#include <osl/process.h>
#include <osl/diagnose.h>
#include <rtl/bootstrap.hxx>
#include <rtl/ustring.hxx>
#include <rtl/ustrbuf.hxx>
#include <rtl/strbuf.hxx>
#include <sal/log.hxx>
#include <comphelper/propertysequence.hxx>
#include <com/sun/star/io/XInputStream.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/awt/FontDescriptor.hpp>
#include <com/sun/star/beans/XMaterialHolder.hpp>
#include <com/sun/star/rendering/PathCapType.hpp>
#include <com/sun/star/rendering/PathJoinType.hpp>
#include <com/sun/star/rendering/XPolyPolygon2D.hpp>
#include <com/sun/star/geometry/Matrix2D.hpp>
#include <com/sun/star/geometry/AffineMatrix2D.hpp>
#include <com/sun/star/geometry/RealRectangle2D.hpp>
#include <com/sun/star/geometry/RealSize2D.hpp>
#include <com/sun/star/task/XInteractionHandler.hpp>
#include <basegfx/point/b2dpoint.hxx>
#include <basegfx/polygon/b2dpolypolygon.hxx>
#include <basegfx/polygon/b2dpolygon.hxx>
#include <basegfx/utils/unopolypolygon.hxx>
#include <vcl/metric.hxx>
#include <vcl/font.hxx>
#include <vcl/virdev.hxx>
#include <memory>
#include <unordered_map>
#include <string.h>
#include <stdlib.h>
#include <rtl/character.hxx>
#include <hash.cxx>
Include dependency graph for wrapper.cxx:

Go to the source code of this file.

Namespaces

 pdfi
 

Enumerations

enum  parseKey
 

Functions

static bool pdfi::checkEncryption (const OUString &i_rPath, const uno::Reference< task::XInteractionHandler > &i_xIHdl, OUString &io_rPwd, bool &o_rIsEncrypted, const OUString &i_rDocName)
 
bool pdfi::xpdf_ImportFromFile (const OUString &rURL, const ContentSinkSharedPtr &rSink, const uno::Reference< task::XInteractionHandler > &xIHdl, const OUString &rPwd, const uno::Reference< uno::XComponentContext > &xContext, const OUString &rFilterOptions)
 
bool pdfi::xpdf_ImportFromStream (const uno::Reference< io::XInputStream > &xInput, const ContentSinkSharedPtr &rSink, const uno::Reference< task::XInteractionHandler > &xIHdl, const OUString &rPwd, const uno::Reference< uno::XComponentContext > &xContext, const OUString &rFilterOptions)
 

Variable Documentation

std::unique_ptr<char[]> aBuffer

Definition at line 962 of file wrapper.cxx.

sal_uInt64 left

Definition at line 965 of file wrapper.cxx.

FontMapType m_aFontMap

Definition at line 148 of file wrapper.cxx.

OString m_aLine

Definition at line 147 of file wrapper.cxx.

sal_Int32 m_nCharIndex

Definition at line 150 of file wrapper.cxx.

sal_Int32 m_nNextToken

Definition at line 149 of file wrapper.cxx.

const oslFileHandle m_pErr

Definition at line 146 of file wrapper.cxx.

const ContentSinkSharedPtr m_pSink

Definition at line 145 of file wrapper.cxx.

const uno::Reference<uno::XComponentContext> m_xContext

Definition at line 144 of file wrapper.cxx.

Referenced by pdfi::PDFIProcessor::emit().

Definition at line 143 of file wrapper.cxx.

size_t pos

Definition at line 964 of file wrapper.cxx.

oslFileHandle& pOut

Definition at line 963 of file wrapper.cxx.

const int SIZE = 64*1024
static

Definition at line 961 of file wrapper.cxx.