1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-20 15:18:08 +02:00

Slightly modify the max width of a tracking space

This commit is contained in:
Calixte Denizet 2023-03-07 19:38:49 +01:00
parent ec5288caa5
commit b8dda089e2
4 changed files with 37 additions and 12 deletions

View file

@ -0,0 +1,2 @@
https://github.com/mozilla/pdf.js/files/10907776/Fiskelagkagen_2016v2.1.pdf

View file

@ -7430,5 +7430,12 @@
"link": true,
"type": "eq",
"forms": true
},
{
"id": "issue16119",
"file": "pdfs/issue16119.pdf",
"md5": "76d680172c969c77c9fb650b3d822ad6",
"link": true,
"type": "other"
}
]

View file

@ -2368,6 +2368,26 @@ page 1 / 3`);
await loadingTask.destroy();
});
it("gets text content, with no extra spaces (issue 16119)", async function () {
if (isNodeJS) {
pending("Linked test-cases are not supported in Node.js.");
}
const loadingTask = getDocument(buildGetDocumentParams("issue16119.pdf"));
const pdfDoc = await loadingTask.promise;
const pdfPage = await pdfDoc.getPage(1);
const { items } = await pdfPage.getTextContent();
const text = mergeText(items);
expect(
text.includes(
"Engang var der i Samvirke en opskrift på en fiskelagkage, som jeg med"
)
).toBe(true);
await loadingTask.destroy();
});
it("gets text content, with merged spaces (issue 13201)", async function () {
const loadingTask = getDocument(buildGetDocumentParams("issue13201.pdf"));
const pdfDoc = await loadingTask.promise;