Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags more
Archives
Today
Total
관리 메뉴

기록

jsPDF 본문

메모

jsPDF

9400 2023. 2. 12. 23:25
<%@ page language="java" contentType="text/html;charset=UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<!--  <script type="text/javascript" src="/resources/js/jquery-3.6.0.js"></script> --> 
<!DOCTYPE html>
<html>
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.3.1/jspdf.umd.min.js"></script>
<script type="text/javascript" src="https://html2canvas.hertzen.com/dist/html2canvas.min.js"></script>
<script type="text/javascript" src="https://html2canvas.hertzen.com/dist/html2canvas.js"></script>
<script type="text/javascript">

window.html2canvas = html2canvas;
window.jsPDF = window.jspdf.jsPDF;

function makePDF(){
	
	
	html2canvas(document.querySelector("#capture"),{
			
		allowTaint:true,
		useCORS: true,
		scale: 1
	}).then(canvas => {
//	    document.body.appendChild(canvas)
    var imgWidth = 210; // 이미지 가로 길이(mm) A4 기준
    var pageHeight = imgWidth * 1.414;  // 출력 페이지 세로 길이 계산 A4 기준
    var imgHeight = canvas.height * imgWidth / canvas.width;
    var heightLeft = imgHeight;
    
    
		var img = canvas.toDataURL("img/png");
	    var doc = new jsPDF();
	    var position = 0;
	    
	    doc.setFont('Arial');
	    doc.getFontSize(5);
	    doc.addImage(img,'PNG',0,position,imgWidth, imgHeight);
		
	    
        heightLeft -= pageHeight;
        
        // 한 페이지 이상일 경우 루프 돌면서 출력
        while (heightLeft >= 20) {
          position = heightLeft - imgHeight;
          doc.addPage();
          doc.addImage(img, 'PNG', 0, position, imgWidth, imgHeight);
          heightLeft -= pageHeight;
        }
	    
	    
		doc.save();
		
		window.open(doc.output("bloburl"), '', 'width=800,height=1100');
		
//		window.open(doc.output("bloburl"));
	});
	
}



</script>
<title>Insert title here</title>
</head>
<body>
<div id="capture" style="padding: 10px;">
포스코는 '포항제철소 정상가동 기념 감사의 장' 행사를 열었다고 12일 밝혔다.

이번 행사는 침수 135일만에 제철소를 완전 정상화시킨 과정을 되돌아보고, 제철소 정상화에 헌신과 지원을 아끼지 않았던 임직원과 관계기관 대표들을 초청해 감사의 마음을 전달하기 위해 마련됐다.

이날 행사에서 최정우 포스코그룹 회장은 제철소 복구 지원에 앞장서준 포항시·해병대 1사단·경북소방본부·가공센터 사장단 협의회에 감사패를 전달했다.

포항시는 태풍피해 발생 즉시 소방펌프와 방진마스크 등 각종 장비와 정책 지원을 아끼지 않았다. 해병대에서는 누적병력 4000여명이 제철소 토사 제거작업과 오폐수 처리 등을 지원하는 한편, 제독차와 급수차 등 700여대의 장비도 함께 지원해 복구 작업을 도왔다.

경북소방본부는 소방대원 826명과 소방차량 424대, 펌프류 848대를 지원했다. 가공센터 사장단 협의회는 제품 적재 공간을 적시 확보하고 고객 긴급수요에 대응해 내수시장 철강재 수급 안정화를 도왔다.

포스코는 '포항제철소 정상가동 기념 감사의 장' 행사를 열었다고 12일 밝혔다.

이번 행사는 침수 135일만에 제철소를 완전 정상화시킨 과정을 되돌아보고, 제철소 정상화에 헌신과 지원을 아끼지 않았던 임직원과 관계기관 대표들을 초청해 감사의 마음을 전달하기 위해 마련됐다.

이날 행사에서 최정우 포스코그룹 회장은 제철소 복구 지원에 앞장서준 포항시·해병대 1사단·경북소방본부·가공센터 사장단 협의회에 감사패를 전달했다.

포항시는 태풍피해 발생 즉시 소방펌프와 방진마스크 등 각종 장비와 정책 지원을 아끼지 않았다. 해병대에서는 누적병력 4000여명이 제철소 토사 제거작업과 오폐수 처리 등을 지원하는 한편, 제독차와 급수차 등 700여대의 장비도 함께 지원해 복구 작업을 도왔다.

경북소방본부는 소방대원 826명과 소방차량 424대, 펌프류 848대를 지원했다. 가공센터 사장단 협의회는 제품 적재 공간을 적시 확보하고 고객 긴급수요에 대응해 내수시장 철강재 수급 안정화를 도왔다.

포스코는 '포항제철소 정상가동 기념 감사의 장' 행사를 열었다고 12일 밝혔다.

이번 행사는 침수 135일만에 제철소를 완전 정상화시킨 과정을 되돌아보고, 제철소 정상화에 헌신과 지원을 아끼지 않았던 임직원과 관계기관 대표들을 초청해 감사의 마음을 전달하기 위해 마련됐다.

