我的目标是仅显示工作表的第一个选项卡并隐藏编辑工具栏。
我发现一些来源通过在 URL 末尾添加
&rm=minimal&single=true&
来实现此目标,但这没有效果。
这可能吗?
from dash import Dash, html
app = Dash(__name__)
app.layout = html.Div(
html.Iframe(
src='https://docs.google.com/spreadsheets/d/1d6BI55rBT83TX12GXFc8uRYt1ztsBeKqS-X5h1bI_BI/edit?usp=sharing?&rm=minimal&single=true&',
width='1000px',
height='500px'
),
)
if __name__ == "__main__":
app.run_server(debug=True)
我过去通过添加一些 CSS 来约束视图来完成此操作。
.container {
overflow:hidden;
display: flex;
justify-content: left;
height: 892px;
width: 1217px;
}
.right-col iframe {
position: absolute;
height: 892px;
width: 1217px;
clip:rect(155px,1200px,800px,52px)
}
这是一个示例。
希望这是您想要实现的目标。试试这个链接 - https://codepen.io/vignesh-subash/pen/zYRqGod。
我已经完成了 HTML 代码
<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vTaN8rCDgY5AGNw0BMh3u4DPbM6ZkeHo4AwTn2whDpnKcvKzcq0uvIVpYKId9zj5avBHsyr01RLqTOA/pubhtml?gid=0&range=A1:B18&single=true&widget=true&headers=false"></iframe>
您可以按照以下步骤实现此目的。
您可以通过在 URL 末尾添加
/preview
来切换到预览模式。例如:
https://docs.google.com/spreadsheets/d/1d6BI55rBT83TX12GXFc8uRYt1ztsBeKqS-X5h1bI_BI/preview
如果您还需要可编辑电子表格,则可以在 URL 末尾添加
/edit?rm=minimal
。例如:
https://docs.google.com/spreadsheets/d/1d6BI55rBT83TX12GXFc8uRYt1ztsBeKqS-X5h1bI_BI/edit?rm=minimal