Tengo los códigos para abrir blobURL en una nueva ventana pero quiero que abra la ventana de impresión automáticamente sin tener que hacer clic en el botón de imprimir. Por favor avise. El código actual ahora está imprimiendo la ventana anterior que no es lo que quiero imprimir. Me gustaría imprimir la nueva ventana que es el archivo pdf.
var pdfExpComplete = (args) => { args.promise.then((e) => { var blobURL = URL.createObjectURL(e.blobData); window.open(blobURL); window.print(blobURL); }); $scope.pdfExpComplete = function (args) { args.promise.then(function (e) { var blobURL = URL.createObjectURL(e.blobData); window.open(blobURL); }); };
Podemos abrir el bloburl e imprimir el documento automáticamente usando el fragmento de código a continuación, intente con el código a continuación y háganos saber el resultado.
var blobURL = URL.createObjectURL(e.blobData); window.open(blobURL).print();
Nota: Trabajo para Syncfusion.
Saludos,
Gowthamraj K.