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

Change the PDFJS.bidi function calls slightly to avoid creating a seperate object to pass to PDF.JS bidi and just pass in a string

This commit is contained in:
Julian Viereck 2012-09-11 16:42:24 -07:00
parent 3db4e7266e
commit 83c499595c
2 changed files with 21 additions and 12 deletions

View file

@ -1911,9 +1911,8 @@ var TextLayerBuilder = function textLayerBuilder(textLayerDiv) {
textDiv.style.left = text.geom.x + 'px';
textDiv.style.top = (text.geom.y - fontHeight) + 'px';
// The `text.direction` is added inside the PDFJS.bidi function.
// textDiv.textContent = PDFJS.bidi(text, -1);
// textDiv.dir = text.direction;
// The content of the div is set in the `setTextContent` function.
this.textDivs.push(textDiv);
};
@ -1923,7 +1922,11 @@ var TextLayerBuilder = function textLayerBuilder(textLayerDiv) {
var textDivs = this.textDivs;
for (var i = 0; i < textContent.length; i++) {
textDivs[i].textContent = textContent[i];
var textDiv = textDivs[i];
var bidiText = PDFJS.bidi(textContent[i], -1);
textDiv.textContent = bidiText.content;
textDiv.dir = bidiText.direction;
}
this.setupRenderLayoutTimer();