Я пытаюсь создать очень полезную функцию для экспорта любого div в виде файла PDF. Я использую Canvas для создания скриншота страницы. и запишите его в файл PDF, используя библиотеку jsPDF. Но проблема в том, что из-за Angular ViewEncapsultion CSS не включен. когда я пытаюсь получить доступ к HTML с помощью .innerHTML. Есть ли способ обойти это? Если у кого-то есть опыт выполнения чего-то подобного.
Спасибо (:
вы можете изменить encapsulation, добавив ViewEncapsulation.None
encapsulation
ViewEncapsulation.None
@Component({ selector: '...', templateUrl: '...', styleUrls: ['...'], encapsulation: ViewEncapsulation.None // disable encapsulation mode })