我在我的网页上嵌入了一个powerbi报告。我需要的是添加一个“导出”按钮到我的页面,并导出报告到PDF/PNG时,该按钮被点击,发送到我的后端,以便我可以邮寄它。我怎样才能做到这一点?
尝试过将html转换为pdf的lib,但由于是iframe,它不会加载内容,这是由于CORS。
试过
var element = $('#reportContainer')[0];
var report = powerbi.get(element);
report.print()
但是这会通过浏览器打开打印页面,因此,我无法获得已经生成的内容。
控制器
use PDF;
class PdfController extends Controller
{
public function index(){
return view('pdf/web',compact('data'))
}
public function generate(){
$pdf = \App::make('dompdf.wrapper');
$pdf -> loadView('pdf/web',compact('data&
我在我的网页上嵌入了一个powerbi报告。我需要的是添加一个“导出”按钮到我的页面,并将报告导出到PDF时,按钮被点击。我怎样才能做到这一点?人们在网上建议使用report.print()或window.print(),但这两种方法对我都不起作用。
var reportContainer = document.getElementById('reportContainer');
var report = powerbi.embed(reportContainer, config);
var report2 = powerbi.get(reportContainer);
c