1. 程式人生 > >直接sftp對傳pdf檔案,並建立相對應的目錄當日的,如:20171026

直接sftp對傳pdf檔案,並建立相對應的目錄當日的,如:20171026

public void uploadFileToTBSftp(List<String> contractIds) throws Exception {
        Date date = new Date();
        String sftpPath  = CommonUtil.getPropertiesValue("sftp.properties", "tengbang.upload")+"/"+new SimpleDateFormat("yyyyMMdd").format(date);
        SFTPUtils sftp1 = getSftp();
        ChannelSftp sftp =
sftp1.getSFTPClient(); createDir(sftpPath, sftp);//建立路徑 sftp.cd(sftpPath);//進入路徑 OutputStream outstream = null;//一個流 List<String> fileCodes = new ArrayList<>(); fileCodes.add("QT15"); try { for( String contractId : contractIds ){ ContractInfoDTO contractInfoDTO =
contractInfoService.queryContractInfoByPrimaryKey(contractId); String filename = new String(contractInfoDTO.getCertificateCode()+".pdf"); outstream = sftp.put(filename); List<AttachmentDTO> attachmentDTOs = attachmentService.searchAttachemnt(contractInfoDTO.
getId().toString(), FileUtil.TYPE_CONTRACT_FILE, fileCodes); IOUtils.write(synSingleFileDownloadWorker.downloadSeaweed(attachmentDTOs.get(0).getFilePath()), outstream );//寫 outstream.flush(); } } catch (SftpException e) { e.printStackTrace(); }finally { outstream.flush(); outstream.close(); sftp.disconnect(); } }

相關推薦

直接sftppdf檔案,建立相對目錄當日的,:20171026

public void uploadFileToTBSftp(List<String> contractIds) throws Exception { Date date =

將HTML頁面自動儲存為PDF檔案的兩種方式(一)-前端(react)方式

一、業務場景   公司的樣本檢測報告以React頁面的形式生成,已調整為A4大小的樣式並已實現分頁,業務上需要將這個網頁生成PDF檔案,並上傳到伺服器,後續會將這個檔案傳送給客戶(這裡不考慮)。 二、原來的實現形式   瀏覽器原生方法:window.print()可以將網頁儲存為PDF檔案,由於檢測報告

xshell 使用 sftp下載檔案

linux安裝 lrzsz 可以用 sz 下載檔案 rz 上傳檔案 還可以用sftp現在上傳下載檔案 常用命令: sftp:/www> help bye finish your SFTP session cd change your remote

photoshop 修改pdf檔案儲存為pdf

1.CTRL + O   開啟要編輯的pdf檔案 按住shift 選中每一頁,點選確定。 pdf文件每一頁以一個psd檔案顯示在工作區, 分別進行修改, 2.批量修改同一個元素(比如加個圖示) 在一頁中新增圖層  ,繪製好該圖層後,右擊複製圖層 選擇新建,會在工作

匯出為PDF系列(一)__java後臺PDF檔案

寫在之前:匯出PDF系列會有三篇,方法思路都是查了大量資料,參考了很多部落格文章,連結全部貼上來有點不現實,如果有冒犯之處還請指出,馬上改正。如果有疑問,歡迎留言評論,必定竭盡全力答覆,接下來就開始吧。 用PDF將模板寫死,內容動態填充 這裡以匯出以下頁面為例 (1)新建一個wor

php使用新浪雲Storage儲存上下載檔案建立bucket、Bucket 操作、Object 上操作,Object 下載操作,Object 刪除操作、Object 複製操作,生成一個外網能夠訪

<?php //新浪雲 Storage PHP use use sinacloud\sae\Storage as Storage; // 方法一:在新浪雲執行環境中時可以不傳認證資訊,預設會從應用的環境變數中取 $s = new Storage();

Linux:核心之解析DTS裝置樹檔案建立裝置的過程

核心之解析DTS裝置樹檔案並建立裝置的過程 在這裡,我分析的是核心原始碼來自谷歌官方Android7.1.2原始碼包經過打補丁包"SC60_Android7.1.2_Quectel_SDK_r270060_20180731.tar.gz"後得到的. 本文分析時使用的

DispatcherServlet以servlet名字載入配置檔案建立spring上下文

接手個新專案,基於springMVC的架構。但在web.xml裡沒有配置DispatcherServlet的初始化引數contextConfigLocation,專案裡有個api-servlet.xml的spring配置檔案,裡面定義的攔截器和bean卻都被建立了。以為是專案底層自定義了一些sche

Servlet上zip檔案解壓

根據需要寫一個上傳檔案的小程式,比較簡單就用serlvet寫。首先是要上傳檔案到伺服器,然後是解壓刪除zip包。同時寫一個監聽器,用於進度條展現上傳進度。 首先是頁面Upload.jsp:前臺需要上傳一個檔案和上傳檔名稱(對應伺服器的相應目錄),Ajax提交請求以實現進度

Python示例程式碼之sftp下載檔案

            sftp的上傳下載是最為常見的功能之一,實現也很簡單,網上資料很多,但為了Python知識點的完整性,還是再描述了一遍。       通常我們使用paramiko庫實現sft

springmvc上excel檔案儲存到資料庫中

轉載自http://www.cnblogs.com/Dionexin/p/6021044.html 第一步 配置DispathcherServlet檔案 第二步 配置applicationContext檔案 第三步 在index.jsp中 第四步 在Hello

ThinkPHP5.1上excel檔案使用phpexcel讀取表格資料

首先在工程內使用composer安裝phpexcel:composer require phpoffice/phpexcelhtml部分:<input type="file" id="img"> <input type="button" value="生成e

Android使用iText生成pdf檔案讀取pdf內容

一、何為iText iText是著名的開放原始碼的站點sourceforge的一個專案,可用來生成Pdf檔案和讀取Pdf檔案內容. 二、使用iText生成Pdf檔案 1.將jar包放到自己的專案中,然後進行專案的編輯 2.生成Pdf檔案的程式碼: Documen

java 獲取檔案返回 pdf檔案列印

<%@ page language="java" import="java.util.*,java.io.*" pageEncoding="UTF-8"%> <% String pa

xpdf讀取pdf檔案根據pdf內容修改檔名稱

0:前言 今天一哥們說他苦逼,導師逼他看文件,全是pdf,而且還是英文的,而且非常多,1000多個,我了個shit,更搞的是文件名字不是標題名,是編號,什麼5026a001.pdf,都是這種 然後我說你寫個程式把檔名修改了不就完了,他沒空,我就幫他寫了寫 1:準備工

如何編輯pdf檔案新增文字內容

在pdf檔案中不能隨意的調整文件頁面的順序,所以想要在頁面中新建一個文件頁面也是不容易實現的,所以我們需要藉助專業的pdf編輯器工具。 首先在電腦中安裝一個pdf編輯工具到電腦中來;迅捷pdf編輯器安

java根據模板生成pdf檔案匯出(轉)

import java.io.ByteArrayOutputStream; import java.io.FileOutputStream; import java.io.IOException; import com.itextpdf.text.Document; import com.itextpdf.

如何編輯pdf檔案檔案儲存

在沒有pdf編輯器之前大家想要實現pdf檔案的二次編輯多數需要先將其轉換成其他可編輯的格式,但是現在我們完成可以用pdf編輯器直接對pdf檔案進行編輯。 首先我們安裝一個迅捷pdf編輯器到電腦中來;開

SpringMVC例項-HTML程式碼生成PDF檔案下載

前段時間公司的專案,有一個需求是拼接HTML程式碼,然後轉化成PDF供客戶下載,本來以為是個挺簡單的事,就從網上找了個flying saucer在本地生成的Demo,結果在本地生成是成功的,結果在做專案時,發現不可用,後來也是費了很多時間,試了很多方法,最後終於搞定。 說一

XShell 4使用sftp下載檔案命令[轉]

bye   finish your SFTP session cd    change your remote working directory clear   clear screen exit    finish your SFTP session explore explore your local