Closed donovaly closed 2 years ago
Still the case.
I'm uncertain what you mean with "view". PyPDF2 is not a PDF viewer.
The following works fine with the latest version of PyPDF2:
>>> from PyPDF2 import PdfReader
>>> reader = PdfReader("r3083021ddestamm.pdf")
>>> len(reader.pages)
9
>>> reader.pages[0].extract_text
<bound method PageObject.extract_text of {'/Annots': IndirectObject(14, 0), '/Contents': [IndirectObject(5, 0)], '/Parent': IndirectObject(2, 0), '/Resources': IndirectObject(6, 0), '/Type': '/Page', '/MediaBox': [0, 0, 595, 841], '/CropBox': [0, 0, 595, 841]}>
>>> reader.pages[0].extract_text()
'gemäß Verordnung (EG) Nr. 1907/2006\n\nSicherheitsdatenblatt\nTICKOPUR R 30\nÜberarbeitet am: 27.02.2018 Nr.: 83021 Seite 1 von 9\nABSCHNITT 1: Bezeichnung des Stoffs beziehungsweise des Gemischs und des Unternehmens\nTICKOPUR R 301.1. Produktidentifikator1.2. Relevante identifizierte Verwendungen des Stoffs oder Gemischs und Verwendungen , von denen \nabgeraten wirdVerwendung des Stoffs/des Gemischs\nReinigungsmittel. Neutralreiniger für das Ultraschallbad, Konzentrat. \nNur für den berufsmäßigen Verwender.\n1.3. Einzelheiten zum Lieferanten, der das Sicherheitsdatenblatt bereitstellt DR.H.STAMM GmbH Chemische FabrikFirmenname:\nStraße:Heinrichstr. 3 – 4\n12207 Berlin, GERMANYOrt:\n+49 30 76880-280Telefon:\ninfo@dr-stamm.deE-Mail:\nwww.dr-stamm.deInternet:\nsdb@dr-stamm.de, Tel.: +49 30 76880-258Auskunftgebender Bereich:\n24-Std-Notruf, Giftnotruf Berlin: 030-306867001.4. Notrufnummer: ABSCHNITT 2: Mögliche Gefahren\n2.1. Einstufung des Stoffs oder GemischsVerordnung (EG) Nr. 1272/2008\nGefahrenkategorien:\nSchwere Augenschädigung/Augenreizung: Augenschäd. 1\nGefahrenhinweise:\nVerursacht schwere Augenschäden.\n2.2. Kennzeichnungselemente Verordnung (EG) Nr. 1272/2008\nGefahrbestimmende Komponenten zur Etikettierung\nC13-C17 sek. Alkansulfonat\nFettalkohol C12-C14, ethoxyliert\nSignalwort:Gefahr\nPiktogramme:\nH318Verursacht schwere Augenschäden.Gefahrenhinweise\nP280Schutzhandschuhe/Schutzkleidung/Augenschutz/Gesichtsschutz tragen.\nP305+P351+P338BEI KONTAKT MIT DEN AUGEN: Einige Minuten lang behutsam mit Wasser ausspülen. \nEventuell vorhandene Kontaktlinsen nach Möglichkeit entfernen. Weiter ausspülen.Sicherheitshinweise\nABSCHNITT 3: Zusammensetzung/Angaben zu Bestandteilen\n3.2. Gemische D - DEDruckdatum: 01.03.2018Revisions-Nr.: 1,04'
>>>
I know it's a long time ago. Do you know what the issue was?
I see that the original issue was closed, hence I close it here. If anybody still has this issue, I can open it again.
result: it cannot be displayed because the button to display it is missing.
But the encryption allows to view the file. So there is no reason that it cannot be displayed as well by OS when this is possible in SumatraPDF and friends.
This bug was originally reported to OpenSlides that uses PyPDF: OpenSlides/OpenSlides/issues/3171