mirror of
https://github.com/24eme/signaturepdf.git
synced 2023-08-25 09:33:08 +02:00
L'ajout de texte avec accent est possible maintenant
This commit is contained in:
parent
31bf40fe43
commit
f65f77b4aa
@ -490,7 +490,7 @@ loadingTask.promise.then(function(pdf) {
|
|||||||
document.getElementById('save').addEventListener('click', function(event) {
|
document.getElementById('save').addEventListener('click', function(event) {
|
||||||
var dataTransfer = new DataTransfer();
|
var dataTransfer = new DataTransfer();
|
||||||
canvasEditions.forEach(function(canvasEdition, index) {
|
canvasEditions.forEach(function(canvasEdition, index) {
|
||||||
dataTransfer.items.add(new File([dataURLtoBlob(svgToDataUrl(canvasEdition.toSVG()))], index+'.svg', {
|
dataTransfer.items.add(new File([canvasEdition.toSVG()], index+'.svg', {
|
||||||
type: 'image/svg+xml'
|
type: 'image/svg+xml'
|
||||||
}));
|
}));
|
||||||
})
|
})
|
||||||
|
@ -157,10 +157,10 @@ describe("Signature d'un pdf", () => {
|
|||||||
it("Ajout de texte au pdf", async () => {
|
it("Ajout de texte au pdf", async () => {
|
||||||
await page.click("#label_svg_text");
|
await page.click("#label_svg_text");
|
||||||
await page.mouse.click(originX + 150, originY + 100);
|
await page.mouse.click(originX + 150, originY + 100);
|
||||||
await page.keyboard.type('Bon pour un logiciel libre !');
|
await page.keyboard.type('Bon pour un logiciel libre épatant !');
|
||||||
await page.mouse.click(originX + 150, originY + 50);
|
await page.mouse.click(originX + 150, originY + 50);
|
||||||
expect(await page.evaluate(() => { return canvasEditions[0].getObjects().length; })).toBe(5);
|
expect(await page.evaluate(() => { return canvasEditions[0].getObjects().length; })).toBe(5);
|
||||||
expect(await page.evaluate(() => { return canvasEditions[0].getObjects()[4].text; })).toBe('Bon pour un logiciel libre !');
|
expect(await page.evaluate(() => { return canvasEditions[0].getObjects()[4].text; })).toBe('Bon pour un logiciel libre épatant !');
|
||||||
expect(await page.evaluate(() => { return document.querySelector('#radio_svg_text').checked; })).toBe(true);
|
expect(await page.evaluate(() => { return document.querySelector('#radio_svg_text').checked; })).toBe(true);
|
||||||
});
|
});
|
||||||
it("Suppression de tous les éléments ajoutés à la liste", async () => {
|
it("Suppression de tous les éléments ajoutés à la liste", async () => {
|
||||||
|
Loading…
Reference in New Issue
Block a user