云计算百科
云计算领域专业知识百科平台

Dify学习-02-在服务器上部署md下载的那个连接+如何将echarts转化为图片存到本地

文章目录

  • 如何在文章中加入目录
  • 前序
  • Base64
  • 看过的文章
  • 1月8日我从早上8点干到了晚上6点,我终于搞好了
  • JSON格式的Echarts转化为Python的格式(饼图)
  • JSON格式的Echarts转化为Python的格式(柱状图)
  • 用render变为html格式
  • 使用imgkit变为图片
    • Windows下载
      • 首先应该是
      • 之后需要下载wkhtmltopdf
      • 设置变量
      • 不是用的最基础的饼图,截图就截不全,就只显示一点点,所以需要设置config
      • 调用from_file
      • 服务器中操作
      • 这是我服务器上完整的代码
  • WindTerm锁屏
    • 其他转换方法-我试了不太好使
  • 如何进行http这个进程
    • python写echarts之后变为html之后变为图片
    • 将大模型生成的文档结果存为md格式
    • 将文件夹打包为zip,并且打包为flask能够得到链接下载
    • 最后就是主函数
  • 整个Dify的流程

如何在文章中加入目录

https://blog.csdn.net/seasonsyy/article/details/137547648

在这里插入图片描述

前序

md转化为docx,因为我用的是本地部署的,我搜索没有插件 我找到了一个博主,他发给我的代码,代码我就不上传了,我试过了,是正确的,就是你自己需要设置你的端口和ip

博主:橘然是你的Bug 在这里插入图片描述

之后还有另一个博主 ShiianAI 告诉我了这个插件,但我现在还没有用 我学dify也有看他的课程

在这里插入图片描述

Base64

在这里插入图片描述

看过的文章

https://blog.csdn.net/jevonsflash/article/details/134416095?fromshare=blogdetail&sharetype=blogdetail&sharerId=134416095&sharerefer=PC&sharesource=weixin_44522477&sharefrom=from_link


1月8日我从早上8点干到了晚上6点,我终于搞好了

JSON格式的Echarts转化为Python的格式(饼图)

def generate_pie(data):
try:
series_data = list(data.items())
pie = Pie()
pie.add(
series_name=\”\”,
data_pair=series_data,
radius=[\”40%\”, \”70%\”],
label_opts=opts.LabelOpts(
is_show=True,
position=\”inside\”,
formatter=\”{c}\”,
color=\”#333\”
),
itemstyle_opts=opts.ItemStyleOpts(
border_radius=10,
border_color=\”#fff\”,
border_width=2
)
)
pie.set_series_opts(
emphasis_opts=opts.EmphasisOpts(
label_opts=opts.LabelOpts(
font_size=40,
font_weight=\”bold\”
)
)
)
return pie
except Exception as e:
app.logger.error(f\”生成饼图错误: {str(e)}\\n{traceback.format_exc()}\”)
raise

在这里插入图片描述

JSON格式的Echarts转化为Python的格式(柱状图)

def generate_col(data):
try:
categories = list(data.keys())
values = list(data.values())
bar = Bar()
bar.add_xaxis(categories)
bar.add_yaxis(
series_name=\”\”,
y_axis=values,
label_opts=opts.LabelOpts(
position=\”top\”,
formatter=\”{c}\”,
font_size=7,
color=\”#666\”
)
)
bar.set_global_opts(
xaxis_opts=opts.AxisOpts(
axislabel_opts=opts.LabelOpts(
rotate=30,
font_size=10,
interval=0,
overflow=\”truncate\”
),
axistick_opts=opts.AxisTickOpts(is_align_with_label=True),
),
yaxis_opts=opts.AxisOpts(
name=\”\”,
splitline_opts=opts.SplitLineOpts(is_show=True)
)
)
return bar
except Exception as e:
app.logger.error(f\”生成柱状图错误: {str(e)}\\n{traceback.format_exc()}\”)

赞(0)
未经允许不得转载:网硕互联帮助中心 » Dify学习-02-在服务器上部署md下载的那个连接+如何将echarts转化为图片存到本地
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!