iT邦幫忙

0

單面ADF掃描檔案處理

  • 分享至 

  • xImage

我們有一臺Brother的事務機,ADF自動送稿器只有單面掃描,我們有上萬頁的資料需要E化,但這樣掃描的檔案會是1、3、5、7頁(2、4、6、8頁),有沒有甚麼軟體或我能不能自己寫一個簡單的Bat讓掃描出來的單頁PDF可以重新命名讓檔案順序正確或穿插變成一個PDF檔案

PIZZ iT邦新手 1 級 ‧ 2025-05-02 11:05:17 檢舉
上萬頁應該也要一段時間,去找個租賃業者短租一台理光或是富士能雙面掃描的影印機不是比較省時?
代客掃描,每頁一元起,量大都有優惠,
還有短租掃描上萬頁 ... 基本上業者不是笨蛋,你退租都會檢查,異常使用還是會另外請款
ADF都有壽命,也許就幾萬次,你一次用掉那麼多,怎麼可能不跟你另外請款
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
1
mathewkl
iT邦高手 1 級 ‧ 2025-05-02 12:32:49

https://hk.releasemind.com/post/digital-tools/solve-duplex-scanning-with-naps2-178313769748/
有軟體可以幫你插入偶數頁
不過這是掃描進來後直接處理
如果你已經掃了一份就要重來...

0
japhenchen
iT邦超人 1 級 ‧ 2025-05-02 14:57:12

掃成一堆JPG或PNG,應該會有編號或檔案生成日期做排序,以python + PyPDF2 把所有相關的圖檔串連成PDF,用法可以直接問CHATGPT或其他AI都能寫的出來

0
淺水員
iT邦大師 6 級 ‧ 2025-05-03 23:56:30

幫忙描述一下需求:
原始文件是雙面列印,但掃描器的自動送紙一次只能掃描單面
所以使用時把整疊文件放進去,會先掃單數頁
再手動翻面放進掃描器,掃出偶數頁
因此會得到類似下面結果(假設共6頁)

001.pdf(掃出第 1 頁)
002.pdf(掃出第 3 頁)
003.pdf(掃出第 5 頁)
(此時翻轉再放入)
004.pdf(掃出第 2 頁)
005.pdf(掃出第 4 頁)
006.pdf(掃出第 6 頁)

程式需求是重新命名檔案名稱
讓檔名與實際頁數符合

用 python 寫大概這樣吧
PS. get_new_page_num 是我用 javascript 寫的,因為比較少用 python,所以讓AI翻譯並補上其他部分

import os

def get_new_page_num(total_pages: int, page_num: int) -> int:
    half = (total_pages + 1) >> 1
    if page_num > half:
        return (page_num - half) << 1
    else:
        return ((page_num - 1) << 1) | 1

# 使用當前工作目錄
folder_path = os.getcwd()

# 取得該目錄下所有檔案(排除資料夾)
all_files = [f for f in os.listdir(folder_path) if os.path.isfile(os.path.join(folder_path, f))]

# 依檔名排序
all_files.sort()

total_pages = len(all_files)

# 重新命名
for index, filename in enumerate(all_files, start=1):
    new_page = get_new_page_num(total_pages, index)
    new_filename = f"page_{new_page:03}.pdf"
    
    src = os.path.join(folder_path, filename)
    dst = os.path.join(folder_path, new_filename)
    
    print(f"#{index}: {src} -> renamed to: {dst}")
    
    # 重新命名檔案(真的要執行再取消註解)
    # os.rename(src, dst)
0
sam0407
iT邦大師 1 級 ‧ 2025-05-05 10:16:08

推薦一套在我裝機清單裡的專門作PDF分割合併的開源軟體 : PDFsam
PDFsam Basic版本是免費的,下方截圖中的交替合併應該就是您要的功能。(這功能我沒用過,您可以測試一下~~)
https://ithelp.ithome.com.tw/upload/images/20250505/200126654VIeZq0veQ.png

下載網址:https://pdfsam.org/download-pdfsam-basic/

我要發表回答

立即登入回答