function saveAsPdfInFolder(newFile) {
const pdfBlob = newFile.getAs("application/pdf");
// 지정한 폴더(ID) 불러오기
const parentFolder = DriveApp.getFolderById(DRIVE_FOLDER_ID);
// "pdf" 하위 폴더 찾기 (없으면 생성)
let pdfFolder;
const subFolders = parentFolder.getFoldersByName("pdf");
if (subFolders.hasNext()) {
pdfFolder = subFolders.next(); // 이미 있으면 그대로 사용
} else {
pdfFolder = parentFolder.createFolder("pdf"); // 없으면 새로 생성
}
// pdf 폴더 안에 PDF 저장
const pdfFile = pdfFolder.createFile(pdfBlob).setName(newFile.getName() + ".pdf");
Logger.log("PDF 파일이 생성되었습니다: " + pdfFile.getUrl());
return pdfFile.getUrl();
}
PM 9:19:02 알림 실행이 시작됨
PM 9:19:04 정보 251210 프로젝트 평가표(API 연결)
PM 9:19:04 정보 1, 김서현, 나자바바, 친환경 전기자전거 공유 시스템, 90, 매우 창의적이며 구현도 뛰어나 실현 가능성이 높습니다. 발표도 안정적이었습니다.
PM 9:19:04 정보 2, 이준영, CMIUC, AI 기반 독서 습관 분석 앱, 74, 창의성은 우수하나 구현과 효과성 면에서 다소 미흡했습니다. 발표는 양호합니다.
PM 9:19:04 정보 3, 박지민, 나자바바, 폐플라스틱 자동 분류 로봇, 97, 매우 창의적이고 완성도 높은 발표였습니다. 실현 가능성도 매우 큽니다.
PM 9:19:04 정보 4, 최민재, CMIUC, 실시간 버스 혼잡도 예측 서비스, 67, 아이디어는 좋았으나 발표와 효과성 측면에서 보완이 필요합니다.
PM 9:19:04 정보 5, 정유나, CMIUC, 시니어 맞춤형 건강 코칭 앱, 83, 안정적인 발표였고, 주제도 사회적으로 유의미합니다. 구현도 충실합니다.
PM 9:19:04 정보 6, 한도현, 나자바바, 폐건전지 수거 게임 플랫폼, 88, 재미와 교육을 결합한 참신한 시도입니다. 발표력도 인상적이었습니다.
PM 9:19:04 정보 7, 송하진, HELP, 감정 인식 기반 상담 챗봇, 74, 흥미로운 주제지만 구현 완성도와 발표력이 다소 부족했습니다.
PM 9:19:04 정보 8, 김도윤, HELP, 비대면 봉사활동 매칭 플랫폼, 92, 실용적이고 공익성이 높은 주제입니다. 전반적으로 완성도가 높았습니다.
PM 9:19:04 정보 9, 오세아, HELP, 재난 대비 훈련 시뮬레이터, 83, 발표가 명확했고 효과적인 구현을 보여주었습니다. 주제도 적절합니다.
PM 9:19:04 정보 10, 배지우, 나자바바, 어린이 코딩 교육용 게임, 99, 매우 완성도 높은 발표와 창의성. 교육적 효과도 높습니다. 훌륭한 결과물입니다.
PM 9:19:07 정보 Google 슬라이드 보고서가 생성되었습니다: https://docs.google.com/presentation/d/1F5Wny8GtUrTI3g3Dws5ctV1glSSwSJ5dqjNBws_43sM/edit?usp=drivesdk
PM 9:19:09 정보 PDF 파일이 생성되었습니다: https://drive.google.com/file/d/1x71YBxf10iPn0NFXV1lL1HqqMBqlNHWE/view?usp=drivesdk
PM 9:19:12 정보 데이터 0행 "배지우" 사용자 처리
PM 9:19:12 정보 데이터 1행 "오세아" 사용자 처리
PM 9:19:13 정보 데이터 2행 "김도윤" 사용자 처리
PM 9:19:14 정보 데이터 3행 "송하진" 사용자 처리
PM 9:19:15 정보 데이터 4행 "한도현" 사용자 처리
PM 9:19:15 정보 데이터 5행 "정유나" 사용자 처리
PM 9:19:16 정보 데이터 6행 "최민재" 사용자 처리
PM 9:19:17 정보 데이터 7행 "박지민" 사용자 처리
PM 9:19:18 정보 데이터 8행 "이준영" 사용자 처리
PM 9:19:19 정보 데이터 9행 "김서현" 사용자 처리
PM 9:19:21 정보 엑셀 파일이 메일로 전송되었습니다.
PM 9:19:21 정보 Google 슬라이드 보고서가 생성되었습니다: https://docs.google.com/spreadsheets/d/1VUUY1M_ONegYSR8kOA81wdMGWtPJd58dlBGmq06i1Xw/edit?usp=drivesdk
PM 9:19:25 정보 PDF 파일이 생성되었습니다: https://drive.google.com/file/d/1-WXi40zAz8a6-495rWmVJWgQFVziixn5/view?usp=drivesdk
PM 9:19:26 알림 실행이 완료됨