diff --git a/src/lib/win32/poppler-0.84.0/bin/README-PDFTOCAIRO.md b/src/lib/win32/poppler-0.84.0/bin/README-PDFTOCAIRO.md deleted file mode 100644 index d782fccf..00000000 --- a/src/lib/win32/poppler-0.84.0/bin/README-PDFTOCAIRO.md +++ /dev/null @@ -1,18 +0,0 @@ -pdftocairo.exe is currently on v0.68.0 due to issues compiling v0.84.0 of it. - -It depends on the following files: - -- bin/freetype6.dll -- bin/jpeg62.dll -- bin/libcairo-2.dll -- bin/libexpat-1.dll -- bin/libfontconfig-1.dll -- bin/libgcc_s_dw2-1.dll -- bin/libpixman-1-0.dll -- bin/libpng16-16.dll -- bin/libpoppler-79.dll -- bin/libpoppler-cpp-0.dll -- bin/libstdc++-6.dll -- bin/libtiff3.dll -- bin/zlib1.dll -- lib/pkgconfig/poppler-cairo.pc diff --git a/src/lib/win32/poppler-0.84.0/bin/freetype.dll b/src/lib/win32/poppler-0.84.0/bin/freetype.dll deleted file mode 100644 index 33f230d8..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/freetype.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/freetype6.dll b/src/lib/win32/poppler-0.84.0/bin/freetype6.dll deleted file mode 100644 index 93f68f11..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/freetype6.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/jpeg62.dll b/src/lib/win32/poppler-0.84.0/bin/jpeg62.dll deleted file mode 100644 index 21c03d55..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/jpeg62.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libcairo-2.dll b/src/lib/win32/poppler-0.84.0/bin/libcairo-2.dll deleted file mode 100644 index db8f704e..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libcairo-2.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libcrypto-1_1-x64.dll b/src/lib/win32/poppler-0.84.0/bin/libcrypto-1_1-x64.dll deleted file mode 100644 index da60f299..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libcrypto-1_1-x64.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libcurl.dll b/src/lib/win32/poppler-0.84.0/bin/libcurl.dll deleted file mode 100644 index 5d93b4fc..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libcurl.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libexpat-1.dll b/src/lib/win32/poppler-0.84.0/bin/libexpat-1.dll deleted file mode 100644 index 26f43bba..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libexpat-1.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libfontconfig-1.dll b/src/lib/win32/poppler-0.84.0/bin/libfontconfig-1.dll deleted file mode 100644 index 7ad870bb..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libfontconfig-1.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libgcc_s_dw2-1.dll b/src/lib/win32/poppler-0.84.0/bin/libgcc_s_dw2-1.dll deleted file mode 100644 index a98ce467..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libgcc_s_dw2-1.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/liblzma.dll b/src/lib/win32/poppler-0.84.0/bin/liblzma.dll deleted file mode 100644 index e793c7d7..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/liblzma.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libpixman-1-0.dll b/src/lib/win32/poppler-0.84.0/bin/libpixman-1-0.dll deleted file mode 100644 index c4c1ec9f..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libpixman-1-0.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libpng16-16.dll b/src/lib/win32/poppler-0.84.0/bin/libpng16-16.dll deleted file mode 100644 index a2187c41..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libpng16-16.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libpng16.dll b/src/lib/win32/poppler-0.84.0/bin/libpng16.dll deleted file mode 100644 index 5e57ff5e..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libpng16.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libpoppler-79.dll b/src/lib/win32/poppler-0.84.0/bin/libpoppler-79.dll deleted file mode 100644 index 07380de3..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libpoppler-79.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libpoppler-cpp-0.dll b/src/lib/win32/poppler-0.84.0/bin/libpoppler-cpp-0.dll deleted file mode 100644 index 6a808fd9..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libpoppler-cpp-0.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libssh2.dll b/src/lib/win32/poppler-0.84.0/bin/libssh2.dll deleted file mode 100644 index c9c02482..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libssh2.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libstdc++-6.dll b/src/lib/win32/poppler-0.84.0/bin/libstdc++-6.dll deleted file mode 100644 index d2f08157..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libstdc++-6.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/libtiff3.dll b/src/lib/win32/poppler-0.84.0/bin/libtiff3.dll deleted file mode 100644 index 9883c51a..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/libtiff3.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/openjp2.dll b/src/lib/win32/poppler-0.84.0/bin/openjp2.dll deleted file mode 100644 index cc09ed14..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/openjp2.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/pdfattach.exe b/src/lib/win32/poppler-0.84.0/bin/pdfattach.exe deleted file mode 100644 index ea4f66d4..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/pdfattach.exe and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/pdfdetach.exe b/src/lib/win32/poppler-0.84.0/bin/pdfdetach.exe deleted file mode 100644 index c0fd0ae4..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/pdfdetach.exe and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/pdffonts.exe b/src/lib/win32/poppler-0.84.0/bin/pdffonts.exe deleted file mode 100644 index f472be11..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/pdffonts.exe and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/pdfimages.exe b/src/lib/win32/poppler-0.84.0/bin/pdfimages.exe deleted file mode 100644 index 4024d27b..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/pdfimages.exe and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/pdfinfo.exe b/src/lib/win32/poppler-0.84.0/bin/pdfinfo.exe deleted file mode 100644 index a91cd1d7..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/pdfinfo.exe and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/pdfseparate.exe b/src/lib/win32/poppler-0.84.0/bin/pdfseparate.exe deleted file mode 100644 index 90f56c8e..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/pdfseparate.exe and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/pdftocairo.exe b/src/lib/win32/poppler-0.84.0/bin/pdftocairo.exe deleted file mode 100644 index 5368c439..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/pdftocairo.exe and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/pdftohtml.exe b/src/lib/win32/poppler-0.84.0/bin/pdftohtml.exe deleted file mode 100644 index a0f66d45..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/pdftohtml.exe and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/pdftoppm.exe b/src/lib/win32/poppler-0.84.0/bin/pdftoppm.exe deleted file mode 100644 index a8d70b94..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/pdftoppm.exe and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/pdftops.exe b/src/lib/win32/poppler-0.84.0/bin/pdftops.exe deleted file mode 100644 index 3d527aae..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/pdftops.exe and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/pdftotext.exe b/src/lib/win32/poppler-0.84.0/bin/pdftotext.exe deleted file mode 100644 index 1204b687..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/pdftotext.exe and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/pdfunite.exe b/src/lib/win32/poppler-0.84.0/bin/pdfunite.exe deleted file mode 100644 index 6fb446a7..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/pdfunite.exe and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/poppler.dll b/src/lib/win32/poppler-0.84.0/bin/poppler.dll deleted file mode 100644 index 2da800a3..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/poppler.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/tiff.dll b/src/lib/win32/poppler-0.84.0/bin/tiff.dll deleted file mode 100644 index 66097bd2..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/tiff.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/zlib.dll b/src/lib/win32/poppler-0.84.0/bin/zlib.dll deleted file mode 100644 index e50abcc2..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/zlib.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/zlib1.dll b/src/lib/win32/poppler-0.84.0/bin/zlib1.dll deleted file mode 100644 index f2452c90..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/zlib1.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/bin/zstd.dll b/src/lib/win32/poppler-0.84.0/bin/zstd.dll deleted file mode 100644 index 0afb3c2c..00000000 Binary files a/src/lib/win32/poppler-0.84.0/bin/zstd.dll and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-destination.h b/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-destination.h deleted file mode 100644 index 7036b0be..00000000 --- a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-destination.h +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright (C) 2019, Masamichi Hosoda - * Copyright (C) 2019, Albert Astals Cid - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef POPPLER_DESTINATION_H -#define POPPLER_DESTINATION_H - -#include "poppler-global.h" - -namespace poppler -{ -class destination_private; - -class POPPLER_CPP_EXPORT destination : public poppler::noncopyable -{ -public: - enum type_enum { - unknown, - xyz, - fit, - fit_h, - fit_v, - fit_r, - fit_b, - fit_b_h, - fit_b_v - }; - - ~destination(); - destination(destination &&other) noexcept; - - type_enum type() const; - int page_number() const; - double left() const; - double bottom() const; - double right() const; - double top() const; - double zoom() const; - bool is_change_left() const; - bool is_change_top() const; - bool is_change_zoom() const; - - destination& operator=(destination &&other) noexcept; - -private: - destination(destination_private *dd); - - destination_private *d; - friend class document; -}; - -} - -#endif diff --git a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-document.h b/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-document.h deleted file mode 100644 index 9162d58a..00000000 --- a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-document.h +++ /dev/null @@ -1,141 +0,0 @@ -/* - * Copyright (C) 2009-2010, Pino Toscano - * Copyright (C) 2016 Jakub Alba - * Copyright (C) 2019, Masamichi Hosoda - * Copyright (C) 2019, Albert Astals Cid - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef POPPLER_DOCUMENT_H -#define POPPLER_DOCUMENT_H - -#include "poppler-global.h" -#include "poppler-font.h" - -#include - -namespace poppler -{ - -class destination; -class document_private; -class embedded_file; -class page; -class toc; - -class POPPLER_CPP_EXPORT document : public poppler::noncopyable -{ -public: - enum page_mode_enum { - use_none, - use_outlines, - use_thumbs, - fullscreen, - use_oc, - use_attach - }; - - enum page_layout_enum { - no_layout, - single_page, - one_column, - two_column_left, - two_column_right, - two_page_left, - two_page_right - }; - - ~document(); - - bool is_locked() const; - bool unlock(const std::string &owner_password, const std::string &user_password); - - page_mode_enum page_mode() const; - page_layout_enum page_layout() const; - void get_pdf_version(int *major, int *minor) const; - std::vector info_keys() const; - - ustring info_key(const std::string &key) const; - bool set_info_key(const std::string &key, const ustring &val); - - time_type info_date(const std::string &key) const; - bool set_info_date(const std::string &key, time_type val); - - ustring get_title() const; - bool set_title(const ustring &title); - ustring get_author() const; - bool set_author(const ustring &author); - ustring get_subject() const; - bool set_subject(const ustring &subject); - ustring get_keywords() const; - bool set_keywords(const ustring &keywords); - ustring get_creator() const; - bool set_creator(const ustring &creator); - ustring get_producer() const; - bool set_producer(const ustring &producer); - time_type get_creation_date() const; - bool set_creation_date(time_type creation_date); - time_type get_modification_date() const; - bool set_modification_date(time_type mod_date); - - bool remove_info(); - - bool is_encrypted() const; - bool is_linearized() const; - bool has_permission(permission_enum which) const; - ustring metadata() const; - bool get_pdf_id(std::string *permanent_id, std::string *update_id) const; - - int pages() const; - page* create_page(const ustring &label) const; - page* create_page(int index) const; - - std::vector fonts() const; - font_iterator* create_font_iterator(int start_page = 0) const; - - toc* create_toc() const; - - bool has_embedded_files() const; - std::vector embedded_files() const; - - // Named destinations are bytestrings, not string. - // So we use std::string instead of ustring. - std::map create_destination_map() const; - - bool save(const std::string &file_name) const; - bool save_a_copy(const std::string &file_name) const; - - static document* load_from_file(const std::string &file_name, - const std::string &owner_password = std::string(), - const std::string &user_password = std::string()); - static document* load_from_data(byte_array *file_data, - const std::string &owner_password = std::string(), - const std::string &user_password = std::string()); - static document* load_from_raw_data(const char *file_data, - int file_data_length, - const std::string &owner_password = std::string(), - const std::string &user_password = std::string()); - -private: - document(document_private &dd); - - document_private *d; - friend class document_private; -}; - -} - -#endif diff --git a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-embedded-file.h b/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-embedded-file.h deleted file mode 100644 index 307fdd64..00000000 --- a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-embedded-file.h +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Copyright (C) 2009-2010, Pino Toscano - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef POPPLER_EMBEDDED_FILE_H -#define POPPLER_EMBEDDED_FILE_H - -#include "poppler-global.h" - -#include - -namespace poppler -{ - -class embedded_file_private; - -class POPPLER_CPP_EXPORT embedded_file : public poppler::noncopyable -{ -public: - ~embedded_file(); - - bool is_valid() const; - std::string name() const; - ustring description() const; - int size() const; - time_type modification_date() const; - time_type creation_date() const; - byte_array checksum() const; - std::string mime_type() const; - byte_array data() const; - -private: - embedded_file(embedded_file_private &dd); - - embedded_file_private *d; - friend class embedded_file_private; -}; - -} - -#endif diff --git a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-font.h b/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-font.h deleted file mode 100644 index 854b7a40..00000000 --- a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-font.h +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Copyright (C) 2009, Pino Toscano - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef POPPLER_FONT_H -#define POPPLER_FONT_H - -#include "poppler-global.h" - -#include - -namespace poppler -{ - -class document; -class document_private; -class font_info_private; -class font_iterator; -class font_iterator_private; - -class POPPLER_CPP_EXPORT font_info -{ -public: - enum type_enum { - unknown, - type1, - type1c, - type1c_ot, - type3, - truetype, - truetype_ot, - cid_type0, - cid_type0c, - cid_type0c_ot, - cid_truetype, - cid_truetype_ot - }; - - font_info(); - font_info(const font_info &fi); - ~font_info(); - - std::string name() const; - std::string file() const; - bool is_embedded() const; - bool is_subset() const; - type_enum type() const; - - font_info& operator=(const font_info &fi); - -private: - font_info(font_info_private &dd); - - font_info_private *d; - friend class font_iterator; -}; - - -class POPPLER_CPP_EXPORT font_iterator : public poppler::noncopyable -{ -public: - ~font_iterator(); - - std::vector next(); - bool has_next() const; - int current_page() const; - -private: - font_iterator(int, document_private *dd); - - font_iterator_private *d; - friend class document; -}; - -} - -#endif diff --git a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-global.h b/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-global.h deleted file mode 100644 index 03448e1c..00000000 --- a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-global.h +++ /dev/null @@ -1,119 +0,0 @@ -/* - * Copyright (C) 2009-2010, Pino Toscano - * Copyright (C) 2010, Patrick Spendrin - * Copyright (C) 2014, Hans-Peter Deifel - * Copyright (C) 2018, Adam Reichold - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef POPPLER_GLOBAL_H -#define POPPLER_GLOBAL_H - -#if defined(_WIN32) -# define LIB_EXPORT __declspec(dllexport) -# define LIB_IMPORT __declspec(dllimport) -#else -# define LIB_EXPORT -# define LIB_IMPORT -#endif - -#if defined(poppler_cpp_EXPORTS) -# define POPPLER_CPP_EXPORT LIB_EXPORT -#else -# define POPPLER_CPP_EXPORT LIB_IMPORT -#endif - -#include -#include -#include - -namespace poppler -{ - -/// \cond DOXYGEN_SKIP_THIS -namespace detail -{ - -class POPPLER_CPP_EXPORT noncopyable -{ -public: - noncopyable(const noncopyable &) = delete; - const noncopyable& operator=(const noncopyable &) = delete; -protected: - noncopyable(); - ~noncopyable(); -}; - -} - -typedef detail::noncopyable noncopyable; -/// \endcond - -enum rotation_enum { rotate_0, rotate_90, rotate_180, rotate_270 }; - -enum page_box_enum { media_box, crop_box, bleed_box, trim_box, art_box }; - -enum permission_enum { perm_print, perm_change, perm_copy, perm_add_notes, - perm_fill_forms, perm_accessibility, perm_assemble, - perm_print_high_resolution }; - -enum case_sensitivity_enum { case_sensitive, case_insensitive }; - -typedef std::vector byte_array; - -typedef unsigned int /* time_t */ time_type; - -// to disable warning only for this occurrence -#ifdef _MSC_VER -#pragma warning(push) -#pragma warning(disable: 4251) /* class 'A' needs to have dll interface for to be used by clients of class 'B'. */ -#endif -class POPPLER_CPP_EXPORT ustring : public std::basic_string -{ -public: - ustring(); - ustring(size_type len, value_type ch); - ~ustring(); - - byte_array to_utf8() const; - std::string to_latin1() const; - - static ustring from_utf8(const char *str, int len = -1); - static ustring from_latin1(const std::string &str); - -private: - // forbid implicit std::string conversions - ustring(const std::string &); - operator std::string() const; - ustring& operator=(const std::string &); -}; -#ifdef _MSC_VER -#pragma warning(pop) -#endif - -POPPLER_CPP_EXPORT time_type convert_date(const std::string &date); - -POPPLER_CPP_EXPORT std::ostream& operator<<(std::ostream& stream, const byte_array &array); - -POPPLER_CPP_EXPORT bool set_data_dir(const std::string &new_data_dir); - -typedef void(*debug_func)(const std::string &, void *); - -POPPLER_CPP_EXPORT void set_debug_error_function(debug_func debug_function, void *closure); - -} - -#endif diff --git a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-image.h b/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-image.h deleted file mode 100644 index 030ed1d1..00000000 --- a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-image.h +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Copyright (C) 2010, Pino Toscano - * Copyright (C) 2018, Zsombor Hollay-Horvath - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef POPPLER_IMAGE_H -#define POPPLER_IMAGE_H - -#include "poppler-global.h" -#include "poppler-rectangle.h" - -namespace poppler -{ - -class image_private; - -class POPPLER_CPP_EXPORT image -{ -public: - enum format_enum { - format_invalid, - format_mono, - format_rgb24, - format_argb32, - format_gray8, - format_bgr24 - }; - - image(); - image(int iwidth, int iheight, format_enum iformat); - image(char *idata, int iwidth, int iheight, format_enum iformat); - image(const image &img); - ~image(); - - bool is_valid() const; - format_enum format() const; - int width() const; - int height() const; - char *data(); - const char *const_data() const; - int bytes_per_row() const; - - image copy(const rect &r = rect()) const; - - bool save(const std::string &file_name, const std::string &out_format, int dpi = -1) const; - - static std::vector supported_image_formats(); - - image& operator=(const image &img); - -private: - void detach(); - - image_private *d; - friend class image_private; -}; - -} - -#endif diff --git a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-page-renderer.h b/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-page-renderer.h deleted file mode 100644 index 368281a8..00000000 --- a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-page-renderer.h +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Copyright (C) 2010, Pino Toscano - * Copyright (C) 2018, Zsombor Hollay-Horvath - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef POPPLER_PAGE_RENDERER_H -#define POPPLER_PAGE_RENDERER_H - -#include "poppler-global.h" -#include "poppler-image.h" - -namespace poppler -{ - -typedef unsigned int argb; - -class page; -class page_renderer_private; - -class POPPLER_CPP_EXPORT page_renderer : public poppler::noncopyable -{ -public: - enum render_hint { - antialiasing = 0x00000001, - text_antialiasing = 0x00000002, - text_hinting = 0x00000004 - }; - - enum line_mode_enum { - line_default, - line_solid, - line_shape - }; - - page_renderer(); - ~page_renderer(); - - argb paper_color() const; - void set_paper_color(argb c); - - unsigned int render_hints() const; - void set_render_hint(render_hint hint, bool on = true); - void set_render_hints(unsigned int hints); - - image::format_enum image_format() const; - void set_image_format(image::format_enum format); - - line_mode_enum line_mode() const; - void set_line_mode(line_mode_enum mode); - - image render_page(const page *p, - double xres = 72.0, double yres = 72.0, - int x = -1, int y = -1, int w = -1, int h = -1, - rotation_enum rotate = rotate_0) const; - - static bool can_render(); - -private: - page_renderer_private *d; - friend class page_renderer_private; -}; - -} - -#endif diff --git a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-page-transition.h b/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-page-transition.h deleted file mode 100644 index 4ecb179a..00000000 --- a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-page-transition.h +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Copyright (C) 2009, Pino Toscano - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef POPPLER_PAGE_TRANSITION_H -#define POPPLER_PAGE_TRANSITION_H - -#include "poppler-global.h" - -class Object; - -namespace poppler -{ - -class page; -class page_transition_private; - -class POPPLER_CPP_EXPORT page_transition -{ -public: - enum type_enum { - replace = 0, - split, - blinds, - box, - wipe, - dissolve, - glitter, - fly, - push, - cover, - uncover, - fade - }; - - enum alignment_enum { - horizontal = 0, - vertical - }; - - enum direction_enum { - inward = 0, - outward - }; - - page_transition(const page_transition &pt); - ~page_transition(); - - type_enum type() const; - int duration() const; - alignment_enum alignment() const; - direction_enum direction() const; - int angle() const; - double scale() const; - bool is_rectangular() const; - - page_transition& operator=(const page_transition &pt); - -private: - page_transition(Object *params); - - page_transition_private *d; - friend class page; -}; - -} - -#endif diff --git a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-page.h b/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-page.h deleted file mode 100644 index bd7f1fcf..00000000 --- a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-page.h +++ /dev/null @@ -1,141 +0,0 @@ -/* - * Copyright (C) 2009-2010, Pino Toscano - * Copyright (C) 2018, Suzuki Toshiya - * Copyright (C) 2018, 2019, Albert Astals Cid - * Copyright (C) 2018, Zsombor Hollay-Horvath - * Copyright (C) 2018, Aleksey Nikolaev - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef POPPLER_PAGE_H -#define POPPLER_PAGE_H - -#include "poppler-global.h" -#include "poppler-rectangle.h" - -#include - -namespace poppler -{ - -struct text_box_data; -class POPPLER_CPP_EXPORT text_box -{ - friend class page; -public: - text_box(text_box&&) noexcept; - text_box& operator=(text_box&&) noexcept; - - ~text_box(); - - ustring text() const; - rectf bbox() const; - - /** - \since 0.68 - */ - int rotation() const; - - /** - Get a bbox for the i-th glyph - - This method returns a rectf of the bounding box for - the i-th glyph in the text_box. - - \note The text_box object owns the rectf objects, - the caller is not needed to free them. - - \warning For too large glyph index, rectf(0,0,0,0) - is returned. The number of the glyphs and ustring - codepoints might be different in some complex scripts. - */ - rectf char_bbox(size_t i) const; - bool has_space_after() const; -private: - text_box(text_box_data *data); - - std::unique_ptr m_data; -}; - -class document; -class document_private; -class page_private; -class page_transition; - -class POPPLER_CPP_EXPORT page : public poppler::noncopyable -{ -public: - enum orientation_enum { - landscape, - portrait, - seascape, - upside_down - }; - enum search_direction_enum { - search_from_top, - search_next_result, - search_previous_result - }; - enum text_layout_enum { - physical_layout, - raw_order_layout - }; - - ~page(); - - orientation_enum orientation() const; - double duration() const; - rectf page_rect(page_box_enum box = crop_box) const; - ustring label() const; - - page_transition* transition() const; - - bool search(const ustring &text, rectf &r, search_direction_enum direction, - case_sensitivity_enum case_sensitivity, rotation_enum rotation = rotate_0) const; - ustring text(const rectf &rect = rectf()) const; - ustring text(const rectf &rect, text_layout_enum layout_mode) const; - - /** - Returns a list of text of the page - - This method returns a std::vector of text_box that contain all - the text of the page, with roughly one text word of text - per text_box item. - - For text written in western languages (left-to-right and - up-to-down), the std::vector contains the text in the proper - order. - - \since 0.63 - - \note The page object owns the text_box objects as unique_ptr, - the caller is not needed to free them. - - \warning This method is not tested with Asian scripts - */ - std::vector text_list() const; - -private: - page(document_private *doc, int index); - - page_private *d; - friend class page_private; - friend class document; -}; - -} - -#endif diff --git a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-rectangle.h b/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-rectangle.h deleted file mode 100644 index 365d07cf..00000000 --- a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-rectangle.h +++ /dev/null @@ -1,84 +0,0 @@ -/* - * Copyright (C) 2009-2010, Pino Toscano - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef POPPLER_RECTANGLE_H -#define POPPLER_RECTANGLE_H - -#include "poppler-global.h" - -namespace poppler -{ - -template class rectangle -{ -public: - rectangle() - : x1(), y1(), x2(), y2() - {} - rectangle(T _x, T _y, T w, T h) - : x1(_x), y1(_y), x2(x1 + w), y2(y1 + h) - {} - ~rectangle() - {} - - bool is_empty() const - { return (x1 == x2) && (y1 == y2); } - - T x() const - { return x1; } - - T y() const - { return y1; } - - T width() const - { return x2 - x1; } - - T height() const - { return y2 - y1; } - - T left() const - { return x1; } - T top() const - { return y1; } - T right() const - { return x2; } - T bottom() const - { return y2; } - - void set_left(T value) - { x1 = value; } - void set_top(T value) - { y1 = value; } - void set_right(T value) - { x2 = value; } - void set_bottom(T value) - { y2 = value; } - -private: - T x1, y1, x2, y2; -}; - -typedef rectangle rect; -typedef rectangle rectf; - -POPPLER_CPP_EXPORT std::ostream& operator<<(std::ostream& stream, const rect &r); -POPPLER_CPP_EXPORT std::ostream& operator<<(std::ostream& stream, const rectf &r); - -} - -#endif diff --git a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-toc.h b/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-toc.h deleted file mode 100644 index 8b09736f..00000000 --- a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-toc.h +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Copyright (C) 2009, Pino Toscano - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef POPPLER_TOC_H -#define POPPLER_TOC_H - -#include "poppler-global.h" - -#include - -namespace poppler -{ - -class toc_private; -class toc_item; -class toc_item_private; - -class POPPLER_CPP_EXPORT toc : public poppler::noncopyable -{ -public: - ~toc(); - - toc_item* root() const; - -private: - toc(); - - toc_private *d; - - friend class toc_private; -}; - - -class POPPLER_CPP_EXPORT toc_item : public poppler::noncopyable -{ -public: - typedef std::vector::const_iterator iterator; - - ~toc_item(); - - ustring title() const; - bool is_open() const; - - std::vector children() const; - iterator children_begin() const; - iterator children_end() const; - -private: - toc_item(); - - toc_item_private *d; - friend class toc; - friend class toc_private; - friend class toc_item_private; -}; - -} - -#endif diff --git a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-version.h b/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-version.h deleted file mode 100644 index f9ef1723..00000000 --- a/src/lib/win32/poppler-0.84.0/include/poppler/cpp/poppler-version.h +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright (C) 2009, Pino Toscano - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef POPPLER_VERSION_H -#define POPPLER_VERSION_H - -#include "poppler-global.h" - -#define POPPLER_VERSION "0.84.0" -#define POPPLER_VERSION_MAJOR 0 -#define POPPLER_VERSION_MINOR 84 -#define POPPLER_VERSION_MICRO 0 - -namespace poppler -{ - -POPPLER_CPP_EXPORT std::string version_string(); -POPPLER_CPP_EXPORT unsigned int version_major(); -POPPLER_CPP_EXPORT unsigned int version_minor(); -POPPLER_CPP_EXPORT unsigned int version_micro(); - -} - -#endif diff --git a/src/lib/win32/poppler-0.84.0/lib/pkgconfig/poppler-cairo.pc b/src/lib/win32/poppler-0.84.0/lib/pkgconfig/poppler-cairo.pc deleted file mode 100644 index 9eea6b53..00000000 --- a/src/lib/win32/poppler-0.84.0/lib/pkgconfig/poppler-cairo.pc +++ /dev/null @@ -1,8 +0,0 @@ -prefix=C:/temp/poppler-install-dir/x86/poppler-0.69.0 -libdir=C:/temp/poppler-install-dir/x86/poppler-0.69.0/lib -includedir=C:/temp/poppler-install-dir/x86/poppler-0.69.0/include - -Name: poppler-cairo -Description: Cairo backend for Poppler PDF rendering library -Version: 0.68.0 -Requires: poppler = 0.68.0 cairo >= 1.10.0 diff --git a/src/lib/win32/poppler-0.84.0/lib/pkgconfig/poppler-cpp.pc b/src/lib/win32/poppler-0.84.0/lib/pkgconfig/poppler-cpp.pc deleted file mode 100644 index b66ca6f5..00000000 --- a/src/lib/win32/poppler-0.84.0/lib/pkgconfig/poppler-cpp.pc +++ /dev/null @@ -1,12 +0,0 @@ -prefix=C:/temp/poppler_install_dir/Library -libdir=C:/temp/poppler_install_dir/Library/lib -includedir=C:/temp/poppler_install_dir/Library/include - -Name: poppler-cpp -Description: cpp backend for Poppler PDF rendering library -Version: 0.84.0 -Requires: -Requires.private: poppler = 0.84.0 - -Libs: -L${libdir} -lpoppler-cpp -Cflags: -I${includedir}/poppler/cpp diff --git a/src/lib/win32/poppler-0.84.0/lib/pkgconfig/poppler-splash.pc b/src/lib/win32/poppler-0.84.0/lib/pkgconfig/poppler-splash.pc deleted file mode 100644 index d0e80268..00000000 --- a/src/lib/win32/poppler-0.84.0/lib/pkgconfig/poppler-splash.pc +++ /dev/null @@ -1,8 +0,0 @@ -prefix=C:/temp/poppler_install_dir/Library -libdir=C:/temp/poppler_install_dir/Library/lib -includedir=C:/temp/poppler_install_dir/Library/include - -Name: poppler-splash -Description: Splash backend for Poppler PDF rendering library -Version: 0.84.0 -Requires: poppler = 0.84.0 diff --git a/src/lib/win32/poppler-0.84.0/lib/pkgconfig/poppler.pc b/src/lib/win32/poppler-0.84.0/lib/pkgconfig/poppler.pc deleted file mode 100644 index 236ab72e..00000000 --- a/src/lib/win32/poppler-0.84.0/lib/pkgconfig/poppler.pc +++ /dev/null @@ -1,10 +0,0 @@ -prefix=C:/temp/poppler_install_dir/Library -libdir=C:/temp/poppler_install_dir/Library/lib -includedir=C:/temp/poppler_install_dir/Library/include - -Name: poppler -Description: PDF rendering library -Version: 0.84.0 - -Libs: -L${libdir} -lpoppler -Cflags: -I${includedir}/poppler diff --git a/src/lib/win32/poppler-0.84.0/lib/poppler-cpp.lib b/src/lib/win32/poppler-0.84.0/lib/poppler-cpp.lib deleted file mode 100644 index 3520210b..00000000 Binary files a/src/lib/win32/poppler-0.84.0/lib/poppler-cpp.lib and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/lib/poppler.lib b/src/lib/win32/poppler-0.84.0/lib/poppler.lib deleted file mode 100644 index 3006ed8d..00000000 Binary files a/src/lib/win32/poppler-0.84.0/lib/poppler.lib and /dev/null differ diff --git a/src/lib/win32/poppler-0.84.0/share/man/man1/pdfattach.1 b/src/lib/win32/poppler-0.84.0/share/man/man1/pdfattach.1 deleted file mode 100644 index c9589a78..00000000 --- a/src/lib/win32/poppler-0.84.0/share/man/man1/pdfattach.1 +++ /dev/null @@ -1,60 +0,0 @@ -.\" Copyright 2019 Albert Astals Cid -.TH pdfattach 1 "10 Febuary 2019" -.SH NAME -pdfattach \- Portable Document Format (PDF) document embedded file -creator (version 3.03) -.SH SYNOPSIS -.B pdfattach -[options] -.I input-PDF-file file-to-attach output-PDF-file -.SH DESCRIPTION -.B Pdfattach -adds a new embedded file (attachment) to an existing Portable -Document Format (PDF) file. -.SH OPTIONS -.TP -.B \-replace -Replace embedded file with same name (if it exists) -.TP -.B \-v -Print copyright and version information. -.TP -.B \-h -Print usage information. -.RB ( \-help -and -.B \-\-help -are equivalent.) -.SH EXIT CODES -.TP -0 -No error. -.TP -1 -Error opening input PDF file. -.TP -2 -Error opening file to attach. -.TP -3 -Output file already exists. -.TP -3 -There is already an attached file with that name. -.TP -5 -Error saving the output file. -.SH AUTHOR -The pdfattach software and documentation are copyright 2019 The Poppler developers -.SH "SEE ALSO" -.BR pdfdetach (1), -.BR pdfimages (1), -.BR pdfinfo (1), -.BR pdftocairo (1), -.BR pdftohtml (1), -.BR pdftoppm (1), -.BR pdftops (1), -.BR pdftotext (1) -.BR pdfseparate (1), -.BR pdfsig (1), -.BR pdfunite (1) diff --git a/src/lib/win32/poppler-0.84.0/share/man/man1/pdfdetach.1 b/src/lib/win32/poppler-0.84.0/share/man/man1/pdfdetach.1 deleted file mode 100644 index 525173ed..00000000 --- a/src/lib/win32/poppler-0.84.0/share/man/man1/pdfdetach.1 +++ /dev/null @@ -1,89 +0,0 @@ -.\" Copyright 2011 Glyph & Cog, LLC -.TH pdfdetach 1 "15 August 2011" -.SH NAME -pdfdetach \- Portable Document Format (PDF) document embedded file -extractor (version 3.03) -.SH SYNOPSIS -.B pdfdetach -[options] -.RI [ PDF-file ] -.SH DESCRIPTION -.B Pdfdetach -lists or extracts embedded files (attachments) from a Portable -Document Format (PDF) file. -.SH OPTIONS -Some of the following options can be set with configuration file -commands. These are listed in square brackets with the description of -the corresponding command line option. -.TP -.B \-list -List all of the embedded files in the PDF file. File names are -converted to the text encoding specified by the "\-enc" switch. -.TP -.BI \-save " number" -Save the specified embedded file. By default, this uses the file name -associated with the embedded file (as printed by the "\-list" switch); -the file name can be changed with the "\-o" switch. -.TP -.BI \-saveall -Save all of the embedded files. This uses the file names associated -with the embedded files (as printed by the "\-list" switch). By -default, the files are saved in the current directory; this can be -changed with the "\-o" switch. -.TP -.BI \-o " path" -Set the file name used when saving an embedded file with the "\-save" -switch, or the directory used by "\-saveall". -.TP -.BI \-enc " encoding-name" -Sets the encoding to use for text output (embedded file names). -This defaults to "UTF-8". -.TP -.BI \-opw " password" -Specify the owner password for the PDF file. Providing this will -bypass all security restrictions. -.TP -.BI \-upw " password" -Specify the user password for the PDF file. -.TP -.B \-v -Print copyright and version information. -.TP -.B \-h -Print usage information. -.RB ( \-help -and -.B \-\-help -are equivalent.) -.SH EXIT CODES -The Xpdf tools use the following exit codes: -.TP -0 -No error. -.TP -1 -Error opening a PDF file. -.TP -2 -Error opening an output file. -.TP -3 -Error related to PDF permissions. -.TP -99 -Other error. -.SH AUTHOR -The pdfinfo software and documentation are copyright 1996-2011 Glyph & -Cog, LLC. -.SH "SEE ALSO" -.BR pdffonts (1), -.BR pdfimages (1), -.BR pdfinfo (1), -.BR pdftocairo (1), -.BR pdftohtml (1), -.BR pdftoppm (1), -.BR pdftops (1), -.BR pdftotext (1) -.BR pdfseparate (1), -.BR pdfsig (1), -.BR pdfunite (1) diff --git a/src/lib/win32/poppler-0.84.0/share/man/man1/pdffonts.1 b/src/lib/win32/poppler-0.84.0/share/man/man1/pdffonts.1 deleted file mode 100644 index 45d1e972..00000000 --- a/src/lib/win32/poppler-0.84.0/share/man/man1/pdffonts.1 +++ /dev/null @@ -1,124 +0,0 @@ -.\" Copyright 1999-2011 Glyph & Cog, LLC -.TH pdffonts 1 "15 August 2011" -.SH NAME -pdffonts \- Portable Document Format (PDF) font analyzer (version -3.03) -.SH SYNOPSIS -.B pdffonts -[options] -.RI [ PDF-file ] -.SH DESCRIPTION -.B Pdffonts -lists the fonts used in a Portable Document Format (PDF) file along -with various information for each font. -.PP -The following information is listed for each font: -.TP -.B name -the font name, exactly as given in the PDF file (potentially including -a subset prefix) -.TP -.B type -the font type \(en see below for details -.TP -.B encoding -the font encoding -.TP -.B emb -"yes" if the font is embedded in the PDF file -.TP -.B sub -"yes" if the font is a subset -.TP -.B uni -"yes" if there is an explicit "ToUnicode" map in the PDF file (the -absence of a ToUnicode map doesn't necessarily mean that the text -can't be converted to Unicode) -.TP -.B object ID -the font dictionary object ID (number and generation) -.PP -PDF files can contain the following types of fonts: -.PP -.RS -Type 1 -.RE -.RS -Type 1C \(en aka Compact Font Format (CFF) -.RE -.RS -Type 3 -.RE -.RS -TrueType -.RE -.RS -CID Type 0 \(en 16-bit font with no specified type -.RE -.RS -CID Type 0C \(en 16-bit PostScript CFF font -.RE -.RS -CID TrueType \(en 16-bit TrueType font -.RE -.SH OPTIONS -.TP -.BI \-f " number" -Specifies the first page to analyze. -.TP -.BI \-l " number" -Specifies the last page to analyze. -.TP -.B \-subst -List the substitute fonts that poppler will use for non embedded fonts. -.TP -.BI \-opw " password" -Specify the owner password for the PDF file. Providing this will -bypass all security restrictions. -.TP -.BI \-upw " password" -Specify the user password for the PDF file. -.TP -.B \-v -Print copyright and version information. -.TP -.B \-h -Print usage information. -.RB ( \-help -and -.B \-\-help -are equivalent.) -.SH EXIT CODES -The Xpdf tools use the following exit codes: -.TP -0 -No error. -.TP -1 -Error opening a PDF file. -.TP -2 -Error opening an output file. -.TP -3 -Error related to PDF permissions. -.TP -99 -Other error. -.SH AUTHOR -The pdffonts software and documentation are copyright 1996\(en2011 Glyph -& Cog, LLC. -.SH "SEE ALSO" -.nh -.ad l -.BR pdfdetach (1), -.BR pdfimages (1), -.BR pdfinfo (1), -.BR pdftocairo (1), -.BR pdftohtml (1), -.BR pdftoppm (1), -.BR pdftops (1), -.BR pdftotext (1), -.BR pdfseparate (1), -.BR pdfsig (1), -.BR pdfunite (1) diff --git a/src/lib/win32/poppler-0.84.0/share/man/man1/pdfimages.1 b/src/lib/win32/poppler-0.84.0/share/man/man1/pdfimages.1 deleted file mode 100644 index ee270d38..00000000 --- a/src/lib/win32/poppler-0.84.0/share/man/man1/pdfimages.1 +++ /dev/null @@ -1,263 +0,0 @@ -.\" Copyright 1998-2011 Glyph & Cog, LLC -.TH pdfimages 1 "15 August 2011" -.SH NAME -pdfimages \- Portable Document Format (PDF) image extractor -(version 3.03) -.SH SYNOPSIS -.B pdfimages -[options] -.I PDF-file image-root -.SH DESCRIPTION -.B Pdfimages -saves images from a Portable Document Format (PDF) file as Portable -Pixmap (PPM), Portable Bitmap (PBM), Portable Network Graphics (PNG), -Tagged Image File Format (TIFF), JPEG, JPEG2000, or JBIG2 files. -.PP -Pdfimages reads the PDF file -.IR PDF-file , -scans one or more pages, and writes one file for each image, -.IR image-root - nnn . xxx , -where -.I nnn -is the image number and -.I xxx -is the image type (.ppm, .pbm, .png, .tif, .jpg, jp2, jb2e, or jb2g). -.PP -The default output format is PBM (for monochrome images) or PPM for -non-monochrome. The \-png or \-tiff options change to default output -to PNG or TIFF respectively. If both \-png and \-tiff are specified, -CMYK images will be written as TIFF and all other images will be -written as PNG. In addition the \-j, \-jp2, and \-jbig2 options will -cause JPEG, JPEG2000, and JBIG2, respectively, images in the PDF file -to be written in their native format. -.SH OPTIONS -.TP -.BI \-f " number" -Specifies the first page to scan. -.TP -.BI \-l " number" -Specifies the last page to scan. -.TP -.B \-png -Change the default output format to PNG. -.TP -.B \-tiff -Change the default output format to TIFF. -.TP -.B \-j -Write images in JPEG format as JPEG files instead of the default format. The JPEG file is identical to the JPEG data stored in the PDF. -.TP -.B \-jp2 -Write images in JPEG2000 format as JP2 files instead of the default format. The JP2 file is identical to the JPEG2000 data stored in the PDF. -.TP -.B \-jbig2 -Write images in JBIG2 format as JBIG2 files instead of the default format. JBIG2 data in PDF is of the embedded type. The embedded type of JBIG2 has an optional separate file containing global data. The embedded data is written with the extension .jb2e and the global data (if available) will be written to the same image number with the extension .jb2g. The content of both these files is identical to the JBIG2 data in the PDF. -.TP -.B \-ccitt -Write images in CCITT format as CCITT files instead of the default -format. The CCITT file is identical to the CCITT data stored in the -PDF. PDF files contain additional parameters specifying -how to decode the CCITT data. These parameters are translated to -fax2tiff input options and written to a .params file with the same image -number. The parameters are: -.RS -.TP -.B \-1 -1D Group 3 encoding -.TP -.B \-2 -2D Group 3 encoding -.TP -.B \-4 -Group 4 encoding -.TP -.B \-A -Beginning of line is aligned on a byte boundary -.TP -.B \-P -Beginning of line is not aligned on a byte boundary -.TP -.B \-X n -The image width in pixels -.TP -.B \-W -Encoding uses 1 for black and 0 for white -.TP -.B \-B -Encoding uses 0 for black and 1 for white -.TP -.B \-M -Input data fills from most significant bit to least significant bit. -.RE -.TP -.B \-all -Write JPEG, JPEG2000, JBIG2, and CCITT images in their native format. CMYK files are written as TIFF files. All other images are written as PNG files. -This is equivalent to specifying the options \-png \-tiff \-j \-jp2 \-jbig2 \-ccitt. -.TP -.B \-list -Instead of writing the images, list the images along with various information for each image. Do not specify an -.IR image-root -with this option. -.IP -The following information is listed for each image: -.RS -.TP -.B page -the page number containing the image -.TP -.B num -the image number -.TP -.B type -the image type: -.PP -.RS -image - an opaque image -.RE -.RS -mask - a monochrome mask image -.RE -.RS -smask - a soft-mask image -.RE -.RS -stencil - a monochrome mask image used for painting a color or pattern -.RE -.PP -Note: Tranparency in images is represented in PDF using a separate image for the image and the mask/smask. -The mask/smask used as part of a transparent image always immediately follows the image in the image list. -.TP -.B width -image width (in pixels) -.TP -.B height -image height (in pixels) -.PP -Note: the image width/height is the size of the embedded image, not the size the image will be rendered at. -.TP -.B color -image color space: -.PP -.RS -gray - Gray -.RE -.RS -rgb - RGB -.RE -.RS -cmyk - CMYK -.RE -.RS -lab - L*a*b -.RE -.RS -icc - ICC Based -.RE -.RS -index - Indexed Color -.RE -.RS -sep - Separation -.RE -.RS -devn - DeviceN -.RE -.TP -.B comp -number of color components -.TP -.B bpc -bits per component -.TP -.B enc -encoding: -.PP -.RS -image - raster image (may be Flate or LZW compressed but does not use an image encoding) -.RE -.RS -jpeg - Joint Photographic Experts Group -.RE -.RS -jp2 - JPEG2000 -.RE -.RS -jbig2 - Joint Bi-Level Image Experts Group -.RE -.RS -ccitt - CCITT Group 3 or Group 4 Fax -.RE -.TP -.B interp -"yes" if the interpolation is to be performed when scaling up the image -.TP -.B object ID -the image dictionary object ID (number and generation) -.TP -.B x\-ppi -The horizontal resolution of the image (in pixels per inch) when rendered on the pdf page. -.TP -.B y\-ppi -The vertical resolution of the image (in pixels per inch) when rendered on the pdf page. -.TP -.B size -The size of the embedded image in the pdf file. The following suffixes are used: 'B' bytes, 'K' kilobytes, 'M' megabytes, and 'G' gigabytes. -.TP -.B ratio -The compression ratio of the embedded image. -.RE -.TP -.BI \-opw " password" -Specify the owner password for the PDF file. Providing this will -bypass all security restrictions. -.TP -.BI \-upw " password" -Specify the user password for the PDF file. -.TP -.B \-p -Include page numbers in output file names. -.TP -.B \-q -Don't print any messages or errors. -.TP -.B \-v -Print copyright and version information. -.TP -.B \-h -Print usage information. -.RB ( \-help -and -.B \-\-help -are equivalent.) -.SH EXIT CODES -The Xpdf tools use the following exit codes: -.TP -0 -No error. -.TP -1 -Error opening a PDF file. -.TP -2 -Error opening an output file. -.TP -3 -Error related to PDF permissions. -.TP -99 -Other error. -.SH AUTHOR -The pdfimages software and documentation are copyright 1998-2011 Glyph -& Cog, LLC. -.SH "SEE ALSO" -.BR pdfdetach (1), -.BR pdffonts (1), -.BR pdfinfo (1), -.BR pdftocairo (1), -.BR pdftohtml (1), -.BR pdftoppm (1), -.BR pdftops (1), -.BR pdftotext (1) -.BR pdfseparate (1), -.BR pdfsig (1), -.BR pdfunite (1) diff --git a/src/lib/win32/poppler-0.84.0/share/man/man1/pdfinfo.1 b/src/lib/win32/poppler-0.84.0/share/man/man1/pdfinfo.1 deleted file mode 100644 index b699dff1..00000000 --- a/src/lib/win32/poppler-0.84.0/share/man/man1/pdfinfo.1 +++ /dev/null @@ -1,173 +0,0 @@ -.\" Copyright 1999-2011 Glyph & Cog, LLC -.TH pdfinfo 1 "15 August 2011" -.SH NAME -pdfinfo \- Portable Document Format (PDF) document information -extractor (version 3.03) -.SH SYNOPSIS -.B pdfinfo -[options] -.RI [ PDF-file ] -.SH DESCRIPTION -.B Pdfinfo -prints the contents of the \'Info' dictionary (plus some other useful -information) from a Portable Document Format (PDF) file. -.PP -The \'Info' dictionary contains the following values: -.PP -.RS -title -.RE -.RS -subject -.RE -.RS -keywords -.RE -.RS -author -.RE -.RS -creator -.RE -.RS -producer -.RE -.RS -creation date -.RE -.RS -modification date -.RE -.PP -In addition, the following information is printed: -.PP -.RS -tagged (yes/no) -.RE -.RS -form (AcroForm / XFA / none) -.RE -.RS -javascript (yes/no) -.RE -.RS -page count -.RE -.RS -encrypted flag (yes/no) -.RE -.RS -print and copy permissions (if encrypted) -.RE -.RS -page size -.RE -.RS -file size -.RE -.RS -linearized (yes/no) -.RE -.RS -PDF version -.RE -.RS -metadata (only if requested) -.RE -.PP -The options \-listenc, \-meta, \-js, \-struct, and \-struct-text only print the requested information. The 'Info' dictionary and related data listed above is not printed. At most one of these five options may be used. -.SH OPTIONS -.TP -.BI \-f " number" -Specifies the first page to examine. If multiple pages are requested -using the "\-f" and "\-l" options, the size of each requested page (and, -optionally, the bounding boxes for each requested page) are printed. -Otherwise, only page one is examined. -.TP -.BI \-l " number" -Specifies the last page to examine. -.TP -.B \-box -Prints the page box bounding boxes: MediaBox, CropBox, BleedBox, -TrimBox, and ArtBox. -.TP -.B \-meta -Prints document-level metadata. (This is the "Metadata" stream from -the PDF file's Catalog object.) -.TP -.B \-js -Prints all JavaScript in the PDF. -.TP -.B \-struct -Prints the logical document structure of a Tagged-PDF file. -.TP -.B \-struct-text -Print the textual content along with the document structure of a Tagged-PDF -file. Note that extracting text this way might be slow for big PDF files. -(Implies -.BR \-struct .) -.TP -.B \-isodates -Prints dates in ISO-8601 format (including the time zone). -.TP -.B \-rawdates -Prints the raw (undecoded) date strings, directly from the PDF file. -.TP -.B \-dests -Print a list of all named destinations. If a page range is specified using "\-f" and "\-l", only -destinations in the page range are listed. -.TP -.BI \-enc " encoding-name" -Sets the encoding to use for text output. This defaults to "UTF-8". -.TP -.B \-listenc -Lits the available encodings -.TP -.BI \-opw " password" -Specify the owner password for the PDF file. Providing this will -bypass all security restrictions. -.TP -.BI \-upw " password" -Specify the user password for the PDF file. -.TP -.B \-v -Print copyright and version information. -.TP -.B \-h -Print usage information. -.RB ( \-help -and -.B \-\-help -are equivalent.) -.SH EXIT CODES -The Xpdf tools use the following exit codes: -.TP -0 -No error. -.TP -1 -Error opening a PDF file. -.TP -2 -Error opening an output file. -.TP -3 -Error related to PDF permissions. -.TP -99 -Other error. -.SH AUTHOR -The pdfinfo software and documentation are copyright 1996-2011 Glyph & -Cog, LLC. -.SH "SEE ALSO" -.BR pdfdetach (1), -.BR pdffonts (1), -.BR pdfimages (1), -.BR pdftocairo (1), -.BR pdftohtml (1), -.BR pdftoppm (1), -.BR pdftops (1), -.BR pdftotext (1) -.BR pdfseparate (1), -.BR pdfsig (1), -.BR pdfunite (1) diff --git a/src/lib/win32/poppler-0.84.0/share/man/man1/pdfseparate.1 b/src/lib/win32/poppler-0.84.0/share/man/man1/pdfseparate.1 deleted file mode 100644 index 132511a1..00000000 --- a/src/lib/win32/poppler-0.84.0/share/man/man1/pdfseparate.1 +++ /dev/null @@ -1,60 +0,0 @@ -.\" Copyright 2011 The Poppler Developers - http://poppler.freedesktop.org -.TH pdfseparate 1 "15 September 2011" -.SH NAME -pdfseparate \- Portable Document Format (PDF) page extractor -.SH SYNOPSIS -.B pdfseparate -[options] -.I PDF-file PDF-page-pattern -.SH DESCRIPTION -.B pdfseparate -extract single pages from a Portable Document Format (PDF). -.PP -pdfseparate reads the PDF file -.IR PDF-file , -extracts one or more pages, and writes one PDF file for each page to -.IR PDF-page-pattern. -.PP -PDF-page-pattern should contain -.BR %d -(or any variant respecting printf format), since %d is replaced by the page number. -.TP -The PDF-file should not be encrypted. -.SH OPTIONS -.TP -.BI \-f " number" -Specifies the first page to extract. If \-f is omitted, extraction starts with page 1. -.TP -.BI \-l " number" -Specifies the last page to extract. If \-l is omitted, extraction ends with the last page. -.TP -.B \-v -Print copyright and version information. -.TP -.B \-h -Print usage information. -.RB ( \-help -and -.B \-\-help -are equivalent.) -.SH EXAMPLE -pdfseparate sample.pdf sample-%d.pdf -.TP -extracts all pages from sample.pdf, if i.e. sample.pdf has 3 pages, it produces -.TP -sample-1.pdf, sample-2.pdf, sample-3.pdf -.SH AUTHOR -The pdfseparate software and documentation are copyright 1996-2004 Glyph -& Cog, LLC and copyright 2005-2011 The Poppler Developers - http://poppler.freedesktop.org -.SH "SEE ALSO" -.BR pdfdetach (1), -.BR pdffonts (1), -.BR pdfimages (1), -.BR pdfinfo (1), -.BR pdftocairo (1), -.BR pdftohtml (1), -.BR pdftoppm (1), -.BR pdftops (1), -.BR pdftotext (1) -.BR pdfsig (1), -.BR pdfunite (1) diff --git a/src/lib/win32/poppler-0.84.0/share/man/man1/pdftohtml.1 b/src/lib/win32/poppler-0.84.0/share/man/man1/pdftohtml.1 deleted file mode 100644 index 36e6cb21..00000000 --- a/src/lib/win32/poppler-0.84.0/share/man/man1/pdftohtml.1 +++ /dev/null @@ -1,116 +0,0 @@ -.TH PDFTOHTML 1 -.\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection -.\" other parms are allowed: see man(7), man(1) -.SH NAME -pdftohtml \- program to convert PDF files into HTML, XML and PNG images -.SH SYNOPSIS -.B pdftohtml -.I "[options] [ ]" -.SH "DESCRIPTION" -This manual page documents briefly the -.BR pdftohtml -command. -This manual page was written for the Debian GNU/Linux distribution -because the original program does not have a manual page. -.PP -.B pdftohtml -is a program that converts PDF documents into HTML. It generates its output in -the current working directory. -.SH OPTIONS -A summary of options are included below. -.TP -.B \-h, \-help -Show summary of options. -.TP -.B \-f -first page to print -.TP -.B \-l -last page to print -.TP -.B \-q -do not print any messages or errors -.TP -.B \-v -print copyright and version info -.TP -.B \-p -exchange .pdf links with .html -.TP -.B \-c -generate complex output -.TP -.B \-s -generate single HTML that includes all pages -.TP -.B \-dataurls -use data URLs instead of external images in HTML. No available in all platforms -.TP -.B \-i -ignore images -.TP -.B \-noframes -generate no frames. Not supported in complex output mode. -.TP -.B \-stdout -use standard output -.TP -.B \-zoom -zoom the PDF document (default 1.5) -.TP -.B \-xml -output for XML post-processing -.TP -.B \-noRoundedCoordinates -do not round coordinates (with XML output only) -.TP -.B \-enc -output text encoding name -.TP -.B \-opw -owner password (for encrypted files) -.TP -.B \-upw -user password (for encrypted files) -.TP -.B \-hidden -force hidden text extraction -.TP -.B \-fmt -image file format for Splash output (png or jpg). -If complex is selected, but \-fmt is not specified, -\-fmt png will be assumed -.TP -.B \-nomerge -do not merge paragraphs -.TP -.B \-nodrm -override document DRM settings -.TP -.B \-wbt -adjust the word break threshold percent. Default is 10. -Word break occurs when distance between two adjacent characters is -greater than this percent of character height. -.TP -.B \-fontfullname -outputs the font name without any substitutions. - -.SH AUTHOR - -Pdftohtml was developed by Gueorgui Ovtcharov and Rainer Dorsch. It is -based and benefits a lot from Derek Noonburg's xpdf package. - -This manual page was written by Søren Boll Overgaard , -for the Debian GNU/Linux system (but may be used by others). -.SH "SEE ALSO" -.BR pdfdetach (1), -.BR pdffonts (1), -.BR pdfimages (1), -.BR pdfinfo (1), -.BR pdftocairo (1), -.BR pdftoppm (1), -.BR pdftops (1), -.BR pdftotext (1) -.BR pdfseparate (1), -.BR pdfsig (1), -.BR pdfunite (1) diff --git a/src/lib/win32/poppler-0.84.0/share/man/man1/pdftoppm.1 b/src/lib/win32/poppler-0.84.0/share/man/man1/pdftoppm.1 deleted file mode 100644 index 385009e6..00000000 --- a/src/lib/win32/poppler-0.84.0/share/man/man1/pdftoppm.1 +++ /dev/null @@ -1,206 +0,0 @@ -.\" Copyright 2005-2011 Glyph & Cog, LLC -.TH pdftoppm 1 "15 August 2011" -.SH NAME -pdftoppm \- Portable Document Format (PDF) to Portable Pixmap (PPM) -converter (version 3.03) -.SH SYNOPSIS -.B pdftoppm -[options] -.I PDF-file PPM-root -.SH DESCRIPTION -.B Pdftoppm -converts Portable Document Format (PDF) files to color image files in -Portable Pixmap (PPM) format, grayscale image files in Portable -Graymap (PGM) format, or monochrome image files in Portable Bitmap -(PBM) format. -.PP -Pdftoppm reads the PDF file, -.IR PDF-file , -and writes one PPM file for each page, -.IR PPM-root - number .ppm, -where -.I number -is the page number. -.SH OPTIONS -.TP -.BI \-f " number" -Specifies the first page to convert. -.TP -.BI \-l " number" -Specifies the last page to convert. -.TP -.B \-o -Generates only the odd numbered pages. -.TP -.B \-e -Generates only the even numbered pages. -.TP -.BI \-singlefile -Writes only the first page and does not add digits. -.TP -.BI \-r " number" -Specifies the X and Y resolution, in DPI. The default is 150 DPI. -.TP -.BI \-rx " number" -Specifies the X resolution, in DPI. The default is 150 DPI. -.TP -.BI \-ry " number" -Specifies the Y resolution, in DPI. The default is 150 DPI. -.TP -.BI \-scale-to " number" -Scales the long side of each page (width for landscape pages, height -for portrait pages) to fit in scale-to pixels. The size of the short -side will be determined by the aspect ratio of the page. -.TP -.BI \-scale-to-x " number" -Scales each page horizontally to fit in scale-to-x pixels. If -scale-to-y is set to -1, the vertical size will determined by the -aspect ratio of the page. -.TP -.BI \-scale-to-y " number" -Scales each page vertically to fit in scale-to-y pixels. If scale-to-x -is set to -1, the horizontal size will determined by the aspect ratio -of the page. -.TP -.B \-scale-dimension-before-rotation -Swaps horizontal and vertical size for a rotated (landscape) pdf before scaling instead of after. -.TP -.BI \-x " number" -Specifies the x-coordinate of the crop area top left corner -.TP -.BI \-y " number" -Specifies the y-coordinate of the crop area top left corner -.TP -.BI \-W " number" -Specifies the width of crop area in pixels (default is 0) -.TP -.BI \-H " number" -Specifies the height of crop area in pixels (default is 0) -.TP -.BI \-sz " number" -Specifies the size of crop square in pixels (sets W and H) -.TP -.B \-cropbox -Uses the crop box rather than media box when generating the files -.TP -.B \-hide-annotations -Do not show annotations -.TP -.B \-mono -Generate a monochrome PBM file (instead of a color PPM file). -.TP -.B \-gray -Generate a grayscale PGM file (instead of a color PPM file). -.TP -.B \-png -Generates a PNG file instead a PPM file. -.TP -.B \-jpeg -Generates a JPEG file instead a PPM file. -.TP -.BI \-jpegopt " jpeg-options" -When used with \-jpeg, takes a list of options to control the jpeg compression. See -.B JPEG OPTIONS -for the available options. -.TP -.B \-tiff -Generates a TIFF file instead a PPM file. -.TP -.BI \-tiffcompression " none | packbits | jpeg | lzw | deflate" -Specifies the TIFF compression type. This defaults to "none". -.TP -.BI \-freetype " yes | no" -Enable or disable FreeType (a TrueType / Type 1 font rasterizer). -This defaults to "yes". -.TP -.BI \-thinlinemode " none | solid | shape" -Specifies the thin line mode. This defaults to "none". -.TP -"solid": -adjust lines with a width less than one pixel to pixel boundary -and paint it with a width of one pixel. -.TP -"shape": -adjust lines with a width less than one pixel to pixel boundary -and paint it with a width of one pixel but with a shape in proportion -to its width. -.TP -.BI \-aa " yes | no" -Enable or disable font anti-aliasing. This defaults to "yes". -.TP -.BI \-aaVector " yes | no" -Enable or disable vector anti-aliasing. This defaults to "yes". -.TP -.BI \-opw " password" -Specify the owner password for the PDF file. Providing this will -bypass all security restrictions. -.TP -.BI \-upw " password" -Specify the user password for the PDF file. -.TP -.B \-q -Don't print any messages or errors. -.TP -.BI \-sep " char" -Specify single character separator between name and page number, default - . -.TP -.B \-forcenum -Force page number even if there is only one page. -.TP -.B \-v -Print copyright and version information. -.TP -.B \-h -Print usage information. -.RB ( \-help -and -.B \-\-help -are equivalent.) -.SH EXIT CODES -The Xpdf tools use the following exit codes: -.TP -0 -No error. -.TP -1 -Error opening a PDF file. -.TP -2 -Error opening an output file. -.TP -3 -Error related to PDF permissions. -.TP -99 -Other error. -.SH JPEG OPTIONS -When JPEG output is specified, the \-jpegopt option can be used to control the JPEG compression parameters. -It takes a string of the form "=[,=]". Currently the available options are: -.TP -.BI quality -Selects the JPEG quality value. The value must be an integer between 0 and 100. -.TP -.BI progressive -Select progressive JPEG output. The possible values are "y", "n", -indicating progressive (yes) or non-progressive (no), respectively. -.TP -.BI optimize -Sets whether to compute optimal Huffman coding tables for the JPEG output, which -will create smaller files but make an extra pass over the data. The value must -be "y" or "n", with "y" performing optimization, otherwise the default Huffman -tables are used. -.SH AUTHOR -The pdftoppm software and documentation are copyright 1996-2011 Glyph -& Cog, LLC. -.SH "SEE ALSO" -.BR pdfdetach (1), -.BR pdffonts (1), -.BR pdfimages (1), -.BR pdfinfo (1), -.BR pdftocairo (1), -.BR pdftohtml (1), -.BR pdftops (1), -.BR pdftotext (1) -.BR pdfseparate (1), -.BR pdfsig (1), -.BR pdfunite (1) diff --git a/src/lib/win32/poppler-0.84.0/share/man/man1/pdftops.1 b/src/lib/win32/poppler-0.84.0/share/man/man1/pdftops.1 deleted file mode 100644 index 6907b824..00000000 --- a/src/lib/win32/poppler-0.84.0/share/man/man1/pdftops.1 +++ /dev/null @@ -1,237 +0,0 @@ -.\" Copyright 1996-2011 Glyph & Cog, LLC -.TH pdftops 1 "15 August 2011" -.SH NAME -pdftops \- Portable Document Format (PDF) to PostScript converter -(version 3.03) -.SH SYNOPSIS -.B pdftops -[options] -.RI -.RI [] -.SH DESCRIPTION -.B Pdftops -converts Portable Document Format (PDF) files to PostScript so they -can be printed. -.PP -Pdftops reads the PDF file, -.IR PDF-file , -and writes a PostScript file, -.IR PS-file . -If -.I PS-file -is not specified, pdftops converts -.I file.pdf -to -.I file.ps -(or -.I file.eps -with the \-eps option). If -.I PS-file -is \'-', the PostScript is sent to stdout. -.SH OPTIONS -.TP -.BI \-f " number" -Specifies the first page to print. -.TP -.BI \-l " number" -Specifies the last page to print. -.TP -.B \-level1 -Generate Level 1 PostScript. The resulting PostScript files will be -significantly larger (if they contain images), but will print on Level -1 printers. This also converts all images to black and white. No -more than one of the PostScript level options (\-level1, \-level1sep, -\-level2, \-level2sep, \-level3, \-level3sep) may be given. -.TP -.B \-level1sep -Generate Level 1 separable PostScript. All colors are converted to -CMYK. Images are written with separate stream data for the four -components. -.TP -.B \-level2 -Generate Level 2 PostScript. Level 2 supports color images and image -compression. This is the default setting. -.TP -.B \-level2sep -Generate Level 2 separable PostScript. All colors are converted to -CMYK. The PostScript separation convention operators are used to -handle custom (spot) colors. -.TP -.B \-level3 -Generate Level 3 PostScript. This enables all Level 2 features plus -CID font embedding. -.TP -.B \-level3sep -Generate Level 3 separable PostScript. The separation handling is the -same as for \-level2sep. -.TP -.B \-eps -Generate an Encapsulated PostScript (EPS) file. An EPS file contains -a single image, so if you use this option with a multi-page PDF file, -you must use \-f and \-l to specify a single page. No more than one of -the mode options (\-eps, \-form) may be given. -.TP -.B \-form -Generate a PostScript form which can be imported by software that -understands forms. A form contains a single page, so if you use this -option with a multi-page PDF file, you must use \-f and \-l to specify a -single page. The \-level1 option cannot be used with \-form. No more -than one of the mode options (\-eps, \-form) may be -given. -.TP -.B \-opi -Generate OPI comments for all images and forms which have OPI -information. (This option is only available if pdftops was compiled -with OPI support.) -.TP -.B \-binary -Write binary data in Level 1 PostScript. By default, pdftops writes -hex-encoded data in Level 1 PostScript. Binary data is non-standard -in Level 1 PostScript but reduces the file size and can be useful -when Level 1 PostScript is required only for its restricted use -of PostScript operators. -.TP -.BI \-r " number" -Set the resolution in DPI when pdftops rasterizes images with -transparencies or, for Level 1 PostScript, when pdftops -rasterizes images with color masks. -By default, pdftops rasterizes images to 300 DPI. -.TP -.B \-noembt1 -By default, any Type 1 fonts which are embedded in the PDF file are -copied into the PostScript file. This option causes pdftops to -substitute base fonts instead. Embedded fonts make PostScript files -larger, but may be necessary for readable output. -.TP -.B \-noembtt -By default, any TrueType fonts which are embedded in the PDF file are -copied into the PostScript file. This option causes pdftops to -substitute base fonts instead. Embedded fonts make PostScript files -larger, but may be necessary for readable output. Also, some -PostScript interpreters do not have TrueType rasterizers. -.TP -.B \-noembcidps -By default, any CID PostScript fonts which are embedded in the PDF -file are copied into the PostScript file. This option disables that -embedding. No attempt is made to substitute for non-embedded CID -PostScript fonts. -.TP -.B \-noembcidtt -By default, any CID TrueType fonts which are embedded in the PDF file -are copied into the PostScript file. This option disables that -embedding. No attempt is made to substitute for non-embedded CID -TrueType fonts. -.TP -.B \-passfonts -By default, references to non-embedded 8-bit fonts in the PDF file are -substituted with the closest "Helvetica", "Times-Roman", or "Courier" font. -This option passes references to non-embedded fonts -through to the PostScript file. -.TP -.BI \-aaRaster " yes | no" -Enable or disable raster anti-aliasing. This defaults to "no". -pdftops may need to rasterize transparencies and pattern image masks in the PDF. -If the PostScript will be printed, leave \-aaRaster disabled and set \-r to the resolution of the printer. -If the PostScript will be viewed, enabling \-aaRaster may make rasterized text easier to read. -.TP -.B \-optimizecolorspace -By default, bitmap images in the PDF pass through to the output PostScript -in their original color space, which produces predictable results. -This option converts RGB and CMYK images into Gray images -if every pixel of the image has equal components. -This can fix problems when doing color separations of PDFs -that contain embedded black and white images encoded as RGB. -.TP -.B \-preload -preload images and forms -.TP -.BI \-paper " size" -Set the paper size to one of "letter", "legal", "A4", or "A3". This -can also be set to "match", which will set the paper size of each page to match the -size specified in the PDF file. If none the \-paper, \-paperw, or \-paperh -options are specified the default is to match the paper size. -.TP -.BI \-paperw " size" -Set the paper width, in points. -.TP -.BI \-paperh " size" -Set the paper height, in points. -.TP -.B \-origpagesizes -This option is the same as "\-paper match". -.TP -.B \-nocrop -By default, output is cropped to the CropBox specified in the PDF -file. This option disables cropping. -.TP -.B \-expand -Expand PDF pages smaller than the paper to fill the paper. By -default, these pages are not scaled. -.TP -.B \-noshrink -Don't scale PDF pages which are larger than the paper. By default, -pages larger than the paper are shrunk to fit. -.TP -.B \-nocenter -By default, PDF pages smaller than the paper (after any scaling) are -centered on the paper. This option causes them to be aligned to the -lower-left corner of the paper instead. -.TP -.B \-duplex -Set the Duplex pagedevice entry in the PostScript file. This tells -duplex-capable printers to enable duplexing. -.TP -.BI \-opw " password" -Specify the owner password for the PDF file. Providing this will -bypass all security restrictions. -.TP -.BI \-upw " password" -Specify the user password for the PDF file. -.TP -.B \-overprint -Enable overprinting. -.TP -.B \-q -Don't print any messages or errors. -.TP -.B \-v -Print copyright and version information. -.TP -.B \-h -Print usage information. -.RB ( \-help -and -.B \-\-help -are equivalent.) -.SH EXIT CODES -The Xpdf tools use the following exit codes: -.TP -0 -No error. -.TP -1 -Error opening a PDF file. -.TP -2 -Error opening an output file. -.TP -3 -Error related to PDF permissions. -.TP -99 -Other error. -.SH AUTHOR -The pdftops software and documentation are copyright 1996-2011 Glyph & -Cog, LLC. -.SH "SEE ALSO" -.BR pdfdetach (1), -.BR pdffonts (1), -.BR pdfimages (1), -.BR pdfinfo (1), -.BR pdftocairo (1), -.BR pdftohtml (1), -.BR pdftoppm (1), -.BR pdftotext (1) -.BR pdfseparate (1), -.BR pdfsig (1), -.BR pdfunite (1) diff --git a/src/lib/win32/poppler-0.84.0/share/man/man1/pdftotext.1 b/src/lib/win32/poppler-0.84.0/share/man/man1/pdftotext.1 deleted file mode 100644 index de9e36cf..00000000 --- a/src/lib/win32/poppler-0.84.0/share/man/man1/pdftotext.1 +++ /dev/null @@ -1,149 +0,0 @@ -.\" Copyright 1997-2011 Glyph & Cog, LLC -.TH pdftotext 1 "15 August 2011" -.SH NAME -pdftotext \- Portable Document Format (PDF) to text converter -(version 3.03) -.SH SYNOPSIS -.B pdftotext -[options] -.RI [ PDF-file -.RI [ text-file ]] -.SH DESCRIPTION -.B Pdftotext -converts Portable Document Format (PDF) files to plain text. -.PP -Pdftotext reads the PDF file, -.IR PDF-file , -and writes a text file, -.IR text-file . -If -.I text-file -is not specified, pdftotext converts -.I file.pdf -to -.IR file.txt . -If -.I text-file -is \'-', the text is sent to stdout. -.SH OPTIONS -.TP -.BI \-f " number" -Specifies the first page to convert. -.TP -.BI \-l " number" -Specifies the last page to convert. -.TP -.BI \-r " number" -Specifies the resolution, in DPI. The default is 72 DPI. -.TP -.BI \-x " number" -Specifies the x-coordinate of the crop area top left corner -.TP -.BI \-y " number" -Specifies the y-coordinate of the crop area top left corner -.TP -.BI \-W " number" -Specifies the width of crop area in pixels (default is 0) -.TP -.BI \-H " number" -Specifies the height of crop area in pixels (default is 0) -.TP -.B \-layout -Maintain (as best as possible) the original physical layout of the -text. The default is to \'undo' physical layout (columns, -hyphenation, etc.) and output the text in reading order. -.TP -.BI \-fixed " number" -Assume fixed-pitch (or tabular) text, with the specified character -width (in points). This forces physical layout mode. -.TP -.B \-raw -Keep the text in content stream order. This is a hack which often -"undoes" column formatting, etc. Use of raw mode is no longer -recommended. -.TP -.B \-nodiag -Discard diagonal text (i.e., text that is not close to one of the -0, 90, 180, or 270 degree axes). This is useful for skipping -watermarks drawn on body text. -.TP -.B \-htmlmeta -Generate a simple HTML file, including the meta information. This -simply wraps the text in
 and 
