Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Apostrophe mishandled in PDF output
02-25-2022, 12:48 AM,
#1
Apostrophe mishandled in PDF output
In HTML apostrophes in text are properly displayed in PDF an escape string is displayed (WEBERP V4.15):

[img]data:image/png;base64,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[/img]

in html it is correct.
Reply
02-25-2022, 12:52 AM,
#2
RE: Apostrophe mishandled in PDF output
Text in PDF is displayed as:

Ken&#039s Foods, Inc.

In HTML display is correct as:

Ken's Foods, Inc.

Since apostrophes are rarely being entered, it was just brought to our attention now.  V4.15.
Reply
02-25-2022, 01:14 PM,
#3
RE: Apostrophe mishandled in PDF output
Thanks for the report, rfthomas.

Which PDF has this issue? (I don't know that all are affected) ... will take a look over the next few days.
Reply
02-26-2022, 12:14 AM,
#4
RE: Apostrophe mishandled in PDF output
(02-25-2022, 01:14 PM)TurboPT Wrote: Thanks for the report, rfthomas.

Which PDF has this issue? (I don't know that all are affected) ... will take a look over the next few days.
PrintCustTransPortrait.php it calls includes/PDFTransHeaderPortrait.inc
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)