当前位置: 首页 > news >正文

通过unsplash引入图片素材

如果您还没听说过——当您需要无版权费的照片用于项目时,无论是否用于商业目的,Unsplash 都是您的不二之选。我自己也经常用它来获取大型背景图像。

虽然他们为开发者提供了出色的 API,但他们还为您提供了通过 URL 直接访问随机图片的选项。

以下是一个示例,展示了如何从他们庞大的存储库中生成一张完全随机的图片:

https://source.unsplash.com/random

特定用户

我们还可以从特定用户生成一张随机图片。URL 格式如下:

https://source.unsplash.com/user/{ 用户名 }

点击下面的链接,从用户 wsanter 生成一张随机图片:

https://source.unsplash.com/user/wsanter

特定尺寸

还有一个选项可以设置您想要生成的图片的尺寸。如下所示:

https://source.unsplash.com/random/ { WIDTH } x { HEIGHT }

让我们生成一张宽度和高度都为 300px 的随机图片:

https://source.unsplash.com/random/300×300

随机图片通过搜索词


这个功能真的很酷。您可以通过搜索词来生成图片。让我们搜索“city”和“night”(好有创意):

https://source.unsplash.com/random/?city,night

请注意,您只需在 URL 的末尾放置搜索词,如果您愿意,还可以在搜索词之前添加图片尺寸:

https://source.unsplash.com/WIDTHxHEIGHT/?city,night

例如,如果您想要一张 800x600 像素的关于“city”和“night”的图片,您可以这样做:

https://source.unsplash.com/random/900×700/?fruit

相关文章:

  • 小程序的深层了解
  • React 如何自定义 Hooks
  • Win11禁用数字强制签名:解放硬件选择,自由安装应用
  • CasaOS系统玩客云安装内网穿透工具实现无公网IP远程访问
  • 内存函数详解,包含部分字符串函数
  • 深入理解python列表与字典:数据结构的选择与性能差异
  • 07、SpringBoot 源码分析 - SpringApplication启动流程七
  • 入门五(项目介绍及登录和发布需求)
  • k8s 创建 LoadBalancer 类型的 svc
  • python数据分析-CO2排放分析
  • 安卓开发--安卓使用Echatrs绘制折线图
  • 二.对配置文件中数据库密码进行加密
  • Java 为什么使用泛型
  • Linux程序开发(十二):线程与多线程同步互斥实现抢票系统
  • 【单片机】STM32F070F6P6 开发指南(一)STM32建立HAL工程
  • const let
  • javascript面向对象之创建对象
  • javascript数组去重/查找/插入/删除
  • nginx 负载服务器优化
  • passportjs 源码分析
  • python 装饰器(一)
  • scrapy学习之路4(itemloder的使用)
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • vue中实现单选
  • 猴子数据域名防封接口降低小说被封的风险
  • 码农张的Bug人生 - 见面之礼
  • 数组大概知多少
  • 通过几道题目学习二叉搜索树
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • 用quicker-worker.js轻松跑一个大数据遍历
  • 3月27日云栖精选夜读 | 从 “城市大脑”实践,瞭望未来城市源起 ...
  • 关于Android全面屏虚拟导航栏的适配总结
  • 选择阿里云数据库HBase版十大理由
  • # 透过事物看本质的能力怎么培养?
  • (1/2)敏捷实践指南 Agile Practice Guide ([美] Project Management institute 著)
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (3)STL算法之搜索
  • (C++17) optional的使用
  • (poj1.3.2)1791(构造法模拟)
  • (pojstep1.3.1)1017(构造法模拟)
  • (web自动化测试+python)1
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (二)正点原子I.MX6ULL u-boot移植
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • (篇九)MySQL常用内置函数
  • (算法二)滑动窗口
  • (五)activiti-modeler 编辑器初步优化
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)
  • (一)面试需要掌握的技巧
  • (原)Matlab的svmtrain和svmclassify
  • (转)scrum常见工具列表
  • (转)德国人的记事本
  • ****三次握手和四次挥手
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting