Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: ibbbz am Januar 26, 2018, 14:49:30

Titel: Anlagen aus pdf Dokument extrahieren
Beitrag von: ibbbz am Januar 26, 2018, 14:49:30
Hallo,
ich möchte aus einem PDF - Dokument die Anlagen (ebenfalls pdf Dateien) automatisch per VBA extrahieren und speichern.
Habe bei der Recherche bislang keine Anhaltspunkte finden können.
Wer hat Tipps?
Ich arbeite mit Access 2010 und Acrobat Pro 8.
Titel: Re: Anlagen aus pdf Dokument extrahieren
Beitrag von: PhilS am Januar 26, 2018, 15:24:34
Zitat von: ibbbz am Januar 26, 2018, 14:49:30ich möchte aus einem PDF - Dokument die Anlagen (ebenfalls pdf Dateien) automatisch per VBA extrahieren und speichern.
Hast du schon im Adobe Developer Center (https://www.adobe.com/devnet/acrobat.html) geschaut?
Titel: Re: Anlagen aus pdf Dokument extrahieren
Beitrag von: ibbbz am Januar 26, 2018, 15:34:29
Ja, habe ich......aber Zusammenhänge mit meiner Fragestellung waren für mich nicht zu erkennen.
Titel: Re: Anlagen aus pdf Dokument extrahieren
Beitrag von: PhilS am Januar 26, 2018, 16:06:36
Dort, in der Adobe OLE Automation Dokumentation (https://help.adobe.com/en_US/acrobat/acrobat_dc_sdk/2015/HTMLHelp/Acro12_MasterBook/IAC_API_OLE_Objects/OLE_Automation2.htm) gibt es einige Methoden um auf einzelne Elemente (Seiten, Annotation, Text, etc.) eines PDFs zuzugreifen. Konkrete Informationen zu "Anlagen" habe ich auf den ersten Blick nicht gesehen, aber vielleicht solltest du nochmal genauer recherchieren.

Wenn es von Adobe selbst nichts gibt, musst du dich wohl nach PDF-SDKs von anderen Anbietern umschauen. - Diese sind allerdings meist nicht ganz billig....
Eine konkrete Tipp für das lesen von Anlagen habe ich leider nicht.
Titel: Re: Anlagen aus pdf Dokument extrahieren
Beitrag von: Lachtaube am Januar 26, 2018, 17:38:02
PyMuPDF (https://github.com/rk700/PyMuPDF) verspricht das zu können.
Anwendungsbeispiel: How to handle PDF embedded files with PyMuPDF (Python recipe) (http://code.activestate.com/recipes/580796-how-to-handle-pdf-embedded-files-with-pymupdf/)