Làm cách nào tôi có thể xem siêu dữ liệu pdf trong Windows Explorer?


11

Tôi đã sử dụng không thành công tính năng "trang" trong Windows Explorer, cũng như trong Directory Opus 10 và Free Commander XT (mà tôi đã cài đặt chỉ vì lý do đó, để dùng thử) để hiển thị số lượng trang của nhiều tệp PDF trong một thư mục.

Tất cả các bản PDF của tôi đều miễn phí để chỉnh sửa, tức là không được bảo vệ chống ghi. Tôi không hiểu tại sao bất kỳ trình đọc PDF nào cũng có thể hiển thị số trang (chính xác), nhưng không có trình thám hiểm tệp nào có thể? (Trong chế độ xem "chi tiết" của khóa học.)

Các tài liệu duy nhất có số trang được hiển thị là các tài liệu MS Word.

Như bạn đã biết đối với những thông tin như vậy, nên cài đặt Trình xử lý mở rộng Shell cho PDF, nhưng có gì không?

Lưu ý phụ: Điều đó có thay đổi trong Windows 8 không?

Nghiên cứu ban đầu: Tìm kiếm của Google không thành công, chủ đề SE duy nhất có liên quan tôi tìm thấy là " Cách đếm trang trong nhiều tệp PDF? ".

Windows 7 Home Professional 64b


Karan, xin lỗi nhưng bạn đã không đọc đúng câu hỏi của tôi. Bạn có biết "trình thám hiểm tập tin" hoạt động như thế nào không? Tôi KHÔNG hỏi về trình đọc PDF, thay vào đó tôi đã viết "bất kỳ trình đọc PDF nào cũng có thể hiển thị số trang (chính xác), nhưng không ai trong số các trình thám hiểm tệp có thể". Tôi muốn xem số lượng trang của tệp NHIỀU tệp PDF (chưa được mở) trong Windows - và sau đó sắp xếp theo khối lượng trang - đó là nó.
grunwald2.0

Chà, tôi chỉ có thể nói rằng tôi đã cài đặt: Adobe Reader XI, Adobe Acrobat 9, Bluebeam Revu 10, Foxit 5.4.3, PDF Creator, PrimoPDF và Copernic Desktop Search Professional. (CDS cũng không hiển thị số trang.) Tôi nghĩ rằng câu trả lời cho câu hỏi của bạn. Nếu iFilters nên được sử dụng bởi bất kỳ chương trình nào trong số đó, thì chắc chắn chúng sẽ được cài đặt. Cuối cùng, bạn không biết liệu "iFilter" sẽ hiển thị số trang hay không, nhưng tôi có thể nói với bạn rằng tôi đã kiểm tra thuộc tính đếm trang với cấu hình được cung cấp ở trên, đó là lý do duy nhất mà tôi hỏi câu hỏi này trên SE.
grunwald2.0

Chrome đã bị sập và câu trả lời của tôi đã biến mất ... Tôi đã có một ứng dụng thực hiện công việc một cách gián tiếp (phần mềm quản lý tham chiếu mà tôi đã đưa vào các tệp PDF đó) cũng như "Rapid PDFCount". Tôi thẳng thắn, tôi không hiểu "iFilters", với tôi dường như chúng không được dùng nữa hoặc chỉ được sử dụng cho các sản phẩm Microsoft Sharepoint (Server). ( msdn.microsoft.com/en-us/l Library / ms691105 (v = vs85 ) .aspx ; foxitsoftware.com/products/ifilter/feature.php )
grunwald2.0

Tôi đọc cả hai, nhưng tôi không hiểu, xin lỗi. IMHO không phải là công việc của tôi để tìm ra mọt sách (ý tôi là những người đã xây dựng iFilter và trang web) và kỹ thuật. Nếu bạn nghĩ iFilters là giải pháp, tôi nên tải xuống tệp nào? Plugin từ Foxit có giá 20 đô la, vì vậy Microsoft có vấn đề trong hệ điều hành của họ và bây giờ tôi phải trả 50% chi phí cập nhật Windows 8 để khắc phục điều đó? Một lần nữa, tôi đã giải quyết vấn đề rồi, nhưng ít nhất tôi muốn hiểu những gì bạn cố gắng bán cho tôi.
grunwald2.0

