2016-12-26 15 views
0

을 사용하여 PDF 파일을 CSV, Excel 또는 숫자 형식으로 변환 매월 기본적으로 테이블 인 은행 잔액을받습니다. 내 경비를 더 잘 이해하기 위해이 목록을 Numbers (iWork) 문서로 내보내고 싶습니다. 내 소망이 AppleScript를 사용하여이 프로세스를 자동화 할 수 있습니다.Applescript

PDF (텍스트 유형) 목록을 CSV, Excel 또는 숫자로 변환하려면 어떻게해야합니까?

답변

1

코드를 사용해 본 것이 좋을 것입니다. 또한, 작업중인 PDF 유형이 이러한 종류의 프로세스를 거치는 방식을 보지 않고도 결과가 무엇인지 알기가 어렵습니다. 이를 염두에두고, 여기에 내가 말하고있는 과정이 있습니다 ...

아름답게 스크립트 가능한 Skim pdf 앱 (http://skim-app.sourceforge.net/)을 다운로드하고 사용하는 것이 좋습니다. 미리보기가 너무 제한됩니다. 기본적인 Adobe 독자는 아마 적절한 기능을 가지고 있지만, 음, 나는 Skim 팬입니다. CSV 파일은 기본적으로 텍스트 일 ​​뿐이므로이 방법이 효과적 일 수 있지만 텍스트 형식이 어떻게되어 있는지 알지 못해서 결과를 확신 할 수 없습니다. 예를 공유하면 편집하게되어 기쁩니다. 다음은 순수 텍스트 pdf로 잘 수행되었습니다.

tell application "Finder" to set dt to desktop as string 
tell application "Skim" 
    set docName to name of document 1 
    set baseName to text 1 thru ((offset of "." in docName) - 1) of docName 
    set docText to text of document 1 
    set filePath to (dt & baseName & ".csv") 
    set myFile to open for access filePath with write permission 
    write docText to myFile --as «class utf8»--depending on results, you may need this last part. test 
    close access myFile 
end tell 
tell application "Numbers" 
    activate -- I got weird buggy results not activating (or at least launching) first. 
    open alias filePath 
end tell