问题解决:写优快云博文时图片大小不适应,不清晰,没法排版

本文介绍了如何在优快云博客中调整图片尺寸以适应排版,包括使用百分比和具体数值,以及如何控制图片位置(居左、居中、居右),并提供了修改图片水印(如文字、大小、颜色和透明度)的方法。

项目环境:

Window10,Edge123.0.2420.65


问题描述:

当我在优快云写博文的时候,会经常插入一些图片,但有时候我插入的图片太大了,影响了整体排版。
比如我加入了一张图片,就变成了下面这个样子,看起来很不舒服,太大了,还不居中。
Anaconda Prompt


原因分析:

一般情况下,在优快云中插入的图片都是默认格式。
上传图片到文章时,图片底部都会有一个URL链接,可能优快云对这个链接进行了处理?
在这里插入图片描述

优快云给出的上方图片URL:


https://i-blog.csdnimg.cn/blog_migrate/1bf355bd46de0fb33e73776ac00a3b3d.png

通过对图片的URL链接进行修改知道了如下信息:

x-oss-process=image/watermark,代表了: 对图片进行处理,添加水印;
type_ZmFuZ3poZW5naGVpdGk,代表了:图片水印的格式类型为ZmFuZ3poZW5naGVpdGk,base64解码后是“fangzhengzhidao”,即方正字体;
shadow_10,代表了: 图片水印的文字阴影程度为10,可能是深度或者强度,没去认真研究;
text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1N1ZU1hZ2lj,代表了:图片版权信息或来源链接,base64解码后为“https://blog.youkuaiyun.com/Suemagic”;
size_16,代表了: 图片水印的文字大小为16;
color_FFFFFF,代表了:图片水印的文字颜色为FFFFFF;
t_70代表了:图片水印的文字透明度为70;


解决:

优快云对图片只进行了标准化的水印处理,那我们只能利用HTML/CSS格式引入链接进行图片的宽度调整

①利用HTML格式进行图片的宽度百分比width="30%"调整

宽度调整1:


 <img src="https://i-blog.csdnimg.cn/blog_migrate/d1963fe4930daa7e27a249a7a34d2289.png" width="30%">
width="300" height="100"

②利用HTML格式进行图片的宽高数值width="300" height="100"调整

宽度调整2:


 <img src="https://i-blog.csdnimg.cn/blog_migrate/d1963fe4930daa7e27a249a7a34d2289.png" width="300" height="190">



更多效果:

利用HTML/CSS格式引入链接对图片在文章中的位置进行调整,以及给图片备注
对图片的水印进行一个个性化操作

一、图片显示位置调整

①优快云链接结尾带上#pic_left(居左) 、 #pic_center(居中)、#pic_right(居右)

居右:


https://i-blog.csdnimg.cn/blog_migrate/1bf355bd46de0fb33e73776ac00a3b3d.png#pic_right

Anaconda Prompt