1
Tôi không cố bán cho bạn bất cứ thứ gì . Nếu bạn đã đọc ý kiến của tôi một cách cẩn thận, tôi đã nói rằng trong khi một IFilter rất có thể sẽ sửa lỗi này (cách duy nhất tôi biết để lộ nội dung PDF / tài sản để Windows Explorer / Indexer), tôi không biết đó IFilter sẽ sửa chữa nó, hoặc thậm chí liệu bất kỳ iFilters có sẵn có thể sửa nó. Có lẽ nếu bạn mua giấy phép cho iFilter thương mại, bạn có thể yêu cầu các nhà phát triển thêm tính năng này nếu nó bị thiếu. Ngoài điều này tôi không có ý tưởng.
Karan

Câu trả lời:


6

Đối với các loại tệp không được hỗ trợ, Windows Shell cần trình xử lý tiện ích mở rộng shell (loại plugin) để mở rộng một số chức năng Shell cho các loại tệp này.

Trong Windows XP trở về trước, Shell sử dụng tiện ích mở rộng được gọi là Trình xử lý cột để hiển thị siêu dữ liệu tệp trong các cột xem chi tiết của Windows Explorer.

Kể từ Vista, Shell sử dụng Trình xử lý thuộc tính (hoặc siêu dữ liệu) linh hoạt hơn . Tiện ích mở rộng này cũng được sử dụng để hiển thị và chỉnh sửa siêu dữ liệu tệp trên ngăn chi tiết Windows Explorer và tab chi tiết thuộc tính tệp và để hiển thị siêu dữ liệu trên nhiều hộp thoại tệp khác (xác nhận xóa tệp, v.v.). Cũng cần phải có các siêu dữ liệu tệp này được lập chỉ mục bởi Windows Searcher. Trình chỉ mục cũng có thể sử dụng phần mở rộng IFilter để lập chỉ mục nội dung văn bản tệp.

Loại tệp PDF không được Windows Shell hỗ trợ (điều này không thay đổi trong Windows 8.x, cũng như Windows 10), vì vậy bạn sẽ cần cài đặt Trình xử lý thuộc tính PDF để truy cập siêu dữ liệu PDF.

Tôi phát triển một công cụ thương mại, PDF-ShellTools , cung cấp cho Windows Shell một Trình xử lý thuộc tính PDF.


2

Bạn có thể sắp xếp, các file pdf lọc dựa trên tiêu đề, trang vv sử dụng này extenion vỏ Debenu

Ngoài ra, ứng dụng di động này trích xuất tất cả dữ liệu từ các tệp pdf và tạo đầu ra tabluar mà bạn có thể sử dụng trong quy trình làm việc pdfinfogui của mình


1

Tôi biết bạn đang hỏi về việc xem số trang pdf trong windows explorer, nhưng nếu thứ bạn đang tìm kiếm là một danh sách các pdf có số trang của mỗi trang, Acrobat Pro sẽ làm điều đó. 1. Trong menu Tệp, chọn "Trình tổ chức." 2. Chuyển đến thư mục chứa các tệp pdf mà bạn quan tâm. 3. Trong trường "Sắp xếp theo", chọn "Số trang." Điều đó sẽ hiển thị số lượng trang cho mỗi tệp pdf. Không chính xác như những gì bạn muốn sao. Nhưng nên làm thủ thuật.


Wow, nghe hay đấy! Thật không may, tôi không thể tìm thấy bất cứ thứ gì như thế này trong "Tệp" hoặc trong bất kỳ menu nào khác, trong Acrobat XI. Bạn có thể giúp tôi với một vài ảnh chụp màn hình?
grunwald2.0