and prepends the meta -headers. -.TP -.B \-bbox -Generate an XHTML file containing bounding box information for each -word in the file. -.TP -.B \-bbox-layout -Generate an XHTML file containing bounding box information for each -block, line, and word in the file. -.TP -.BI \-enc " encoding-name" -Sets the encoding to use for text output. This defaults to "UTF-8". -.TP -.B \-listenc -Lists the available encodings -.TP -.BI \-eol " unix | dos | mac" -Sets the end-of-line convention to use for text output. -.TP -.B \-nopgbrk -Don't insert page breaks (form feed characters) between pages. -.TP -.BI \-opw " password" -Specify the owner password for the PDF file. Providing this will -bypass all security restrictions. -.TP -.BI \-upw " password" -Specify the user password for the PDF file. -.TP -.B \-q -Don't print any messages or errors. -.TP -.B \-v -Print copyright and version information. -.TP -.B \-h -Print usage information. -.RB ( \-help -and -.B \-\-help -are equivalent.) -.SH BUGS -Some PDF files contain fonts whose encodings have been mangled beyond -recognition. There is no way (short of OCR) to extract text from -these files. -.SH EXIT CODES -The Xpdf tools use the following exit codes: -.TP -0 -No error. -.TP -1 -Error opening a PDF file. -.TP -2 -Error opening an output file. -.TP -3 -Error related to PDF permissions. -.TP -99 -Other error. -.SH AUTHOR -The pdftotext software and documentation are copyright 1996-2011 Glyph -& Cog, LLC. -.SH "SEE ALSO" -.BR pdfdetach (1), -.BR pdffonts (1), -.BR pdfimages (1), -.BR pdfinfo (1), -.BR pdftocairo (1), -.BR pdftohtml (1), -.BR pdftoppm (1), -.BR pdftops (1), -.BR pdfseparate (1), -.BR pdfsig (1), -.BR pdfunite (1) diff --git a/src/lib/win32/poppler-0.84.0/share/man/man1/pdfunite.1 b/src/lib/win32/poppler-0.84.0/share/man/man1/pdfunite.1 deleted file mode 100644 index 4a1b4ea8..00000000 --- a/src/lib/win32/poppler-0.84.0/share/man/man1/pdfunite.1 +++ /dev/null @@ -1,43 +0,0 @@ -.\" Copyright 2011 The Poppler Developers - http://poppler.freedesktop.org -.TH pdfunite 1 "15 September 2011" -.SH NAME -pdfunite \- Portable Document Format (PDF) page merger -.SH SYNOPSIS -.B pdfunite -[options] -.I PDF-sourcefile1..PDF-sourcefilen PDF-destfile -.SH DESCRIPTION -.B pdfunite -merges several PDF (Portable Document Format) files in order of their occurrence on command line to one PDF result file. -.TP -Neither of the PDF-sourcefile1 to PDF-sourcefilen should be encrypted. -.SH OPTIONS -.TP -.B \-v -Print copyright and version information. -.TP -.B \-h -Print usage information. -.RB ( \-help -and -.B \-\-help -are equivalent.) -.SH EXAMPLE -pdfunite sample1.pdf sample2.pdf sample.pdf -.TP -merges all pages from sample1.pdf and sample2.pdf (in that order) and creates sample.pdf -.SH AUTHOR -The pdfunite software and documentation are copyright 1996-2004 Glyph & Cog, LLC -and copyright 2005-2011 The Poppler Developers - http://poppler.freedesktop.org -.SH "SEE ALSO" -.BR pdfdetach (1), -.BR pdffonts (1), -.BR pdfimages (1), -.BR pdfinfo (1), -.BR pdftocairo (1), -.BR pdftohtml (1), -.BR pdftoppm (1), -.BR pdftops (1), -.BR pdftotext (1) -.BR pdfseparate (1), -.BR pdfsig (1)