JsPDF пытается сохранить большую текстовую строку, обрезается - PullRequest
0 голосов
/ 14 марта 2020

Я пытаюсь сохранить следующую длинную строку, используя jsPDF. Я экономлю, делая

  const doc = new jsPDF();
  doc.text(fileString, 10, 10);
  doc.save(`${workflowRun.name}_Report.pdf`);

Тем не менее, загруженный PDF обрезает весь контент. Текст обрезан с правой стороны, и он не создает больше, чем один лист PDF, поэтому он делает только небольшую часть текста. Я не уверен, что jsPDF - даже лучший пакет для достижения того, чего я добиваюсь, потому что это такой простой вариант использования. Но я ожидал, что будет проще сохранить обычный текст в формате PDF.

With Worklist and Plate placement Report



---------------------------------

1. Plate Prep

Mar 13, 2020 1:07 PM

This tool takes in any number of plates, tubes and reagent lots as input and allows the user to generate worklists to transfer their contents to new or existing plates.

Inputs

Destination Plate(s)


Outputs

Plate Prep Worklist(s)


fwef
Sample Name,Source Plate Name,Source Plate Barcode,Source Plate Type,Source Well,Destination Plate Name,Destination Plate Barcode,Destination Well,Transfer Volume,Sample Comment
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,A1,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,A2,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,A3,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,A4,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,A5,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,A6,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,B1,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,B2,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,B3,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,B4,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,B5,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,B6,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,C1,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,C2,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,C3,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,C4,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,C5,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,C6,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,D1,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,D2,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,D3,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,D4,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,D5,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-1,Z000000021,D6,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,A1,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,A2,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,A3,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,A4,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,A5,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,A6,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,B1,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,B2,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,B3,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,B4,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,B5,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,B6,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,C1,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,C2,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,C3,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,C4,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,C5,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,C6,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,D1,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,D2,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,D3,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,D4,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,D5,2000,NEB T7 Express Lys/Iq (1)
NEB T7 Express Lys/Iq (1),Plate-Prep-Strain-Rack,Z000235zdf,Generic 6 Position Tube Rack,A1,fff-2,Z000000022,D6,2000,NEB T7 Express Lys/Iq (1)



---------------------------------

2. Execute Worklist

Mar 13, 2020 1:07 PM

This tool takes in one or more worklists with optional reaction maps to be executed in the lab. The tool validates that the source and destination materials both exist and have the appropriate volumes/capacity in the LIMS inventory. If the worklist is valid, executing the tool updates the effected plates in your lab's inventory.

Inputs

Worklist(s)
 (1. Plate Prep)
Reaction Map(s)


Outputs

Plate(s)


---------------------------------

3. Move Plates

Mar 13, 2020 1:07 PM

This tool will assist in moving plates to a location

Inputs

Plate(s)
 (2. Execute Worklist)


Outputs

Plate(s)
Placement List


Plate Move List
fff 1 (Z000000021),SF Office / F2 / R1 / P2
fff 2 (Z000000022),SF Office / F2 / R1 / P1




---------------------------------

...