`
y806839048
  • 浏览: 1121808 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

tfs操作图片,及小图片

    博客分类:
  • tfs
 
阅读更多

tfs操作图片,及小图片

tfs 保存后会返回新的文件名(可以控制为原文件名),后面是通过这个文件名获取,tfs传进去存储的都是在一个默认的根文件夹中,所有的文件通过hash索引查,我们保存数据库

可以拼接一些虚拟的业务路劲

 

示例中包括,保存进tfs,同时把小图保存在tfs

 

 public static String lessImageTfs(String inPath, String outPath, int times)

  {

    boolean flag = true;

    String name="";

    try

    {

      OutputStream o=TFSUtil.getTfsFile(inPath);

      ByteArrayOutputStream oo=  new ByteArrayOutputStream();

      ByteArrayOutputStream output = (ByteArrayOutputStream) o; //OutputStream 转为InputStream

      byte[] data = output.toByteArray();

      ByteArrayInputStream input = new ByteArrayInputStream(data);

//      BufferedImage image = ImageIO.read(input);

      BufferedImage bufferedImage = ImageIO.read(input);

      bufferedImage = lessImage(bufferedImage, times);

      name=  TFSUtil.saveTfsByteFile(output.toByteArray(), outPath);

      

    }

    catch (Exception e)

    {

      e.printStackTrace();

      return "";

    }

    return name;

  }

 

   public static BufferedImage lessImage(BufferedImage bufferedImage, int times)

    throws Exception

  {

    int height = bufferedImage.getHeight() / times;

    int width = bufferedImage.getWidth() / times;

    BufferedImage newBufferedImage = new BufferedImage(width, height, bufferedImage.getType());

    Graphics g = newBufferedImage.getGraphics();

    g.drawImage(bufferedImage, 0, 0, width, height, null);

    g.dispose();

    return newBufferedImage;

  }

 

分享到:
评论

相关推荐

    IDEA配置TFS操作手册-20190507.docx

    IDEA 配置 TFS 操作手册 在本手册中,我们将详细介绍如何在 IntelliJ IDEA 中配置 TFS(Team Foundation Server),并上传代码到 TFS 服务器。同时,我们也会介绍如何从 TFS 服务器下载代码。 一、TFS 配置及上传...

    TFS2013及TFS2015序列号

    TFS2013及TFS2015序列号,亲测可用!

    C# TFS操作

    5. **TFS权限管理**:TFS有严格的权限模型,开发者需要理解如何设置和管理用户及组的权限,以便控制对TFS资源的访问。 6. **TFPT命令行工具**:TFPT是TFS Power Tools的一部分,提供了一些额外的命令行工具,如tfpt...

    TFS2012安装部署详细步骤

    Windows Server 2008是TFS2012的操作系统,负责提供基础设施支持。需要安装Windows Server 2008以便TFS2012的正常运行。 单服务器安装 单服务器安装是TFS2012的安装方式之一,所有组件都安装在同一台服务器上。...

    TFS2010安装及配制

    5. **安装客户端**:为了能够使用TFS,开发人员需要在他们的工作站上安装Visual Studio 2010及相应的TFS客户端工具。这将提供源代码控制、工作项管理等功能的访问。 6. **集成其他服务**:TFS2010可以与Visual ...

    TFS使用方法.pptx

    标题与描述均指向了同一主题:“TFS使用方法”,这显然是一份关于如何操作和利用Microsoft Team Foundation Server(简称TFS)的指南。TFS是微软提供的一款集成了项目管理、版本控制、自动化构建、测试管理和报表等...

    VS2008 TFS安装及配置顺序

    VS2008 TFS 安装及配置顺序 有详细说明VS2008 TFS 安装及配置顺序 有详细说明VS2008 TFS 安装及配置顺序 有详细说明

    TFS操作手册

    ### TFS操作手册知识点概述 #### 一、TFS概览 **TFS**(Team Foundation Server)是一款由微软开发的全面集成的软件配置管理工具,旨在为软件开发团队提供项目跟踪、源代码管理、自动化构建、报告等功能,从而帮助...

    TFS2010管理及使用说明文档

    《TFS2010管理及使用说明文档》是针对Visual Studio Team Foundation Server 2010(简称TFS2010)的系统管理员和使用者的一份详尽指南。TFS2010是微软推出的一款强大的协同开发工具,集版本控制、项目管理、缺陷跟踪...

    TFS 工具 TFS tools

    **TFS工具TFS tools** TFS(Team Foundation Server)是微软推出的一款强大的协作开发工具,主要用于项目管理、源代码版本控制、持续集成、缺陷跟踪等。TFS工具集为开发者提供了一整套的解决方案,使得团队可以在...

    Tfs2008迁移升级到TFS2010并带门户网站资料的方法

    【Tfs2008迁移升级到TFS...整个迁移过程需要细心操作,遵循最佳实践,确保数据的完整性和系统的稳定性。同时,备份是非常关键的一步,以防意外情况发生。在升级过程中遇到问题时,可以参考官方文档或社区资源来解决。

    TFS使用手册

    - TFS体系结构:由客户端工具、服务器端服务和数据库三部分组成,支持多种开发环境和操作系统,包括Windows、Linux和macOS。 2. Eclipse中安装TFS支持 - 在Eclipse中安装插件,如Team Explorer Everywhere,使得...

    TFS配置及使用手册

    《TFS配置及使用手册》是一份详细指导如何配置和使用Team Foundation Server (TFS)的文档,主要针对TFS 2008和2010版本。TFS是微软提供的一个强大的协作平台,主要用于版本控制、项目管理和持续集成等任务。 1. ...

    IDEA新版本2020.3的TFS插件

    描述中的"IDEA TFS支持组件"进一步强调了这个插件是IDEA与TFS之间的桥梁,确保了版本2020.3(IU, 203.6682.168)的IDEA能够顺利连接和操作TFS服务器。 在TFS插件的帮助下,开发者可以在IDEA中执行以下主要操作: 1...

    tfs 2.4.3 及 nginx-tfs 编译安装

    ### TFS 2.4.3及nginx-tfs编译安装相关知识点 #### 一、TFS 2.4.3编译安装流程 **1. GCC降级** - **原因**: 某些软件可能对GCC版本有特定的要求,以确保编译过程顺利进行。在本案例中,由于TFS 2.4.3的编译需求,...

    TFS安装及用户配置手册

    "TFS安装及用户配置手册" 本文档提供了 Team Foundation Server 2010 的安装和用户配置指南,旨在帮助用户快速搭建 TFS 服务器并完成用户设置。本手册涵盖了硬件环境配置、操作系统安装、系统用户设置、IIS 安装和 ...

    TFS的使用说明文档

    【TFS的使用说明文档】 TFS(Team Foundation Server)是微软推出的一款团队协作和版本控制工具,主要用于软件开发过程中的项目管理、源代码管理、缺陷跟踪、构建管理和工作项管理等多个方面。以下是对TFS使用的...

Global site tag (gtag.js) - Google Analytics