簡體   English   中英

如何打開blobURL並自動打印?

[英]How to open blobURL and print automatically?

我有在新窗口中打開 blobURL 的代碼,但我希望它自動打開打印窗口,而無需單擊打印按鈕。 請指教。 當前代碼現在正在打印我不想打印的舊窗口。 我想打印作為 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);
                      });
                   };

我們可以使用下面的代碼片段自動打開 bloburl 並打印文檔,請嘗試下面的代碼並讓我們知道結果。

var blobURL = URL.createObjectURL(e.blobData);
window.open(blobURL).print();

https://www.syncfusion.com/kb/11941/how-to-open-a-pdf-in-a-new-tab-or-download-a-pdf-document-using-ajax-call

注意:我為 Syncfusion 工作。

問候,

戈瑟姆拉吉

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM