본문 바로가기

반응형

Spring Boot

(66)
[VUE.JS] API에서 받은 PDF파일 VUE에서 확인(PDF 뷰어) API에서 받은 PDF 파일을 Vue.js 응용 프로그램에 표시하는 방법의 예입니다. 1. Axios 라이브러리를 사용하여 API에서 PDF 파일 취득. import axios from 'axios' export default { data() { return { pdfSrc: null } }, mounted() { axios.get('https://your-api-endpoint.com/pdf-file', { responseType: 'arraybuffer' }) .then(response => { this.pdfSrc = new Uint8Array(response.data) }) .catch(error => { console.error(error) }) } } 2. Vue.js 환경에 "vue-pdf"..
[Python] iText7으로 PDF출력 (샘플 이미지, 표 추가 소스) 이미지와 테이블이 추가된 Python 환경에서 iText를 사용하여 PDF 출력을 생성하는 방법의 예입니다. 1. Python 환경에 iText 라이브러리를 설치합니다. pip install itext 2. PDF를 생성하기 위해 Python 스크립트를 생성합니다. from itext import Document, PageSize, Image def generate_pdf(file_name): # Create a new document with custom page size document = Document(PageSize.A4) # Open the document for writing document.open() # Add an image image = Image("image.jpg") documen..
[SpringBoot] iText7으로 PDF출력 (샘플 이미지, 표 추가 소스) 1. iText 라이브러리를 pom.xml 파일의 프로젝트 종속성에 추가합니다 com.itextpdf itext7-core 7.1.13 2. Spring Boot 애플리케이션에서 PDF를 생성할 서비스 또는 컨트롤러를 생성합니다. 이 예에서는 서비스를 생성합니다. import java.io.FileOutputStream; import java.io.IOException; import com.itextpdf.io.image.ImageDataFactory; import com.itextpdf.kernel.pdf.PdfDocument; import com.itextpdf.kernel.pdf.PdfWriter; import com.itextpdf.layout.Document; import com.itextpdf..
[SpringBoot] 구글드라이브 파일 다운로드 구현 https://neosm.tistory.com/entry/SpringBoot-%EA%B5%AC%EA%B8%80%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C-%ED%8C%8C%EC%9D%BC%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EC%B7%A8%EB%93%9D [SpringBoot] 구글드라이브 파일리스트 취득 Google Drive API의 files().list() 메소드를 호출하여 파일 목록을 가져옵니다. 결과로 반환된 FileList 객체에서 파일 목록을 가져와서 각 파일의 이름과 ID를 출력합니다. import com.google.api.client.auth.oauth2.C neosm.tistory.com 위 내용에서 Drive driveService, String..
[SpringBoot] 구글드라이브 파일리스트 취득 Google Drive API의 files().list() 메소드를 호출하여 파일 목록을 가져옵니다. 결과로 반환된 FileList 객체에서 파일 목록을 가져와서 각 파일의 이름과 ID를 출력합니다. import com.google.api.client.auth.oauth2.Credential; import com.google.api.client.extensions.java6.auth.oauth2.AuthorizationCodeInstalledApp; import com.google.api.client.extensions.jetty.auth.oauth2.LocalServerReceiver; import com.google.api.client.googleapis.auth.oauth2.GoogleAuthori..
[SpringBoot] Spring Boot에서 Google Drive에 파일을 업로드 import com.google.api.client.auth.oauth2.Credential; import com.google.api.client.extensions.java6.auth.oauth2.AuthorizationCodeInstalledApp; import com.google.api.client.extensions.jetty.auth.oauth2.LocalServerReceiver; import com.google.api.client.googleapis.auth.oauth2.GoogleAuthorizationCodeFlow; import com.google.api.client.googleapis.auth.oauth2.GoogleClientSecrets; import com.google.api.c..
[SpringBoot] Spring Boot에서 Dropbox에 파일을 업로드 Dropbox Java SDK를 사용하여 파일 업로드를 구현하고 있습니다. 이 코드를 사용하기 위해서는 Dropbox 개발자 센터에서 얻은 Access Token이 필요합니다. import com.dropbox.core.DbxException; import com.dropbox.core.DbxRequestConfig; import com.dropbox.core.v2.DbxClientV2; import com.dropbox.core.v2.files.FileMetadata; import org.springframework.web.multipart.MultipartFile; import java.io.IOException; import java.io.InputStream; public class Dropbox..
[SpringBoot] Spring Boot에서 Naver Blog 글쓰기를 구현 swiftui에서 admod 소스가 필요해Naver Blog 글쓰기를 구현하기 위해서는 Naver Open API를 사용해야 합니다. Naver Open API는 네이버 계정으로 로그인한 사용자가 개인 블로그에 글을 작성할 수 있는 기능을 제공합니다. import org.springframework.http.HttpEntity; import org.springframework.http.HttpHeaders; import org.springframework.http.MediaType; import org.springframework.util.LinkedMultiValueMap; import org.springframework.util.MultiValueMap; import org.springframewor..

반응형