PDFsharp & MigraDoc Foundation

PDFsharp - A .NET library for processing PDF & MigraDoc Foundation - Creating documents on the fly
It is currently Wed May 31, 2023 3:24 am

All times are UTC

Forum rules

Please read this before posting on this forum: Forum Rules

Post new topic Reply to topic  [ 4 posts ] 
Author Message
PostPosted: Sat Jun 19, 2021 9:20 am 

Joined: Sat Jul 29, 2017 11:53 am
Posts: 11

There is a PDF file which I was able to open properly using v1.32 of PDFsharp but it failed to open using v1.50 stable :(.

Result of attempt to open the file:
PdfSharp.Pdf.IO.PdfReaderException: Invalid entry in XRef table, ID=5, Generation=0, Position=0, ID of referenced object=1, Generation of referenced object=0

I don't know to explain how, but opening the file properly using v1.32, then saving the file and then attempting to open the saved version using v1.50 was the solution to resolve that automatically (otherwise, saving as using Adobe reader).

It's quite strange to say that the file could be opened properly using an earlier version (and somehow the earlier version "fixed" the file on saving).
Do you have an idea?

I believe you probably need the file for testing...

Thank you for your attention!

Reply with quote  
PostPosted: Tue Jan 04, 2022 1:21 pm 

Joined: Tue Jan 04, 2022 1:15 pm
Posts: 5
@ta221 We have exactly the same problem. We have quite a few pdfs that can be opened using PdfSharp version 1.31.1789.0 but cannot be opened with version 1.50.5147 (error = Invalid entry in XRef table, ID=xx, Generation=0, Position=0)

I have yet to try your solution or latest beta version 1.51.5185.

Have you found anything else regarding the matter?

Reply with quote  
PostPosted: Tue Jul 05, 2022 7:01 pm 

Joined: Tue Jul 05, 2022 6:59 pm
Posts: 1
This problem still exists. For now, I'm using 1.32 but I would like to update it. Have someone found a solution?

Reply with quote  
PostPosted: Tue Sep 13, 2022 6:56 am 
PDFsharp Guru
User avatar

Joined: Mon Oct 16, 2006 8:16 am
Posts: 3064
Location: Cologne, Germany
The PDF files are corrupt.
Version 1.50 makes more consistency checks than version 1.32.
You can take the latest source code and disable the consistency check.

The files should work fine when you open them with Adobe Reader and use "Save as" in Adobe Reader to let it fix the inconsistency.

Thomas Hoevel
PDFsharp Team

Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC

Who is online

Users browsing this forum: No registered users and 1 guest

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Privacy Policy, Data Protection Declaration, Impressum
Powered by phpBB® Forum Software © phpBB Group