파워포인트, 워드, 엑셀, 그림 파일(jpg, png) 등등을 간편하게 PDF로 변환해야 할 때가 있다.
각 프로그램으로 변환하면 정확하겠지만, 밖이거나 피시방 등에서는 쉽지 않다.
모바일 환경에서도 쉽게 사용할 수 있는 웹 변환 페이지를 소개한다.

https://adobe.ly/3w8MlzI

 

해당 사이트에서 원하는 파일을 업로드하면 PDF로 바로 변환할 수 있다.
또한, 어도비 공식 웹 사이트이기 때문에 부가적인 편집 기능도 활용 가능하다.

* 사설 서비스는 파일 수집 위험이 있지만, 어도비 공식 사이트는 비교적 안전하지 않을까 싶다.

 

변환이 완료 된 페이지

 

 

대학 교재를 다운받기 위한 사이트를 소개한다. 

Library Genesis (libgen.is)

아래의 사이트에서 대학 교재의 이름이나 저자를 입력하고 

다운로드 항목에 있는 것 버튼 중 하나를 선택하면 된다.

 

 

이때, 각 파일이 나눠져 있는 경우가 있는데 이때 여러 개의 PDF 파일을 합치기 위해서

몇 가지 프로그램을 활용할 수 있다. 본인은 PDF 유출에 대한 신경이 쓰여 웬만하면 어도비 사의 웹 서비스를 활용한다.

https://adobe.ly/4df78Ci 

위의 링크로 들어가서 간단하게 파일을 드래그하고 순서를 정해주면 파일을 웹상에서 합칠 수 있다.

타 서버에 비해서 안정적인 듯하고 합치기 뿐 아니라 다른 서비스도 많아서 괜찮다.

 

PDF 합치기: 온라인에서 무료로 PDF 병합 | 어도비 애크로뱃 (Adobe Acrobat)

어도비 애크로뱃(Adobe Acrobat) 온라인에서 무료로 PDF 파일을 병합해 보세요. 여러 PDF 파일을 결합하여 하나의 파일로 만들고 공유할 수 있습니다. 무료로 PDF합치기 해보세요!

www.adobe.com

한글 파일만 탐색기 폴더 내에서 날짜가 보이지 않는다. 때문에 날짜로

정렬하게 되면 맨 밑으로 떨어져 파일을 찾기가 매우 귀찮아진다. 이상하게

즐겨찾기에서 접근하면 날짜가 안뜨는데, 직접 파일 경로로 접근하면 보이는 현상이 있다.

원인을 알 수가 없어서 짜증이 났는데 해결 방법은 의외로 간단하다.

 

폴더에서 오른쪽 클릭을 하고 속성을 누르면 다음과 같은 창이 뜨는데 여기에서

사용자 지정 - 폴더 최적화 [ 일반 항목 ] 으로 바꾸어주면 날짜가 정상적으로 표시된다.

아마 사진에 대한 정보를 날짜로 입력받은 듯 하고, 특히 한글 파일이 미리보기 등이 뜨지 않는 등

탐색기 내에서 호환성이 좋지 않아서 문제가 생긴 것 같다.

 

Ctrl + Shift + P 혹은  F1을 눌러서 Developer: Insepct Editor Tokens and Scopes 를 연다. 그리고 태그를 지정할 부분을 클릭해서 scope가 될 이름을 찾을 수 있다. 아래의 예제에서는 keyword.control.tag-name.djangostorage..... 어쩌구로 이어지는데 이 부분을 기억한다.

 

 

이후에 아래의 그림처럼 대상이 될 Theme를 찾아서 json 파일을 연다. 이 과정은 알아서 찾아야 한다.

아랫 부분을 찾아보면 위와 같은 내용이 써있을텐데 임의로 항목을 하나 만들어서 name은 적당한 걸 지정해주고 위 그림처럼 scope 부분에 내가 적용하고 싶은 항목을 적으면 된다. 하위 항목에 전부 적용되므로 keyword.control.tag-name 까지만 입력하였다. 적용되는 설정은 settings 부분에서 foreground 나 background 를 입력하면 된다.

 

완료.

 

출처 https://stackoverflow.com/questions/50243989/how-do-i-customise-the-color-of-html-tags-in-visual-studio-code

바탕화면이 뜨지 않고, 계속 새로고침 되면서 렉이 걸리는 경우가 있다.

이때, 다른 해결 방법이 통하지 않는다면 파일이 너무 많아서 불러오지 못하는 경우다.

탐색기도 실행하지 못할 가능성이 크다. 따라서 cmd를 열고, cd Desktop 명령어를 통해

직접 바탕화면 폴더로 들어가서 dir을 치면 파일 목록이 나온다.

이때 원인이 되는 파일을 del *.(확장자) 명령어로 삭제한다.

PPT는 어찌저찌 해결했지만 한글 HWP 변환도 귀찮다.

외국 사이트라 그런지 웹 사이트 변환도 형편없다.

따라서 자체적으로 한글과 컴퓨터에서 제공하는 pdf 변환을 이용해보자.

프린터 목록에서 다음과 같은 프린터를 찾는다. 한글을 깔았다면 분명 있을 것이다.

 

프린터를 클릭해서 위와 같은 창을 열고 한글 파일을 드래그해서 넣으면 된다.

이름을 지정해줘야 하기 때문에 조금 번거롭지만, 하나하나 변환하는 것보다는 편하다.

 


추가 방법

한글 설치 폴더에 HwpPrnMng 라는 프로그램이 있다.

