Vorschau erstellen für Word und Excel
Vorschau erstellen für Word und Excel
Hallo zusammen,
kann man irgendwie eine kleine Vorschau von einer Word oder Excel Datei mit PureBasic erstellen ? Oder kennt jemand ein Tool DOC2PNG oder sowas ?
kann man irgendwie eine kleine Vorschau von einer Word oder Excel Datei mit PureBasic erstellen ? Oder kennt jemand ein Tool DOC2PNG oder sowas ?
PB 6.10LTs / Windows 11 64Bit 25H2
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
- NicTheQuick
- Ein Admin
- Beiträge: 8835
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
Re: Vorschau erstellen für Word und Excel
Falls nicht deaktiviert, sind solche Vorschauen meist schon in den docx- und xlsx-Dateien selbst integriert und müssen nur noch extrahiert und angezeigt werden. Das sind ja einfach nur ZIP-Dateien. Ich kann das hier nicht testen, da ich weder Word, noch Excel besitze, aber vielleicht hilft dir das ja trotzdem schon.
Re: Vorschau erstellen für Word und Excel
Hey, dass war mir gar nicht bekannt
Ich werde mal danach suchen. Vielen Dank
PB 6.10LTs / Windows 11 64Bit 25H2
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
Re: Vorschau erstellen für Word und Excel
in einer docx findest du das thumbnail hier
doc/probs/thumbnail.emf
also die docx entpacken und oder selber machen
hier ein ansatz
doc/probs/thumbnail.emf
also die docx entpacken und oder selber machen
hier ein ansatz
Code: Alles auswählen
UseZipPacker()
; Ka whakatuwhera i te kōnae kua kōpeketia
If OpenPack(0, OpenFileRequester("Choose a file to check", "", "word Excel|*.docx;*.xlsx", 0))
; Listet alle Einträge auf
If ExaminePack(0)
While NextPackEntry(0)
Debug "Name: " + PackEntryName(0) + ", Size: " + PackEntrySize(0)
If FindString(PackEntryName(0),"thumbnail")
Debug "AND HERE THERE IT IS"
f+1
EndIf
Wend
EndIf
If f=0
Debug "NO THUMBNAIL HERE"
EndIf
ClosePack(0)
EndIfpb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
- TroaX
- Beiträge: 715
- Registriert: 08.03.2013 14:27
- Computerausstattung: PC: Ryzen 9 3950X, 96 GB RAM, RX6800XT, 2.5 TB SSD, 21:9 Display, Linux Mint | Lappi: Ryzen 7 5800H, 16 GB RAM, 1 TB SSD, Linux Mint
- Wohnort: NRW
- Kontaktdaten:
Re: Vorschau erstellen für Word und Excel
Echt? Ich wusste auch nicht, das sowas bei dem Format gemacht wird. Da will ich doch später mal testen, ob so ein Mist auch bei OD-Formaten gemacht wird. Auch wenn es nicht viel ist, finde ich das blöd, das es bei den Officeformaten gemacht wird. Nur wegen der Vorschau? Finde ich nicht so geil. Wenn das System die Vorschau generiert und in eine zentrale Datenbank abgelegt wird, ist das wenigstens logisch. Aber so wird Speicher verschwendet, der einem vielleicht fehlt oder noch schlimmer. Nutzlos verbraucht wird, weil man keine Vorschau brauch. :/
PC: Ryzen 9 3950X | 96 GB RAM | RX6800XT | 2,5 TB NVMe | Linux Mint
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Linux Mint
NAS: N150 Mini-PC | 16 GB RAM | Debian 13+CasaOS
Coding: Purebasic, Spiderbasic, GDevelop, PHP
Blog: https://techtroax.de
Repos: https://codeberg.org/TroaX
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Linux Mint
NAS: N150 Mini-PC | 16 GB RAM | Debian 13+CasaOS
Coding: Purebasic, Spiderbasic, GDevelop, PHP
Blog: https://techtroax.de
Repos: https://codeberg.org/TroaX
Re: Vorschau erstellen für Word und Excel
Eigentlich ein Ansatz, der mir helfen könnte, aber leider ist in keinem meiner DOCX Dateien ein Thumbnail. Auch wenn ich im Explorer mal die Vorschau aktiviere. Schade, also muss ich weitersuchen.
PB 6.10LTs / Windows 11 64Bit 25H2
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
- TroaX
- Beiträge: 715
- Registriert: 08.03.2013 14:27
- Computerausstattung: PC: Ryzen 9 3950X, 96 GB RAM, RX6800XT, 2.5 TB SSD, 21:9 Display, Linux Mint | Lappi: Ryzen 7 5800H, 16 GB RAM, 1 TB SSD, Linux Mint
- Wohnort: NRW
- Kontaktdaten:
Re: Vorschau erstellen für Word und Excel
Mir kam das eh etwas komisch vor. Warum sollten solche Vorschauscreenshots in eine portable Datei gepackt werden? Gut es ist Microsaft. Die brauchen keinen logischen Grund. Mir wird es auch nicht Schlüssiger, wenn man die Vorschau bei sich aktiviert und die Daten trotzdem ins Dokument wandern. Kommt mir suspekt vor. Wenn, muss es eine Einstellung in der Office Suite sein. Da würde es Sinn machen. Und abgelegt können die Screens auch erst, wenn die Datei einmal mit Office geöffnet und gespeichert wurden. Das System zieht sich das Bildmaterial ja net selber aus dem nichts 
PC: Ryzen 9 3950X | 96 GB RAM | RX6800XT | 2,5 TB NVMe | Linux Mint
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Linux Mint
NAS: N150 Mini-PC | 16 GB RAM | Debian 13+CasaOS
Coding: Purebasic, Spiderbasic, GDevelop, PHP
Blog: https://techtroax.de
Repos: https://codeberg.org/TroaX
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Linux Mint
NAS: N150 Mini-PC | 16 GB RAM | Debian 13+CasaOS
Coding: Purebasic, Spiderbasic, GDevelop, PHP
Blog: https://techtroax.de
Repos: https://codeberg.org/TroaX
- NicTheQuick
- Ein Admin
- Beiträge: 8835
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
Re: Vorschau erstellen für Word und Excel
Schade, dass es nicht geklappt hat. Die einzige andere Idee, die mir einfällt, ist LibreOffice zu installieren und `soffice` über's Terminal anzusteuern, da man damit aus Dokumenten z.B. PDFs oder eben auch Bilder rendern kann. Mit den richtigen Parameter (KI hilft hier sicherlich) könntest du dann deine Thumbnails selbst erzeugen. Aber es erfordert eben die Installation eines ganzen Office-Paketes. Und evtl. werden manche MS-Office-Dateien nicht ganz korrekt gerendert, obwohl die da von Jahr zu Jahr besser werden.
Re: Vorschau erstellen für Word und Excel
Besten Dank für die Hilfe an alle Beteiligten, ich werde es irgendwie anders regeln, was ich vor hatte.
Jedenfalls habe ich was gelernt. DocX sind gezippte Dateien... man lernt nie aus.
Jedenfalls habe ich was gelernt. DocX sind gezippte Dateien... man lernt nie aus.
PB 6.10LTs / Windows 11 64Bit 25H2
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
- NicTheQuick
- Ein Admin
- Beiträge: 8835
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
Re: Vorschau erstellen für Word und Excel
Du würdest dich wundern, welche Dateiformate alles verkappte ZIP-Dateien sind.Then hat geschrieben: 16.01.2026 09:23 Besten Dank für die Hilfe an alle Beteiligten, ich werde es irgendwie anders regeln, was ich vor hatte.
Jedenfalls habe ich was gelernt. DocX sind gezippte Dateien... man lernt nie aus.