②HTML格式加入center(居中)、left(居左)(没法居右,直接在img标签里加入style="float: left也是没有用的,但是依旧可通过上面的方法,在结尾加上#pic_right来达到居右效果)

居中:


 <center><img src="https://i-blog.csdnimg.cn/blog_migrate/d1963fe4930daa7e27a249a7a34d2289.png" width="10%"></center>

③HTML格式加入img标签,在URL链接结尾加上#pic_right来达到居右效果

二、图片题注

①HTML格式加入img标签,并在下方加入font标签

题注1:


 <center> <img src="https://i-blog.csdnimg.cn/blog_migrate/d1963fe4930daa7e27a249a7a34d2289.png" width="10%"> </center>
 <center><b><font size ='3'>图1. 这是图1的题注</font></b></center></font>
  <!--font size = '3',表示文字的大小为3-->
  <!--当然也可以不要,直接用center-->

图1. 这是上面这张图的题注

②HTML格式在您想要添加题注的图片的<img>标签下方,添加一个<figcaption>标签(<figcaption style="font-size: 20px;">没办法更改字体大小)

题注2:


<img src="https://i-blog.csdnimg.cn/blog_migrate/d1963fe4930daa7e27a249a7a34d2289.png" alt="图片描述">
<figcaption>图2. 这是上面这张图的题注</figcaption>

Anaconda Prompt
图2. 这是上面这张图的题注

三、图片水印修改(不知道字体格式)

①优快云链接修改水印阴影

水印阴影修改:shadow_100


<img src="https://i-blog.csdnimg.cn/blog_migrate/d1963fe4930daa7e27a249a7a34d2289.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_100,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1N1ZU1hZ2lj,size_48,color_eb3c70,t_100"  alt="图片描述">
<figcaption>图3. 这是上面这张图的题注</figcaption>

Anaconda Prompt
图3. 这是阴影为10
Anaconda Prompt
图4. 这是阴影为100

②优快云链接修改水印文字

水印文字修改:text_dnhaZVhpbjAy


<img src="https://i-blog.csdnimg.cn/blog_migrate/d1963fe4930daa7e27a249a7a34d2289.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_100,text_dnhaZVhpbjAy,size_48,color_eb3c70,t_100#pic_center"  width="40%"  alt="图片描述">
<figcaption>图3. 这是上面这张图的题注</figcaption>

Anaconda Prompt
图5. 这是https://blog.youkuaiyun.com/Suemagic
Anaconda Prompt
图6. 这是dnhaZVhpbjAy

③优快云链接修改水印文字大小

水印文字大小修改:size_48


<img src="https://i-blog.csdnimg.cn/blog_migrate/d1963fe4930daa7e27a249a7a34d2289.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_100,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1N1ZU1hZ2lj,size_48,color_eb3c70,t_100"  alt="图片描述">
<figcaption>图3. 这是上面这张图的题注</figcaption>

Anaconda Prompt
图7. 这是文字大小为16
Anaconda Prompt
图8. 这是文字大小为48

④优快云链接修改水印文字颜色

水印文字颜色修改:color_eb3c70


<img src="https://i-blog.csdnimg.cn/blog_migrate/d1963fe4930daa7e27a249a7a34d2289.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_100,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1N1ZU1hZ2lj,size_48,color_eb3c70,t_100"  alt="图片描述">
<figcaption>图3. 这是上面这张图的题注</figcaption>

Anaconda Prompt
图9. 这是文字颜色为纯白
Anaconda Prompt
图10. 这是文字颜色为松叶牡丹红

t_70代表了:图片水印的文字透明度为70;

⑤优快云链接修改水印文字透明度

文字透明度修改:t_10


<img src="https://i-blog.csdnimg.cn/blog_migrate/d1963fe4930daa7e27a249a7a34d2289.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_100,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1N1ZU1hZ2lj,size_48,color_eb3c70,t_100"  alt="图片描述">
<figcaption>图3. 这是上面这张图的题注</figcaption>

Anaconda Prompt
图7. 这是文字透明度为100
Anaconda Prompt
图8. 这是文字透明度为10

希望本文对你安装Python的第三方库提供了帮助。
SueMagic wish you a happy coding~
有疑问可联系我。

1.准备工作 中国专业IT社区优快云 (Chinese Software Developer Network) 创立于1999年,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生命周期服务。这里有许多IT精英分享技术、答疑解惑。论是学习技术还是记录学习历程,优快云都是一个很好的交流平台,赶紧加入吧! 1.1 请在优快云上注册,作业内容将以发布文章的形式提交 1.2 加入课程优快云社区 1.3 修改社区的昵称,昵称格式:学号姓名 1.4 关注老师的优快云博客: 汪璟玢老师: 优快云 1.5 学习使用Markdown文本语法撰博客【参考附录教程1-2】 Markdown 是一种轻量级的「标记语言」,它的语法十分简单。常用的标记符号也超过十个,这种相对于更为复杂的HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也需要太多。今后撰作业文章都将用到Markdown来编,请将优快云的默认编辑器设置为Markdown。 2.学习路线 在软件工程实践课程中,同学们可以利用个人编程作业、结对编程作业、团队项目作业,学习和熟练这项技术(因此,在挑选学习目标,同学们需要考虑是否可以将该项技术应用到软工实践课程);接下来,请为你的学习目标绘制你的学习路线图和思维导图🚩,要求如下: 2.1 采用专业的思维导图软件,建议可以是:MindManager、XMind、iMindMap、FreeMind、Mindomo、 MindNode……等等之一。推荐免费的Xmind。 2.2 绘制思维导图,包括但限于以下内容:学习这门技术需要的精选的书本和网络资源、这个技术的方向和分支、入门掌握精通的学习路线图、入门掌握精通的三阶标准、 对应的岗位或应用研究方向的趋势了解和分析。 2.3 绘制路线图规划学习的间计划,以这个学期,即6个月为周期,描述6个月内你打算学习这项技术的规划安排。 2.4 在博客中给出路线图和思维导图软件导出的图片 ⚠严禁直接COPY或抄袭现成的某个技术的路线图。路线图可以参考现有的,但必须博采众家之长,并有你自己的心血凝结其中。你绘制的路线图,从绘制到内容呈现,整体上必须是原创的。 附:之前课程中,同学们绘制的思维导图:思维导图1,完整博客1 ,思维导图2,完整博客2 ,思维导图3,完整博客3 3.往届学长学姐的建议 软件工程实践总结——It’s the end.૮(˶ᵔ ᵕ ᵔ˶)ა 结对编程是与另一个开发者一起合作编代码的过程。这种合作可以促进共同思考和学习,促进团队之间的知识共享和技能提升。并且两个人一起编程可以相互检查代码,减少错误和缺陷。通过结对编程,我可以提高代码质量、减少漏洞,并且在早期发现和纠正问题 软件工程实践总结──迄今为止最满意的成果 作为组长,审视一个组员是否优秀,没有想象中的那么容易。因为我是他,他是否具备独立解决问题的能力还真好考察──真说来他解决问题是完全靠自己,还是问了 ChatGPT 得到了一个看似合理,但存在漏洞的答案。相较来看,和其他人协作的能力比较好考察,在开会他的态度、在群里的发言等都可以反映出来。目前,我认为一名合格的程序员应当能融入团队,积极参与每一次讨论,贡献自己的想法;按完成分配的任务,并及向组长汇报完成情况 软件工程工实践总结–阳光总在风雨后 设计看似在项目中起眼,但是真的值得我们花上大量的间去完成,仅仅是提供更好更清晰的展示,而且可以为后续的实现免去必要的麻烦 挣脱束缚的一步——软件工程实践总结 对象池常使用于大量游戏对象的维护上。作为游戏优化的大头,其实现可以很简单也可以很复杂,这里举例说明多类型对象池的学习记录。此处对象池异于引用池。在Unity中使用常用的对象池,需要理解对象池的的原理和Unity的生命周期,而此处的“坑”也和一种对象池的实现有关 软件工程实践总结——万变守其本,吾心持长青 α冲刺阶段是在先前准备完善的基础上进行正式的代码冲刺, 通过前期的几次合作磨合, α冲刺管是在代码书, 架构设计, 数据库设计上都变得更为容易、更加顺利, 组员在组长的带领下, 能够高效的完成自己的任务,发挥自己的能力,最终在α阶段结束,我们已完成了任务大多数的内容,大大减轻了β冲刺的压力, 也是体现出前期准备的重要性 先进行部分模块测试可以节省间。通常说来,我们在整合同的模块也会出现问题,例如模块之间的接口匹配。但是如果我们能够信任各个组件的话,那么跟踪集成问题就会变得简单得多 投入足够的间和资源进行全面的测试。包括单元测试、集成测试和系统测试,以确保代码的质量和系统的稳定性。自动化测试也是提高效率和减少人为错误的重要手段 测试工作通过对软件进行全面和严格的检验,可以发现软件存在的各种问题,以便及修复和改进。这仅确保软件达到高质量标准并满足需求,也推动软件断完善和优化 设计阶段的工作十分关键而重要,相比需求阶段初步勾勒出产品雏形,设计阶段对软件进行全面而深入的设计,使软件变得更加具体、详细和全面 更多学长学姐的建议请查看他们的课程总结博客: 总结博客1 总结博客2 总结博客3 4.格式与规则 4.1、为了方便其他学校的老师或者助教了解课程实况,请大家在作业开头添加作业的基本信息:(必做) 这个作业属于哪个课程 <班级的链接> 这个作业要求在哪里 <作业要求的链接> 这个作业的目标 <上具体方面> 其他参考文献 … markdown代码 这个作业属于哪个课程|<班级的链接>| |-- |-- | |这个作业要求在哪里|<作业要求的链接>| |这个作业的目标|<上具体方面>| |其他参考文献|... | 4.2、为了方便阅读以及助教评分,请大家在博客开头给出博文目录,作为内容的索引 务必包含以下大标题:思维导图和学习路线(标题含义近似即可,你可以个性化自己的标题,如我的过去、我的简历、我的展望、学习计划) 可以使用markdown的语法[toc],根据标题设置自动生成目录: @[toc] 作业基本信息... ## 回首过去 ### 问题1 ### 问题2 ### ... ## 立足当下 ... ## 展望未来 ... ## 思维导图和学习路线 ... 也可以结合html生成目录 作业基本信息... ## 目录: 1. [回首过去](#1) 2. [立足当下](#2) 3. [展望未来](#3) 4. [思维导图和学习路线](#4) ## <span id="1">1. 回首过去</span> ### 问题1 ### 问题2 ### ... ## <span id="2">2. 立足当下</span> ... ## <span id="3">3. 展望未来</span> ... ## <span id="4">4. 思维导图和学习路线</span> ... 4.3、作业提交规则 博客以班级作业页面的提交间为准;需要提交的代码以codearts的提交间为准; 博客需要在加入的社区中进行发布,请要在个人账号中进行发布,另外,社区的文章编辑器和文章的编辑器稍微有一些同,请提交的候查看清楚; 在这里插入图片描述 作业提交需要在对应作业下点击提交任务,上传对应的博客网页地址; 在这里插入图片描述 在这里插入图片描述 在deadline前交,分数为实际得分 ; 补交:在deadline 后两天内提交视为补交,分数为实际得分 * 50%;了但是忘记提交作业和补交扣分一致 缺交:在deadline 之后两天未补交视为博客缺交,分数为0分; 注意事项:每次作业记得保留markdown原文件,防止部分图片等内容因为版权等问题无法显示,同方便期末对每次作业的汇总,提交 4.4、作业计分规则 每次作业的基准分满分为100分,各次作业会以特定比例换算到学期成绩。比如: 某次作业,满分100分,以权重25%换算到学期总成绩 小李此次作业得分85分,作业在deadline前提交,那么他本次作业会以85*100%*25% = 21.25换算到总成绩中 小张此次作业得分85分,并是在deadline后的两天内补交,那么他本次作业会以85*50%*25% = 10.625换算到总成绩中 小王在作业deadline两天后还未补交,作业提交已经关闭,此次作业得0分 ... 4.5、其它规则 作业抄袭:当助教发现两篇博客文字/图片/代码过分相似,判定两篇博客都为抄袭,该次作业得分,并倒扣该次作业占总成绩比重的分数; 伪造提交:虽然作业博客没有完成,但是先提交到作业占位置,判定为伪造提交,分数得0分; 若需要在课程群填相关信息,**未能在deadline之前完成填的,扣实际得分的50%**; 微信班级群如果发布相关通知也是作业要求一部分,请及查看群通知; 如对作业存在疑问,请在deadline之前三天在班级群提出; 若助教对作业要求有修改,会在群内公告,请务必查看并按新的要求完善作业; 🚨 特别提醒:去年有同学copy往期同学的思考成果,这是绝对可取的行为!💢 一旦被发现将会被倒扣100分!实践出真知,请同学们务必要独立思考,才能有所收获! 5.评分细则 【博客排版】(20%):是否在博客开头给出了本次作业的基本信息;是否给出了博客内容目录;是否采用markdown排版排版是否整齐,博客是否美观; 【思维导图和学习路线】(80%):思维导图是否覆盖所有要求的内容,整齐美观;路线图是否详尽具有可行性 6.附录教程 1、markdown教程-Gitcode 2、markdown教程-菜鸟教程 3、华为云CodeArts学习使用视频 4、Git入门-华为云 5、Git学习-优快云 6、Xmind绘制思维导图教程
最新发布
09-22
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值