Use the library ngx-print.
Installing:
yarn add ngx-print
or
npm install ngx-print --save
Change your module:
import {NgxPrintModule} from 'ngx-print';
...
imports: [
NgxPrintModule,
...
Template:
<div id="print-section">
// print content
</div>
<button ngxPrint printSectionId="print-section">Print</button>