이날 행사에서 최정우 포스코그룹 회장은 제철소 복구 지원에 앞장서준 포항시·해병대 1사단·경북소방본부·가공센터 사장단 협의회에 감사패를 전달했다.

포항시는 태풍피해 발생 즉시 소방펌프와 방진마스크 등 각종 장비와 정책 지원을 아끼지 않았다. 해병대에서는 누적병력 4000여명이 제철소 토사 제거작업과 오폐수 처리 등을 지원하는 한편, 제독차와 급수차 등 700여대의 장비도 함께 지원해 복구 작업을 도왔다.

경북소방본부는 소방대원 826명과 소방차량 424대, 펌프류 848대를 지원했다. 가공센터 사장단 협의회는 제품 적재 공간을 적시 확보하고 고객 긴급수요에 대응해 내수시장 철강재 수급 안정화를 도왔다.

포스코는 '포항제철소 정상가동 기념 감사의 장' 행사를 열었다고 12일 밝혔다.

이번 행사는 침수 135일만에 제철소를 완전 정상화시킨 과정을 되돌아보고, 제철소 정상화에 헌신과 지원을 아끼지 않았던 임직원과 관계기관 대표들을 초청해 감사의 마음을 전달하기 위해 마련됐다.

이날 행사에서 최정우 포스코그룹 회장은 제철소 복구 지원에 앞장서준 포항시·해병대 1사단·경북소방본부·가공센터 사장단 협의회에 감사패를 전달했다.

포항시는 태풍피해 발생 즉시 소방펌프와 방진마스크 등 각종 장비와 정책 지원을 아끼지 않았다. 해병대에서는 누적병력 4000여명이 제철소 토사 제거작업과 오폐수 처리 등을 지원하는 한편, 제독차와 급수차 등 700여대의 장비도 함께 지원해 복구 작업을 도왔다.

경북소방본부는 소방대원 826명과 소방차량 424대, 펌프류 848대를 지원했다. 가공센터 사장단 협의회는 제품 적재 공간을 적시 확보하고 고객 긴급수요에 대응해 내수시장 철강재 수급 안정화를 도왔다.

포스코는 '포항제철소 정상가동 기념 감사의 장' 행사를 열었다고 12일 밝혔다.

이번 행사는 침수 135일만에 제철소를 완전 정상화시킨 과정을 되돌아보고, 제철소 정상화에 헌신과 지원을 아끼지 않았던 임직원과 관계기관 대표들을 초청해 감사의 마음을 전달하기 위해 마련됐다.

이날 행사에서 최정우 포스코그룹 회장은 제철소 복구 지원에 앞장서준 포항시·해병대 1사단·경북소방본부·가공센터 사장단 협의회에 감사패를 전달했다.

포항시는 태풍피해 발생 즉시 소방펌프와 방진마스크 등 각종 장비와 정책 지원을 아끼지 않았다. 해병대에서는 누적병력 4000여명이 제철소 토사 제거작업과 오폐수 처리 등을 지원하는 한편, 제독차와 급수차 등 700여대의 장비도 함께 지원해 복구 작업을 도왔다.

경북소방본부는 소방대원 826명과 소방차량 424대, 펌프류 848대를 지원했다. 가공센터 사장단 협의회는 제품 적재 공간을 적시 확보하고 고객 긴급수요에 대응해 내수시장 철강재 수급 안정화를 도왔다.

포스코는 '포항제철소 정상가동 기념 감사의 장' 행사를 열었다고 12일 밝혔다.

이번 행사는 침수 135일만에 제철소를 완전 정상화시킨 과정을 되돌아보고, 제철소 정상화에 헌신과 지원을 아끼지 않았던 임직원과 관계기관 대표들을 초청해 감사의 마음을 전달하기 위해 마련됐다.

이날 행사에서 최정우 포스코그룹 회장은 제철소 복구 지원에 앞장서준 포항시·해병대 1사단·경북소방본부·가공센터 사장단 협의회에 감사패를 전달했다.

포항시는 태풍피해 발생 즉시 소방펌프와 방진마스크 등 각종 장비와 정책 지원을 아끼지 않았다. 해병대에서는 누적병력 4000여명이 제철소 토사 제거작업과 오폐수 처리 등을 지원하는 한편, 제독차와 급수차 등 700여대의 장비도 함께 지원해 복구 작업을 도왔다.

경북소방본부는 소방대원 826명과 소방차량 424대, 펌프류 848대를 지원했다. 가공센터 사장단 협의회는 제품 적재 공간을 적시 확보하고 고객 긴급수요에 대응해 내수시장 철강재 수급 안정화를 도왔다.



포스코는 '포항제철소 정상가동 기념 감사의 장' 행사를 열었다고 12일 밝혔다.

이번 행사는 침수 135일만에 제철소를 완전 정상화시킨 과정을 되돌아보고, 제철소 정상화에 헌신과 지원을 아끼지 않았던 임직원과 관계기관 대표들을 초청해 감사의 마음을 전달하기 위해 마련됐다.

이날 행사에서 최정우 포스코그룹 회장은 제철소 복구 지원에 앞장서준 포항시·해병대 1사단·경북소방본부·가공센터 사장단 협의회에 감사패를 전달했다.