여기서 HancomPDF 나 Print to PDF 등의 PDF 인쇄 장치를 선택해서 인쇄한다.

여러 파일을 한번에 추가할 수도 있다.

 

 

https://www.adobe.com/kr/acrobat/online/pdf-editor.html?cgen=9MZL45FP&mv=other&mv2=t241
추가로 웹 상에서 pdf를 편집할 수 있는 어도비 공식 사이트가 있다.
설치 안해도 여러 기능을 이용할 수 있다는 점에서 간편 한 듯.

내가 exe로 만드려는 python 파일은

keyword.py 나 뭐 module.py 나 이딴 이름으로 하면

기존에 있던 모듈이랑 이름이 충돌해서 에러뜸

프로젝트 파일은 무조건 충돌 날 여지 없이 프로젝트 명으로 합시다.

 

partiAttributeError: partially initialized module 're' has no attribute 'compile' (most likely due to a circular import)

ImportError: cannot import name 'namedtuple' from 'collections'

 

검색 결과가 나올리가 없지...

서피스에 깔려 있던 원노트가 윈도우10버전이긴 어둡게 설정하기가 없는 업데이트가 안 된 버전이었다.

따로 업데이트 방법을 못찾아서 그냥 삭제하고 다시 깔아야지 했는데 다시 깔려고 공식 홈페이지에서

깔아보니까 자꾸 원노트2015만 깔렸다. 아무리 검색해도 절대 원노트 2019를 못찾아서 암이 걸릴 지경이었는데

 

아주 간단하게 마이크로소프트 스토어에서 원노트를 설치하면 해결된다. 심지어 최신버전이다.

일괄변환 프로그램이나 사이트는 많다. 

하지만 이미지가 이리저리 깨지는 경우가 생김.

파워포인트로 열고, 그 안에서 pdf로 내보내기 하면 정상.

파워포인트 내에서는 일괄적으로 변환하기 어렵다.

 

파워포인트 매크로를 이용해서 폴더안에 있는 pptx 파일을 

파워포인트를 통해서 한번에 pdf 로 내보내기 할 수 있다.

날짜를 입력하고 슬라이드 쇼를 연 다음 버튼을 누르자.

# 혹시 매크로를 보안 문제로 막아놓은 경우 풀고 사용하자.

 

파일로 만들어놓았으니 다운받아서 사용하세요
PPTX PDF 일괄변환210707.pptm
0.05MB

# code

Sub PPTFilesToPDF()

Dim objPresentaion As Presentation
Dim objSlide As Slide
Dim objTextBox As Shape

Set objPresentaion = ActivePresentation
Set objSlide = objPresentaion.Slides.Item(1)
Set objTextBox = objSlide.Shapes.Item(1)


    Dim sFolder As String
    Dim sFile As String
    Dim ppApp As PowerPoint.Application
    Dim ppPres As PowerPoint.Presentation
    Dim bNewInstance As Boolean
    
    sFolder = objTextBox.TextFrame.TextRange.Text 'change the path accordingly'
    If Right(sFolder, 1) <> "\" Then
        sFolder = sFolder & "\"
    End If
    
    sFile = Dir(sFolder & "*.pptx", vbNormal)
    
    If Len(sFile) = 0 Then
        MsgBox "No files found.", vbExclamation
        Exit Sub
    End If
    
    On Error Resume Next
    Set ppApp = GetObject(, "PowerPoint.Application")
    If ppApp Is Nothing Then
        Set ppApp = CreateObject("PowerPoint.Application")
        bNewInstance = True
    End If
    On Error GoTo 0
    
    Do While Len(sFile) > 0
        Set ppPres = ppApp.Presentations.Open(sFolder & sFile)
        sFile = Left(sFile, Len(sFile) - 5)
        ppPres.ExportAsFixedFormat sFolder & sFile & ".pdf", ppFixedFormatTypePDF, ppFixedFormatIntentPrint
        ppPres.Close
        sFile = Dir
    Loop
    
    If bNewInstance Then _
        ppApp.Quit
    
    Set ppApp = Nothing
    Set ppPres = Nothing
    
    MsgBox "Completed...", vbInformation
    
End Sub

21.07.07 

화질 저하 이슈에 대해.

 

ppPres.ExportAsFixedFormat sFolder & sFile & ".pdf", ppFixedFormatTypePDF, ppFixedFormatIntentScreen

웹 저장용 화질 (저화질)

 

ppPres.ExportAsFixedFormat sFolder & sFile & ".pdf", ppFixedFormatTypePDF, ppFixedFormatIntentPrint

인쇄용 화질(고화질) 

 

필요에 따라 매크로 수정.

파일은 고화질 저화질 선택할 수 있도록 수정했습니다.

 

 

이쪽에 페이지 제목 맨 윗줄 1픽셀이 잘림.

지금은 해결된 상태고 검색해도 안나와서 너무 빡침

여기서 글씨 크기를 조정하면 끝. 부작용도 없음.

 

두번째 방법은

고급배율에서 기본 125%에서 124% 아니면 그 밑으로 줄이면 됨.

나는 전체적으로 너무 작아진다 싶어서 1포인트만 낮췄다.

다만 PC카카오톡이 작아짐. 10의 배수 % 설정이 아니면 인식을 못하는건지 모르겠음.

그런 의미에서 120%해도 괜찮음. 

 

물론, 124% 비율에서 작아진 카톡도

설정에서 이렇게 125퍼 하면 다시 커짐.

다른 프로그램도 이렇게 작아지거나 하면 알아서 크기 조정하면 됨.

 

 

+ Recent posts