From b66ef0cb5803e8ab554b6da83670d671dffe6faf Mon Sep 17 00:00:00 2001 From: Peter Williams Date: Thu, 5 Jan 2017 17:06:03 +1100 Subject: [PATCH] added some logging --- pdf/reader.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pdf/reader.go b/pdf/reader.go index 931ed7b9..07ff6532 100644 --- a/pdf/reader.go +++ b/pdf/reader.go @@ -19,7 +19,7 @@ type PdfReader struct { root PdfObject pages *PdfObjectDictionary pageList []*PdfIndirectObject - PageList []*PdfPage + PageList []*PdfPage // !@#$ What does this add beyond pageList? pageCount int catalog *PdfObjectDictionary outlineTree *PdfOutlineTreeNode @@ -66,6 +66,10 @@ func (this *PdfReader) Xrefs() XrefTable { return this.parser.xrefs } +// func (this *PdfReader) Inspect() (map[string]int, error) { +// return this.parser.inspect() +// } + func (this *PdfReader) IsEncrypted() (bool, error) { return this.parser.IsEncrypted() } @@ -91,7 +95,7 @@ func (this *PdfReader) Decrypt(password []byte) (bool, error) { return true, nil } -// Loads the structure of the pdf file: pages, outlines, etc. +// Loads the structure of the pdf file: pages, outlines, etc. !@#$ func (this *PdfReader) loadStructure() error { if this.parser.crypter != nil && !this.parser.crypter.authenticated { return fmt.Errorf("File need to be decrypted first") @@ -442,6 +446,7 @@ func (this *PdfReader) buildPageList(node *PdfIndirectObject, parent *PdfIndirec } common.Log.Debug("buildPageList node type: %s", *objType) if *objType == "Page" { + common.Log.Debug("**** obj %d %d\n", node.ObjectNumber, node.GenerationNumber) p, err := this.newPdfPageFromDict(nodeDict) if err != nil { return err