我正在使用base64
字符串在fancybox3中打开PDF。它会打开PDF
,但实际页面看起来很小。如果我放大几次,它们看起来会很好。
是否可以在open function
内将缩放比例设置为100%?
$.fancybox.open({
content: '<iframe width="80%" height="90%" src="data:application/pdf;base64,' + data + '" />',
width: 800,
type: "html",
});
答案 0 :(得分:0)
首先,更正确的fancybox用法将如下所示:
<StackPanel Orientation="Horizontal"
Margin="5">
<Label Content="Grid Lines"
VerticalAlignment="Center"/>
<ComboBox ItemsSource="{Binding GridLinesVisibilityList}"
SelectedItem="{Binding SelectedGridLinesVisibility}"
Margin="5"/>
(您还可以使用iframe / attr为iframe广告代码添加自定义属性)
2,我不确定是否可以更改生成的pdf文档的缩放级别。也许尝试避免使用base64,那么您将能够设置自定义参数-Zoom to fit: PDF Embedded in HTML