포항시는 태풍피해 발생 즉시 소방펌프와 방진마스크 등 각종 장비와 정책 지원을 아끼지 않았다. 해병대에서는 누적병력 4000여명이 제철소 토사 제거작업과 오폐수 처리 등을 지원하는 한편, 제독차와 급수차 등 700여대의 장비도 함께 지원해 복구 작업을 도왔다.

경북소방본부는 소방대원 826명과 소방차량 424대, 펌프류 848대를 지원했다. 가공센터


포스코는 '포항제철소 정상가동 기념 감사의 장' 행사를 열었다고 12일 밝혔다.

이번 행사는 침수 135일만에 제철소를 완전 정상화시킨 과정을 되돌아보고, 제철소 정상화에 헌신과 지원을 아끼지 않았던 임직원과 관계기관 대표들을 초청해 감사의 마음을 전달하기 위해 마련됐다.

이날 행사에서 최정우 포스코그룹 회장은 제철소 복구 지원에 앞장서준 포항시·해병대 1사단·경북소방본부·가공센터 사장단 협의회에 감사패를 전달했다.

포항시는 태풍피해 발생 즉시 소방펌프와 방진마스크 등 각종 장비와 정책 지원을 아끼지 않았다. 해병대에서는 누적병력 4000여명이 제철소 토사 제거작업과 오폐수 처리 등을 지원하는 한편, 제독차와 급수차 등 700여대의 장비도 함께 지원해 복구 작업을 도왔다.

경북소방본부는 소방대원 826명과 소방차량 424대, 펌프류 848대를 지원했다. 가공센터


포스코는 '포항제철소 정상가동 기념 감사의 장' 행사를 열었다고 12일 밝혔다.

이번 행사는 침수 135일만에 제철소를 완전 정상화시킨 과정을 되돌아보고, 제철소 정상화에 헌신과 지원을 아끼지 않았던 임직원과 관계기관 대표들을 초청해 감사의 마음을 전달하기 위해 마련됐다.

이날 행사에서 최정우 포스코그룹 회장은 제철소 복구 지원에 앞장서준 포항시·해병대 1사단·경북소방본부·가공센터 사장단 협의회에 감사패를 전달했다.

포항시는 태풍피해 발생 즉시 소방펌프와 방진마스크 등 각종 장비와 정책 지원을 아끼지 않았다. 해병대에서는 누적병력 4000여명이 제철소 토사 제거작업과 오폐수 처리 등을 지원하는 한편, 제독차와 급수차 등 700여대의 장비도 함께 지원해 복구 작업을 도왔다.

경북소방본부는 소방대원 826명과 소방차량 424대, 펌프류 848대를 지원했다. 가공센터


포스코는 '포항제철소 정상가동 기념 감사의 장' 행사를 열었다고 12일 밝혔다.

이번 행사는 침수 135일만에 제철소를 완전 정상화시킨 과정을 되돌아보고, 제철소 정상화에 헌신과 지원을 아끼지 않았던 임직원과 관계기관 대표들을 초청해 감사의 마음을 전달하기 위해 마련됐다.

이날 행사에서 최정우 포스코그룹 회장은 제철소 복구 지원에 앞장서준 포항시·해병대 1사단·경북소방본부·가공센터 사장단 협의회에 감사패를 전달했다.

포항시는 태풍피해 발생 즉시 소방펌프와 방진마스크 등 각종 장비와 정책 지원을 아끼지 않았다. 해병대에서는 누적병력 4000여명이 제철소 토사 제거작업과 오폐수 처리 등을 지원하는 한편, 제독차와 급수차 등 700여대의 장비도 함께 지원해 복구 작업을 도왔다.

경북소방본부는 소방대원 826명과 소방차량 424대, 펌프류 848대를 지원했다. 가공센터


포스코는 '포항제철소 정상가동 기념 감사의 장' 행사를 열었다고 12일 밝혔다.

이번 행사는 침수 135일만에 제철소를 완전 정상화시킨 과정을 되돌아보고, 제철소 정상화에 헌신과 지원을 아끼지 않았던 임직원과 관계기관 대표들을 초청해 감사의 마음을 전달하기 위해 마련됐다.

이날 행사에서 최정우 포스코그룹 회장은 제철소 복구 지원에 앞장서준 포항시·해병대 1사단·경북소방본부·가공센터 사장단 협의회에 감사패를 전달했다.

포항시는 태풍피해 발생 즉시 소방펌프와 방진마스크 등 각종 장비와 정책 지원을 아끼지 않았다. 해병대에서는 누적병력 4000여명이 제철소 토사 제거작업과 오폐수 처리 등을 지원하는 한편, 제독차와 급수차 등 700여대의 장비도 함께 지원해 복구 작업을 도왔다.

경북소방본부는 소방대원 826명과 소방차량 424대, 펌프류 848대를 지원했다. 가공센터
</div>
<button onclick="makePDF()">클릭</button>
</body>
</html>

'메모' 카테고리의 다른 글

캔도 ui 열 고정  (0) 2023.10.19
캔도  (0) 2023.05.25
Comments