View Issue Details

IDProjectCategoryView StatusLast Update
0034061FPCPackagespublic2018-10-30 08:25
ReporterPetr-KAssigned ToMichael Van Canneyt 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version3.1.1Product BuildRevision: 36503 
Target Version3.2.0Fixed in Version3.1.1 
Summary0034061: fcl-pdf CIDToGIDMap and CIDSet stream Length includes EOL
DescriptionTCIDToGIDMap.Write and TPDFCIDSet.Write explicitly calls WriteString(CRLF, AStream); this EOL is then included in the stream -> /Length is greater by 2 bytes.

WriteString(CRLF, ...) should be called outside.
My patch 0034023 calls it in the TPDFDocument.WriteObject.
Additional InformationSome pdf viewers (acroread4/ms edge/wacom sign pro pdf) cannot display correctly compressed PDFs with font subsets. I'l post multiple patches to solve this issue.
TagsNo tags attached.
Fixed in Revision39528
FPCOldBugId
FPCTarget
Attached Files

Relationships

related to 0034023 closedMichael Van Canneyt fcl-pdf missing eol before endstream 

Activities

Petr-K

2018-07-30 15:31

reporter  

fppdf.patch3 (509 bytes)

Michael Van Canneyt

2018-07-30 15:49

administrator   ~0109763

Resolved this and related issue. Thank you very much !

Issue History

Date Modified Username Field Change
2018-07-30 15:31 Petr-K New Issue
2018-07-30 15:31 Petr-K File Added: fppdf.patch3
2018-07-30 15:35 Michael Van Canneyt Assigned To => Michael Van Canneyt
2018-07-30 15:35 Michael Van Canneyt Status new => assigned
2018-07-30 15:47 Michael Van Canneyt Summary fcl-pdf CIDToGIDMap and CIDSet stream Length includes EOF => fcl-pdf CIDToGIDMap and CIDSet stream Length includes EOL
2018-07-30 15:48 Michael Van Canneyt Relationship added related to 0034023
2018-07-30 15:49 Michael Van Canneyt Fixed in Revision => 39528
2018-07-30 15:49 Michael Van Canneyt Note Added: 0109763
2018-07-30 15:49 Michael Van Canneyt Status assigned => resolved
2018-07-30 15:49 Michael Van Canneyt Fixed in Version => 3.1.1
2018-07-30 15:49 Michael Van Canneyt Resolution open => fixed
2018-07-30 15:49 Michael Van Canneyt Target Version => 3.2.0
2018-10-30 08:25 Petr-K Status resolved => closed