본문 바로가기

반응형

Spring Boot

(66)
[Google API + Springboot] adsense 수익정보 취득 1. Google AdSense API 클라이언트 라이브러리를 포함하도록 다음 종속성을 pom.xml 파일에 추가합니다: com.google.apis google-api-services-adsense v1-rev2020-06-12 2. 서비스 클래스를 만들어 AdSense API로 API 호출을 수행합니다. 이 클래스에서 API 클라이언트를 초기화하고 API 요청을 수행하려면 다음 코드를 포함해야 합니다: import com.google.api.services.adsense.AdSense; import com.google.api.services.adsense.model.AdSenseReportsGenerateResponse; public class AdSenseService { private static..
[SpringBoot] FFmpeg mp4파일 공간음향 처리. 스프링 부트 응용 프로그램에서 Runtime.exec() 메서드를 사용하여 ffmpeg를 사용하여 비디오에 공간 오디오를 추가하는 방법의 예입니다. import java.io.BufferedReader; import java.io.InputStreamReader; @RestController public class SpatialAudioController { @GetMapping("/spatial-audio") public String addSpatialAudio() { try { // Set the input video file path String inputFile = "/path/to/your/video.mp4"; // Set the output video file path String output..
[Flask] 엑셀파일 생성/다운로드 처리 download_xls 함수는 플라스크 라이브러리의 make_response 함수를 사용하여 Excel 파일의 내용으로 응답을 생성합니다. build_xls 함수는 xlwt 라이브러리를 사용하여 Excel 파일을 만듭니다. 데이터가 워크시트에 추가되고 워크북이 바이트로 저장됩니다IO 개체입니다. 바이트의 내용그러면 IO 개체가 응답으로 반환됩니다. Python Flask 응용 프로그램에서 xlwt를 사용하려면 pip을 사용하여 설치하십시오. from flask import Flask, make_response import xlwt app = Flask(__name__) @app.route("/download/xls") def download_xls(): response = make_response(bui..
[spring boot] PDF 출력 - iText7_01(TEXT) import java.io.File; import java.io.FileNotFoundException; import com.itextpdf.io.IOException; import com.itextpdf.kernel.pdf.PdfDocument; import com.itextpdf.kernel.pdf.PdfWriter; import com.itextpdf.layout.Document; import com.itextpdf.layout.element.Paragraph; public class Itext7_03 { public static void main(String[] args) throws IOException { try { File file = new File("Hello_PDF.pdf"); PdfW..
[Springboot] POI docx파일 생성 / 다운로드 구현 Spring Boot 응용 프로그램에서 Microsoft Word(.docx) 파일 다운로드를 구현하는 방법의 예입니다. import java.io.ByteArrayOutputStream; import java.io.IOException; import org.apache.poi.xwpf.usermodel.XWPFDocument; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class DocxDownloadController { @GetMapping("/download/docx") public ..
[Springboot] CSV 작성/다운로드 구현 Spring Boot 애플리케이션에서 CSV 파일 다운로드를 구현하는 방법의 예입니다. import java.io.FileWriter; import java.io.IOException; import java.util.List; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; import com.opencsv.CSVWriter; @RestController public class CsvDownloadController { @GetMapping("/download/csv") public void downloadCSV(HttpServletRe..
[Springboot] CSV 파일 읽기 구현 OpenCSV 라이브러리를 사용하여 스프링 부팅 환경에서 CSV 파일을 읽을 수 있습니다. 다음은 스프링 부트 응용 프로그램에서 OpenCSV를 사용하여 .csv 파일에서 데이터를 읽는 간단한 예입니다. import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import com.opencsv.CSVReader; public void readCSVFile(String fileName) { try { CSVReader reader = new CSVReader(new FileReader(fileName)); String[] line; while ((line = reader.readNext()) != null) {..
[Springboot] POI 엑셀파일 읽기 구현 Apache POI 라이브러리를 사용하여 Spring Boot 환경에서 마이크로소프트 Office 파일을 읽을 수 있습니다. 다음은 스프링 부트 응용 프로그램에서 Apache POI를 사용하여 .xlsx 파일에서 데이터를 읽는 간단한 예입니다. import java.io.File; import java.io.FileInputStream; import java.util.Iterator; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; p..

반응형