Skip to content

Commit 5acfc8c

Browse files
authored
Merge pull request #851 from MrRio/fix-variables-828
Fix variable not declared issue #828
2 parents 2721335 + 6bee8fa commit 5acfc8c

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

plugins/from_html.js

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@
221221
//float and clearing of floats
222222
css["float"] = FloatMap[computedCSSElement("cssFloat")] || "none";
223223
css["clear"] = ClearMap[computedCSSElement("clear")] || "none";
224-
224+
225225
css["color"] = computedCSSElement("color");
226226

227227
return css;
@@ -486,17 +486,17 @@
486486
value = listCount++ + '. ' + value;
487487
} else {
488488
var fontSize = fragmentCSS["font-size"];
489-
offsetX = (3 - fontSize * 0.75) * renderer.pdf.internal.scaleFactor;
490-
offsetY = fontSize * 0.75 * renderer.pdf.internal.scaleFactor;
491-
radius = fontSize * 1.74 / renderer.pdf.internal.scaleFactor;
489+
var offsetX = (3 - fontSize * 0.75) * renderer.pdf.internal.scaleFactor;
490+
var offsetY = fontSize * 0.75 * renderer.pdf.internal.scaleFactor;
491+
var radius = fontSize * 1.74 / renderer.pdf.internal.scaleFactor;
492492
cb = function (x, y) {
493493
this.pdf.circle(x + offsetX, y + offsetY, radius, 'FD');
494494
};
495495
}
496496
}
497497
// Only add the text if the text node is in the body element
498498
if (cn.ownerDocument.body.contains(cn)){
499-
renderer.addText(value, fragmentCSS);
499+
renderer.addText(value, fragmentCSS);
500500
}
501501
} else if (typeof cn === "string") {
502502
renderer.addText(cn, fragmentCSS);
@@ -809,30 +809,30 @@
809809
// text color
810810
var pdfTextColor = this.getPdfColor(style["color"]);
811811
if (pdfTextColor !== this.lastTextColor)
812-
{
813-
this.pdf.internal.write(pdfTextColor);
812+
{
813+
this.pdf.internal.write(pdfTextColor);
814814
this.lastTextColor = pdfTextColor;
815815
}
816-
816+
817817
//set the word spacing for e.g. justify style
818818
if (style['word-spacing'] !== undefined && style['word-spacing'] > 0) {
819819
this.pdf.internal.write(style['word-spacing'].toFixed(2), "Tw");
820820
}
821821

822822
this.pdf.internal.write("/" + font.id, (defaultFontSize * style["font-size"]).toFixed(2), "Tf", "(" + this.pdf.internal.pdfEscape(text) + ") Tj");
823823

824-
824+
825825
//set the word spacing back to neutral => 0
826826
if (style['word-spacing'] !== undefined) {
827827
this.pdf.internal.write(0, "Tw");
828828
}
829829
};
830-
830+
831831
// Accepts #FFFFFF, rgb(int,int,int), or CSS Color Name
832832
Renderer.prototype.getPdfColor = function(style) {
833833
var textColor;
834834
var r,g,b;
835-
835+
836836
var rx = /rgb\s*\(\s*(\d+),\s*(\d+),\s*(\d+\s*)\)/;
837837
var m = rx.exec(style);
838838
if (m != null){
@@ -854,7 +854,7 @@
854854
b = style.substring(5, 7);
855855
b = parseInt(b, 16);
856856
}
857-
857+
858858
if ((typeof r === 'string') && /^#[0-9A-Fa-f]{6}$/.test(r)) {
859859
var hex = parseInt(r.substr(1), 16);
860860
r = (hex >> 16) & 255;
@@ -870,12 +870,12 @@
870870
}
871871
return textColor;
872872
};
873-
873+
874874
Renderer.prototype.f3 = function(number) {
875875
return number.toFixed(3); // Ie, %.3f
876876
},
877-
878-
877+
878+
879879
Renderer.prototype.renderParagraph = function (cb) {
880880
var blockstyle,
881881
defaultFontSize,
@@ -920,7 +920,7 @@
920920
this.y = 0;
921921
paragraphspacing_before = ((blockstyle["margin-top"] || 0) + (blockstyle["padding-top"] || 0)) * fontToUnitRatio;
922922
}
923-
923+
924924
out = this.pdf.internal.write;
925925
i = void 0;
926926
l = void 0;

0 commit comments

Comments
 (0)