keybind um automatisch ein pdf aus einer online seite zu erstellen?
hallo ich habe dass problem dass mein online schulbuch nur über den browser zugänglich ist und ich würde es gerne als pdf runterladen um es in einer anderen app zu benutzen und zu bearbeiten. Ich würde da gerne ein tool oder Keybind machen der einen "screenshot" macht und diesen automatisch in ein pdf speichert. jetzt schon mal danke für antworten.
2 Antworten
Das ist so ne typische Aufgabe wofür ich mir ein Python Skript schreiben würde, und dann den Code aus verschiedenen Quellen Zusammenklauen würde.
1. Das Screenshot Erstellen sollte kein Problem sein,
https://www.simplifiedpython.net/python-screenshot/
2. Aus einem Screenshot ein PDF erstellen kannst du wiefolgt
https://stackoverflow.com/questions/27327513/create-pdf-from-a-list-of-images
Wie hier im Kern was funktioniert ist nicht so wichtig, eigentlich musst du nur den Teil wo es um speichern und einlesen geht so abändern, dass die Dateipfade und Namen zueinander passen und das richtige eingelesen bzw. Das PDF aus der richtigen Datei erzeugt wird.
Sollte dann nicht super kompliziert sein 🙃
Also ich weiß jetzt leider nicht im Detail wie die Webseite genau funktioniert, aber ich glaube da wird es dann etwas schwieriger... Ich denke leider dass es sich ja um HTML handelt, und wenn du genau nur das Buch haben möchtest, dann müsstest du erstmal dafür sorgen dass er immer nur das HTML Tag screenshottet, in welchem sich auch der Inhalt befindet.
Wenn ich damit Recht haben sollte, dann glaube ich tust du dir den größten Gefallen wenn du einfach ein HTML to PDF Konverter nimmst, und davor die Teile die du nicht willst aus dem HTML löschst.
Das ganze über ein Skript zu machen Stelle ich mir dagegen sehr schwierig vor.
ich dachte mir schon dass das schwer sein würde nur das problem ist dass es insgesamt zirka 1700 seiten sind aber trotzdem danke
Ich würde dir echt gerne weiterhelfen aber es ist etwas schwer wenn ich nicht weis wie das Buch in der Webseite eingebettet ist.
Deswegen kann ich dir auch nur schwer sagen wie du da isoliert am besten rankommst.
Sry :/
Wie wäre es damit?
Installiere dir den hauseigenen PDF Printer: https://www.windows-faq.de/2017/12/08/microsoft-print-to-pdf-aktivieren-bei-windows-10/
Dann kannst du jede Webseite einfach ausdrucken und auf den PDF- Printer schicken.
danke dir geht es auch dass man es so einstellt dass es einen bestimmten teil nur screenshot wie zum beispiel wirklich nur das buch? und nicht die ganzen reiter drumherum?