vue-pdf icon indicating copy to clipboard operation
vue-pdf copied to clipboard

Warning: getHexString - ignoring invalid character:

Open gouteru opened this issue 1 year ago • 3 comments

  • vue-pdf 1.10

When I tried to view an example pdf file, nothing was displayed and many of console output below.

Warning: getHexString - ignoring invalid character: 33 and many of the error log with different character numbers were output.

The src url of example pdf is 'https://raw.githubusercontent.com/mozilla/pdf.js/ba2edeae/examples/learning/helloworld.pdf'

gouteru avatar May 28 '24 02:05 gouteru

Yes, me too:

Warning: getHexString - ignoring invalid character: 33 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 79 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 84 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 89 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 80 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring additional invalid characters. data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 104 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 116 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 109 2 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 108 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring additional invalid characters. data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 104 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 115 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 114 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 105 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 112 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 116 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring additional invalid characters. data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 47 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 115 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 114 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 105 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 112 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring additional invalid characters. data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 116 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 105 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 116 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 108 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 33 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 79 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 84 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 89 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 80 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring additional invalid characters. data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 104 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 116 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 109 2 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 108 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring additional invalid characters. data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: getHexString - ignoring invalid character: 104 data:application/jav…Z2VIYW5kbGVyfTs=:21 Warning: Indexing all PDF objects

NetMango avatar Jul 08 '24 12:07 NetMango

I would need a code sample because I can't reproduce it.

imagen

TaTo30 avatar Jul 10 '24 05:07 TaTo30

This happened in my case when the pdf file was not in the public directory of my Vue application. Once I moved the file to the public directory and accordingly changed the file path when create the usePDF instance, everything turned out good. Also, I had to copy and paste the cMaps directory into my public folder. However, moving only the cMaps folder to the public directory did help. Doing both the above steps helped in my case.

atrityuser93 avatar Sep 13 '24 10:09 atrityuser93

Thank you for the feedback @atrityuser93. I will close this post if the issue persist feel free to reopen.

TaTo30 avatar Oct 18 '24 03:10 TaTo30