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

网站的购物车怎么做大型电子商务网站建设公司

网站的购物车怎么做,大型电子商务网站建设公司,化州市建设局网站,做网站的意义是什么因为java默认的图片像素分辨率DPI72#xff0c;分辨率有点低。所以研究了一下如何创建指定DPI的方案。 DPI#xff1a; 指的是每英尺的像素点(dots per inch) JPEG图片 JPEG图片的元数据定义参看oracle官网。 https://docs.oracle.com/javase/8/docs/api/javax/imageio/me…因为java默认的图片像素分辨率DPI72分辨率有点低。所以研究了一下如何创建指定DPI的方案。 DPI 指的是每英尺的像素点(dots per inch) JPEG图片 JPEG图片的元数据定义参看oracle官网。 https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/doc-files/jpeg_metadata.html 参数说明 参数默认值说明resUnits0单位(0 no units, just aspect ratio; 1 dots/inch; 2 dots/cm)Xdensity1The horizontal density or aspect ratio numeratorYdensity1The vertical density or aspect ratio denominator 如下代代码创建一张分辨率为300DPIdots/inch的jpg图片。 String path res.jpg; final BufferedImage image new BufferedImage(w, h, BufferedImage.TYPE_INT_RGB); Graphics2D g2d image.createGraphics(); // // fill all the image with white g2d.setColor(Color.white); g2d.fillRect(0, 0, w, h);// Disposes of this graphics context and releases any system resources that it is using. g2d.dispose();ImageIO.write(image, jpg, Files.newOutputStream(Paths.get(path)));final ImageWriter writer ImageIO.getImageWritersBySuffix(jpeg).next(); // writeParams.setCompressionMode(ImageWriteParam.MODE_EXPLICIT); //调整图片质量 // writeParams.setCompressionQuality(1f);ImageOutputStream ios ImageIO.createImageOutputStream(new File(path)); writer.setOutput(ios);ImageWriteParam param writer.getDefaultWriteParam(); IIOMetadata metadata writer.getDefaultImageMetadata(new ImageTypeSpecifier(image.getColorModel(), image.getSampleModel()), param); Element tree (Element) metadata.getAsTree(javax_imageio_jpeg_image_1.0); Element jfif (Element) tree.getElementsByTagName(app0JFIF).item(0); jfif.setAttribute(Xdensity, 300); jfif.setAttribute(Ydensity, 300); jfif.setAttribute(resUnits, 1); // density is dots per inchmetadata.mergeTree(javax_imageio_jpeg_image_1.0, tree); writer.write(null, new IIOImage(image, null, metadata), param); writer.dispose(); 可以在ps上看到分辨率是300.打开ps点击“图像”-“图像大小” TIFF图片 commons-imaging 对Tiff的支持比较好。 使用commons-imaging 创建一张分辨率为300DPIdots/inch的tiff图片。 dependencygroupIdorg.apache.commons/groupIdartifactIdcommons-imaging/artifactIdversion1.0-alpha3/version /dependencyString path res.tif; final BufferedImage image new BufferedImage(w, h, BufferedImage.TYPE_INT_ARGB); final TiffImagingParameters params new TiffImagingParameters(); final PixelDensity pixelDensity PixelDensity.createFromPixelsPerInch(300, 300); params.setPixelDensity(pixelDensity); TiffImageParser tiffImageParser new TiffImageParser(); tiffImageParser.writeImage(image, new FileOutputStream(path), params);final ImageInfo imageInfo Imaging.getImageInfo(new File(path)); if (imageInfo ! null) {final int xReadDPI imageInfo.getPhysicalWidthDpi();final int yReadDPI imageInfo.getPhysicalHeightDpi();System.out.println(xReadDPI);System.out.println(yReadDPI); }ps查看下分辨率。确实是300.
http://www.zqtcl.cn/news/579010/

相关文章:

  • 如何在手机上制作网站企业网站 微博模块
  • 网站内容规范网站建设建设公司哪家好
  • 深圳网站制作公司地址如何制作手机版网站
  • 深圳定制网站制作报价网络交易平台
  • 鞍山网站制作报价wordpress手机客户端端
  • 开发触屏版网站标签苏州沧浪区做网站的
  • 网站接入商钓鱼网站链接怎么做
  • 建设部机关服务中心网站网站建设维护费 会计科目
  • 网站解析后怎么解决方法淘宝网站建设方案模板
  • 淘宝客可以自己做网站推广吗营销网络建设怎么写
  • 上海高端网站制作广告设计培训课程
  • 互联网站平台有哪些建筑工程教育网官网
  • 广告传媒公司哪家好职场seo是什么意思
  • 番禺龙美村做网站博山区住房和城乡建设局网站
  • 山东网站建设xywlcnwordpress如何创建导航
  • 直接用ip访问网站网站开发常用字体
  • 江西省城乡建设培训网 官方网站杭州十大软件公司
  • 建设网站需要什么设备南昌购物网站制作
  • 做家具的网站工作单位怎么填
  • 福州建设银行官网招聘网站山西建设公司网站
  • 集团网站建设方案中卫网站推广制作
  • 射阳网站建设电商运营团队结构图
  • 有没有女的做任务的网站计算机网站开发专业
  • 怎么样开始做网站网站建设 营业执照 经营范围
  • 威海做网站网站建设方案书 模版
  • 泗阳做网站南昌建设
  • 做企业网站用什么软件深圳制作企业网站
  • 大连微信网站开发兰州网站建设模板
  • 建设项目安监备案网站外贸 网站 seo
  • 企慕网站建设网络推广合肥市网站制作