LibreOffice Module vcl (master)
1
|
#include <map>
#include <list>
#include <unordered_map>
#include <memory>
#include <string_view>
#include <vector>
#include <pdf/ResourceDict.hxx>
#include <pdf/BitmapID.hxx>
#include <pdf/Matrix3.hxx>
#include <com/sun/star/lang/Locale.hpp>
#include <com/sun/star/util/XURLTransformer.hpp>
#include <com/sun/star/uno/Sequence.h>
#include <osl/file.hxx>
#include <rtl/cipher.h>
#include <rtl/strbuf.hxx>
#include <rtl/ustring.hxx>
#include <tools/gen.hxx>
#include <vcl/bitmapex.hxx>
#include <vcl/gradient.hxx>
#include <vcl/graphictools.hxx>
#include <vcl/hatch.hxx>
#include <vcl/virdev.hxx>
#include <vcl/pdfwriter.hxx>
#include <vcl/wall.hxx>
#include <o3tl/safeint.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <o3tl/lru_map.hxx>
#include <comphelper/hash.hxx>
#include <tools/stream.hxx>
#include <vcl/BinaryDataContainer.hxx>
#include <vcl/filter/pdfobjectcontainer.hxx>
#include <pdf/ExternalPDFStreams.hxx>
#include "pdffontcache.hxx"
#include "pdfbuildin_fonts.hxx"
Go to the source code of this file.
Namespaces | |
vcl::pdf | |
o3tl | |
vcl | |
vcl::filter | |
Enumerations | |
enum | vcl::pdf::GraphicsStateUpdateFlags { vcl::pdf::GraphicsStateUpdateFlags::Font = 0x0001, vcl::pdf::GraphicsStateUpdateFlags::MapMode = 0x0002, vcl::pdf::GraphicsStateUpdateFlags::LineColor = 0x0004, vcl::pdf::GraphicsStateUpdateFlags::FillColor = 0x0008, vcl::pdf::GraphicsStateUpdateFlags::ClipRegion = 0x0040, vcl::pdf::GraphicsStateUpdateFlags::LayoutMode = 0x0100, vcl::pdf::GraphicsStateUpdateFlags::TransparentPercent = 0x0200, vcl::pdf::GraphicsStateUpdateFlags::DigitLanguage = 0x0400, vcl::pdf::GraphicsStateUpdateFlags::All = 0x077f } |
enum | vcl::pdf::Mode { vcl::pdf::Mode::DEFAULT, vcl::pdf::Mode::NOWRITE } |
Variables | |
constexpr sal_Int32 | ENCRYPTED_PWD_SIZE = 32 |
constexpr sal_Int32 | MD5_DIGEST_SIZE = 16 |
constexpr sal_Int32 | SECUR_128BIT_KEY = 16 |
constexpr sal_Int32 | MAXIMUM_RC4_KEY_LENGTH = SECUR_128BIT_KEY + 3 + 2 |
constexpr sal_Int32 | vcl::pdf::g_nInheritedPageWidth = 595 |
constexpr sal_Int32 | vcl::pdf::g_nInheritedPageHeight = 842 |
constexpr sal_Int32 ENCRYPTED_PWD_SIZE = 32 |
Definition at line 71 of file pdfwriter_impl.hxx.
Referenced by vcl::PDFWriterImpl::computeODictionaryValue(), vcl::PDFWriterImpl::computeUDictionaryValue(), vcl::PDFWriterImpl::initEncryption(), vcl::PDFWriterImpl::padPassword(), and vcl::PDFWriterImpl::PDFWriterImpl().
constexpr sal_Int32 MAXIMUM_RC4_KEY_LENGTH = SECUR_128BIT_KEY + 3 + 2 |
Definition at line 77 of file pdfwriter_impl.hxx.
Referenced by vcl::PDFWriterImpl::computeEncryptionKey(), and vcl::PDFWriterImpl::PDFWriterImpl().
constexpr sal_Int32 MD5_DIGEST_SIZE = 16 |
Definition at line 72 of file pdfwriter_impl.hxx.
Referenced by vcl::PDFWriterImpl::computeEncryptionKey(), and vcl::PDFWriterImpl::computeUDictionaryValue().
constexpr sal_Int32 SECUR_128BIT_KEY = 16 |
Definition at line 74 of file pdfwriter_impl.hxx.
Referenced by vcl::PDFWriterImpl::computeAccessPermissions(), vcl::PDFWriterImpl::computeODictionaryValue(), vcl::PDFWriterImpl::computeUDictionaryValue(), and vcl::PDFWriterImpl::initEncryption().