BL-342_psd网页模板及前端页面欧美日韩风格设计

0 下载量 169 浏览量 更新于2024-10-14 收藏 56.47MB ZIP 举报
资源摘要信息:"BL-342_psd网页模板_网站psd效果图切片_PSD欧美日韩风格前端页面.zip"是一个包含了多个网页设计元素的压缩包文件,其中涉及到PSD(Photoshop Document)格式的网页模板和效果图切片。PSD文件是Adobe Photoshop创建的图像文件格式,它支持图层、蒙版、文本、通道等多种设计元素,是设计师工作中常用的源文件格式之一。 该压缩包中的内容具体包含以下知识点: 1. PSD文件格式和用途: PSD是Adobe Photoshop专用的文件格式,可以保存设计中的所有细节,如图层、文字、选择、蒙版、效果等。设计师在使用Photoshop设计网页时,会先在PSD文件中完成所有的视觉设计,然后通过切片工具将PSD文件中的设计元素转化为可以在网页上展示的图像、CSS和HTML代码。 2. 网页模板: 网页模板是一套预先设计好的网页布局框架,通常包括了导航栏、内容区域、页脚等常见网页组件。模板使得网页设计师能够快速搭建起网站的基础结构,而无需从零开始设计每个页面。设计师可以根据需要选择合适的模板,然后在此基础上进行个性化调整和内容填充。 3. 网站psd效果图切片: 效果图切片是指将PSD文件中完成的设计效果图按照网页所需的各个部分(如图片、按钮、图标等)进行切割,以便于在网页中单独使用和显示。这个过程可以通过Photoshop中的切片工具或导出功能实现。切片后的文件通常保存为JPEG、PNG等格式,便于网页前端开发者根据设计要求编写相应的前端代码。 4. 欧美日韩风格前端页面: 前端页面风格通常会根据不同的文化背景、审美趋势和技术标准来设计,其中欧美、日本和韩国的风格各有特点。欧美风格倾向于简洁明了、色彩对比鲜明;日本风格强调极简和自然,色彩更为柔和,喜欢使用自然元素;韩国风格则突出时尚感和视觉冲击力,经常采用大胆的颜色和图形设计。前端开发者在实现设计师的PSD设计时,需要考虑到这些风格特点,确保最终页面能够体现出设计师所要传达的风格理念。 5. 文件名称列表: 在提供的压缩包文件名称列表中,“asalqh110607b”是一个不完整或者错误的文件名。通常情况下,一个具体的文件名会包含有意义的字符组合,以方便识别和查找。但是,这里提供的文件名无法直接提供具体的知识点,需要查看实际的文件内容才能进行详细的分析。 在实际工作中,设计师和前端开发者会频繁使用PSD文件和网页模板来创建和实现网站的视觉效果。了解PSD文件结构和网页模板设计原理,对提高网页设计和前端开发的效率至关重要。通过这种格式和工具,设计师可以实现创意无限的设计方案,而前端开发者则可以将这些设计方案准确无误地转换为功能完善的网页。
2023-05-12 上传
2023-05-12 上传

int dsi_panel_set_backlight(struct dsi_panel panel, u32 bl_lvl) { int rc = 0; struct dsi_backlight_config bl = &panel->bl_config; if (panel->host_config.ext_bridge_mode) return 0; DSI_DEBUG("backlight type:%d lvl:%d\n", bl->type, bl_lvl); switch (bl->type) { case DSI_BACKLIGHT_WLED: rc = backlight_device_set_brightness(bl->raw_bd, bl_lvl); break; case DSI_BACKLIGHT_DCS: rc = dsi_panel_update_backlight(panel, bl_lvl); break; case DSI_BACKLIGHT_EXTERNAL: rc = lcd_bl_set_led_brightness(bl_lvl); //pr_err("dsi set bias brightness: %d\n", bl_lvl); rc = lcd_bias_set_led_brightness(bl_lvl); //pr_err("dsi set brightness: %d\n", bl_lvl); break; case DSI_BACKLIGHT_PWM: rc = dsi_panel_update_pwm_backlight(panel, bl_lvl); break; default: DSI_ERR("Backlight type(%d) not supported\n", bl->type); rc = -ENOTSUPP; } return rc; } int lcd_bl_set_led_brightness(int value)//for set bringhtness { dev_warn(&lcd_bl_i2c_client->dev, "lcm 8866 bl = %d\n", value); if (value < 0) { dev_warn(&lcd_bl_i2c_client->dev, "value=%d\n", value); return 0; } if (value > 0) { lcd_bl_write_byte(KTZ8866_DISP_BB_LSB, value & 0x07);// lsb lcd_bl_write_byte(KTZ8866_DISP_BB_MSB, (value >> 3) & 0xFF);// msb lcd_bl_write_byte(KTZ8866_DISP_BL_ENABLE, 0x4F); / BL enabled and Current sink 1/2/3/4 enabled;/ } else { lcd_bl_write_byte(KTZ8866_DISP_BB_LSB, 0x00);// lsb lcd_bl_write_byte(KTZ8866_DISP_BB_MSB, 0x00);// msb lcd_bl_write_byte(KTZ8866_DISP_BL_ENABLE, 0x00); /* BL enabled and Current sink 1/2/3/4 disabled;/ } return 0; } int lcd_bias_set_led_brightness(int value)//for set bringhtness { dev_warn(&lcd_bl_bias_i2c_client->dev, "lcm 8866 bl = %d\n", value); if (value < 0) { dev_warn(&lcd_bl_bias_i2c_client->dev, "invalid value=%d\n", value); return 0; } if (value > 0) { lcd_bl_bias_write_byte(KTZ8866_DISP_BB_LSB, value & 0x07);// lsb lcd_bl_bias_write_byte(KTZ8866_DISP_BB_MSB, (value >> 3) & 0xFF);// msb lcd_bl_bias_write_byte(KTZ8866_DISP_BL_ENABLE, 0x4F); / BL enabled and Current sink 1/2/3/4 enabled;/ } else { lcd_bl_bias_write_byte(KTZ8866_DISP_BB_LSB, 0x00);// lsb lcd_bl_bias_write_byte(KTZ8866_DISP_BB_MSB, 0x00);// msb lcd_bl_bias_write_byte(KTZ8866_DISP_BL_ENABLE, 0x00); / BL enabled and Current sink 1/2/3/4 disabled;*/ } return 0; } dsi_panel_set_backlight、lcd_bl_set_led_brightness和lcd_bias_set_led_brightness源码如上,帮忙用工作队列的方式,同时实现在case DSI_BACKLIGHT_EXTERNAL:下并发执行lcd_bl_set_led_brightness和lcd_bias_set_led_brightness两个函数

2023-06-07 上传