1
Xin lỗi vì là người mang tin xấu nhưng Acrobat nói "Các lệnh liên quan đến Trình tổ chức và Trình tổ chức không có sẵn trong Acrobat X trở lên." Chết tiệt.
burrowsrjl

Và mặc dù điều này tôi chắc chắn không phải là điều bạn muốn, trong Acrobat X (những gì tôi cũng có quyền truy cập) nếu bạn sử dụng "Chia sẻ tệp bằng SendNow Online" hoặc "Đính kèm vào email" trong menu tệp, nó cung cấp cho bạn bản xem trước hình thu nhỏ của tệp pdf đã chọn với số trang. Nhưng bạn phải chọn từng tệp một (theo như tôi có thể nói). Nhưng nếu bạn không có một số lượng lớn bạn muốn xem nhanh, có thể đây là một giải pháp.
burrowsrjl

1

Mọi người đều muốn sử dụng một công cụ, lấy số trang và sau đó xuất nó sang Excel. Tại sao không sử dụng Excel để đếm trang và sau đó đặt nó vào một trang tính?

Nhìn vào http://www.mrexcel.com/forum/excel-questions/347911-visual-basic-appluggest-page-count.html

Đây là mã và nó hoạt động tuyệt vời:

Sub Test()
    Dim MyPath As String, MyFile As String
    Dim i As Long
    MyPath = "C:\TestFolder"
    MyFile = Dir(MyPath & Application.PathSeparator & "*.pdf", vbDirectory)
    Range("A:B").ClearContents
    Range("A1") = "File Name": Range("B1") = "Pages"
    Range("A1:B1").Font.Bold = True
    i = 1
    Do While MyFile <> ""
        i = i + 1
        Cells(i, 1) = MyFile
        Cells(i, 2) = GetPageNum(MyPath & Application.PathSeparator & MyFile)
        MyFile = Dir
    Loop
    Columns("A:B").AutoFit
    MsgBox "Total of " & i - 1 & " PDF files have been found" & vbCrLf _
           & " File names and corresponding count of pages have been written on " _
           & ActiveSheet.Name, vbInformation, "Report..."
End Sub
'
Function GetPageNum(PDF_File As String)
    'Haluk 19/10/2008
    Dim FileNum As Long
    Dim strRetVal As String
    Dim RegExp
    Set RegExp = CreateObject("VBscript.RegExp")
    RegExp.Global = True
    RegExp.Pattern = "/Type\s*/Page[^s]"
    FileNum = FreeFile
    Open PDF_File For Binary As #FileNum
        strRetVal = Space(LOF(FileNum))
        Get #FileNum, , strRetVal
    Close #FileNum
    GetPageNum = RegExp.Execute(strRetVal).Count
End Function

1

Tôi đã có thể đạt được kết quả mong muốn với Trình xem PDF-XChange của Phần mềm theo dõi . Đó là trình xem PDF miễn phí với một số tính năng bổ sung, bao gồm cả tiện ích mở rộng Shell và iFilter .

Để đăng ký tiện ích mở rộng shell, bạn phải:

  1. Cài đặt trình xem
  2. Đặt nó làm chương trình mặc định cho các tệp PDF (điều này kích hoạt phần mở rộng shell)
  3. Đặt lại mặc định của bạn để mở tệp PDF về giá trị trước đó (chương trình thậm chí có tùy chọn cho nó) Tùy chọn

Thời gian hạnh phúc!


1

Tiện ích mở rộng tài sản PDF miễn phí ! bởi CoolSoft cung cấp các cột đó và cũng hiển thị thông tin trong hộp thoại thuộc tính tệp.

Tiện ích này dường như được cập nhật khá nhiều theo yêu cầu và hỗ trợ, ví dụ Windows 10.


0

Tôi có thể thấy (và sắp xếp theo) số trang PDF của các tệp PDF trong Windows 10 Explorer, khi cột "trang" được kích hoạt. Không chắc chắn nếu tính năng này được cung cấp bởi PDF-XChange Editor mà tôi đã cài đặt.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.