pdfmm 0.9.20
mm::PdfMemDocument Member List

This is the complete list of members for mm::PdfMemDocument, including all inherited members.

AddNamedDestination(const PdfDestination &dest, const PdfString &name)mm::PdfDocument
AddPdfExtension(const PdfName &ns, int64_t level)mm::PdfMemDocument
Append(const PdfDocument &doc, bool appendAll=true)mm::PdfDocument
AttachFile(const PdfFileSpec &fileSpec)mm::PdfDocument
EmbedSubsetFonts()mm::PdfDocument
FillXObjectFromDocumentPage(PdfXObject &xobj, const PdfDocument &doc, unsigned pageIndex, bool useTrimBox)mm::PdfDocument
FillXObjectFromExistingPage(PdfXObject &xobj, unsigned pageIndex, bool useTrimBox)mm::PdfDocument
FillXObjectFromPage(PdfXObject &xobj, const PdfPage &page, bool useTrimBox, unsigned difference)mm::PdfDocument
FixObjectReferences(PdfObject &obj, int difference)mm::PdfDocumentprotected
FreeObjectMemory(const PdfReference &ref, bool force=false)mm::PdfMemDocument
FreeObjectMemory(PdfObject *obj, bool force=false)mm::PdfMemDocument
GetAttachment(const PdfString &name)mm::PdfDocument
getCatalog()mm::PdfDocumentinlineprotected
GetCatalog()mm::PdfDocument
GetCatalog() constmm::PdfDocument
GetEncrypt() constmm::PdfMemDocumentinline
GetInfo()mm::PdfDocument
GetInfo() constmm::PdfDocument
GetLanguage()mm::PdfDocument
GetMarkInfo()mm::PdfDocument
GetMetadata()mm::PdfDocument
GetObjects()mm::PdfDocumentinline
GetObjects() constmm::PdfDocumentinline
GetOrCreateAcroForm(PdfAcroFormDefaulAppearance eDefaultAppearance=PdfAcroFormDefaulAppearance::BlackText12pt)mm::PdfDocument
GetOrCreateNameTree()mm::PdfDocument
GetOrCreateOutlines()mm::PdfDocument
GetPageMode() constmm::PdfDocument
GetPageTree()mm::PdfDocument
GetPageTree() constmm::PdfDocument
GetPdfExtensions() constmm::PdfMemDocument
GetPdfVersion() const overridemm::PdfMemDocumentinlinevirtual
GetStructTreeRoot()mm::PdfDocument
GetTrailer()mm::PdfDocument
GetTrailer() constmm::PdfDocument
HasPdfExtension(const PdfName &ns, int64_t level) constmm::PdfMemDocument
Init()mm::PdfDocumentprotected
InsertExistingPageAt(const PdfDocument &doc, unsigned pageIndex, unsigned atIndex)mm::PdfDocument
InsertPages(const PdfMemDocument &doc, unsigned atIndex, unsigned pageCount)mm::PdfMemDocument
IsAccessibilityAllowed() const overridemm::PdfMemDocumentvirtual
IsCopyAllowed() const overridemm::PdfMemDocumentvirtual
IsDocAssemblyAllowed() const overridemm::PdfMemDocumentvirtual
IsEditAllowed() const overridemm::PdfMemDocumentvirtual
IsEditNotesAllowed() const overridemm::PdfMemDocumentvirtual
IsEncrypted() constmm::PdfMemDocumentinline
IsFillAndSignAllowed() const overridemm::PdfMemDocumentvirtual
IsHighPrintAllowed() const overridemm::PdfMemDocumentvirtual
IsLinearized() const overridemm::PdfMemDocumentinlinevirtual
IsPrintAllowed() const overridemm::PdfMemDocumentvirtual
Load(const std::string_view &filename, const std::string_view &password={ })mm::PdfMemDocument
LoadFromBuffer(const std::string_view &buffer, const std::string_view &password={ })mm::PdfMemDocument
LoadFromDevice(const std::shared_ptr< PdfInputDevice > &device, const std::string_view &password={ })mm::PdfMemDocument
PdfDocument(bool empty=false)mm::PdfDocumentprotected
PdfMemDocument(bool empty=false)mm::PdfMemDocument
PdfMemDocument(const PdfMemDocument &rhs)mm::PdfMemDocument
RemovePdfExtension(const PdfName &ns, int64_t level)mm::PdfMemDocument
SetBaseURI(const std::string_view &baseURI)mm::PdfDocument
SetBindingDirection(const PdfName &direction)mm::PdfDocument
SetCenterWindow()mm::PdfDocument
SetDisplayDocTitle()mm::PdfDocument
SetEncrypted(const std::string &userPassword, const std::string &ownerPassword, PdfPermissions protection=PdfPermissions::Default, PdfEncryptAlgorithm algorithm=PdfEncryptAlgorithm::AESV2, PdfKeyLength keyLength=PdfKeyLength::L40)mm::PdfMemDocument
SetEncrypted(const PdfEncrypt &encrypt)mm::PdfMemDocument
SetFitWindow()mm::PdfDocument
SetHideMenubar()mm::PdfDocument
SetHideToolbar()mm::PdfDocument
SetHideWindowUI()mm::PdfDocument
SetLanguage(const std::string_view &language)mm::PdfDocument
SetPageLayout(PdfPageLayout inLayout)mm::PdfDocument
SetPageMode(PdfPageMode inMode)mm::PdfDocument
SetPdfVersion(PdfVersion version)mm::PdfMemDocumentinline
SetPrintScaling(const PdfName &scalingType)mm::PdfDocument
SetTrailer(std::unique_ptr< PdfObject > obj)mm::PdfDocumentprotected
SetUseFullScreen()mm::PdfDocument
SetViewerPreference(const PdfName &whichPref, const PdfObject &valueObj)mm::PdfDocumentprotected
SetViewerPreference(const PdfName &whichPref, bool inValue)mm::PdfDocumentprotected
Write(const std::string_view &filename, PdfSaveOptions opts=PdfSaveOptions::None)mm::PdfMemDocument
Write(PdfOutputDevice &device, PdfSaveOptions opts=PdfSaveOptions::None)mm::PdfMemDocument
WriteUpdate(const std::string_view &filename, PdfSaveOptions opts=PdfSaveOptions::None)mm::PdfMemDocument
WriteUpdate(PdfOutputDevice &device, PdfSaveOptions opts=PdfSaveOptions::None)mm::PdfMemDocument
~PdfDocument()mm::PdfDocumentvirtual