承接 evanskim/image-exchanger 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

evanskim/image-exchanger

Composer 安装命令:

composer create-project evanskim/image-exchanger

包简介

Extract from html in data field

README 文档

README

Extract Images from HTML code in database data field and Exchange image url from old to new

Benefit

이 패키지는 추출한 이미지를 엑셀파일로 덤프합니다. 덤프한 엑셀 파일을 조작하여 커스터마이즈할 수 있습니다. 중간에 작업이 실패해도 엑셀파일을 수정하여 재수행할 수 있습니다.

How to install

composer require evanskim/image-exchanger

How to use

라라벨 5.4 이하 버전에서는 서비스프로바이더를 등록하세요. 5.5 이상은 자동 등록됩니다.

# config/app.php
'providers' => [
    ...
    /*
    * Package Service Providers...
    */
    EvansKim\ImageExchanger\ImageExchangerServiceProvider::class,
    ...
]

설정파일 퍼블리싱 하고 설정을 변경하세요.

php artisan vendor:publish --tag=public

# config/image-exchanger.php
return [
    'table' => 'g4_write_notice', #사용할 테이블명
    'primary_id' => 'wr_id', #테이블의 프라이머리 필드명
    'field' => 'wr_content', # HTML이 담긴 필드명
    'storage' => 'public' # 파일을 저장할 스토리지명
];

실행

php artisan image-exchanger:run

How to process

  1. 데이터를 가져옵니다.
  2. 이미지를 추출하여 엑셀파일(extracts.xls)로 덤프 합니다.
  3. extracts.xls 을 기준으로 이미지 파일을 가져와 스토리지에 저장합니다.
  4. 성공한 내역(success.xls)과 실패한 내역(fail.xls)을 엑셀파일로 각각 덤프합니다.
  5. success.xls 파일로 데이터의 이미지 url을 변경하고 저장합니다.

统计信息

  • 总下载量: 6
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-09-27

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固