Umwandeln von .ods zu .xls wird zu groß

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Umwandeln von .ods zu .xls wird zu groß

Re: Umwandeln von .ods zu .xls wird zu groß

von lorbass » Fr, 07.02.2014 15:50

Die von Stephan angebrachten Links werden von der Forums-Software „verhunzt“. Daher hier nochmal in aufbereiteter Form:
MS-XLS: Excel Binary File Format (.xls) Structure
Grundlegendes zum Binärdateiformat Excel MS-XLS

Gruß
lorbass

Re: Umwandeln von .ods zu .xls wird zu groß

von Stephan » Fr, 07.02.2014 09:10

-> Hast Du volle Einsicht in die Unterlagen von Microsoft die das Dateiformat XLS betreffen?
-> Woher willst du wissen das alle Formate einzeln gespeichert werden?
nur als Info, Microsoft hat das xls-Format offengelegt, man kann solche Dinge also nachschlagen:

Orginal-Spezifikation:
http://download.microsoft.com/download/ ... 2C1D997DB/[MS-XLS].pdf

deutsche Hinweise dazu:
http://msdn.microsoft.com/de-de/library ... S_Overview

Damit will ich aber keine Partei ergreifen, sondern nur auf die Tatsache ansich hinweisen.


Ich habe nicht nachgeschlagen und weiß somit nicht wie es sich in xls verhält (kann sein die Formate sind einzeln gespeichert kann sein sie sind das nicht), einzig weise ich darauf hin das der 'Grund', das OO alle importierten bedingten Formate einzeln wiedergibt/speichert, die technische Notwendigkeit ist das diese als Zellvorlagen gespeichert werden (müssen) und es den Programmierern, offensichtlich, zuviel Arbeit war eine Routine in Calc einzubauen die prüft welche dieser, quasi blind erzeugten, Zellvorlagen identisch/doppelt sind und welche Duplikate deshalb entfallen könnten.


Gruß
Stephan

Re: Umwandeln von .ods zu .xls wird zu groß

von clag » Fr, 07.02.2014 08:28

Hallo Balu,

erst den Leuten auf die Füße treten und wenn du merkst das du schief liest dann eingeschnappt sein, geht natürlich auch.
Mir fällt dazu tic tac toe ein ..... :lol:

Re: Umwandeln von .ods zu .xls wird zu groß

von balu » Do, 06.02.2014 20:29

Hallo clag,

Du willst keine ernst gemeinte Fragen beantworten. Auch gut. Ende der Diskussion.

Ich bin raus und wech.


Gruß
balu

Re: Umwandeln von .ods zu .xls wird zu groß

von clag » Do, 06.02.2014 19:50

Hallo Balu,

mir ist nicht ganz klar was du erreichen willst?
balu hat geschrieben:CLAG!!!!!!!
So langsam bringst Du mich also ehrlich zur Verzweiflung. :?
Ich rede vom Dateiformat, und nicht vom Dateityp.
Was soll das?
dann sag mir mal den Unterschied zwischen Dateityp und Dateiformat
balu hat geschrieben:CLAG!!!!!!!
Du schmeißt hier mal wieder etwas durcheinander.
Was soll das? bitte?

offensichtlich ist dir nicht klar wie und wo komprimiert werden kann und wird.

Re: Umwandeln von .ods zu .xls wird zu groß

von balu » Do, 06.02.2014 17:38

Ave clag,
clag hat geschrieben:
balu hat geschrieben:Von was redest Du denn da? Welches Excelformat meinst Du?
hier war vom xls Format die Rede oder?
Richtig. Aber wieso sagst Du dann
clag hat geschrieben: Excelformat komprimiert nicht oder nur sehr schwach
Du nüsstest doch eigentlich wissen das das XLS-Format ein Binäres Format ist, welches NICHT komprimniert wird. Und dennoch sprichst Du von Komprimierung. Und das versteh ich nicht.

clag hat geschrieben:
balu hat geschrieben:Auf was beruhen deine Aussagen? Welche Quellen kannst Du dafür heranziehen?
habe ich doch schon mit Beispiel der Grafikdatei getan
Und was bitte schön hat eine Grafikdatei hier mit Excel und dem XLS-Format zu tun? So etwas kann man nicht miteinander vergleichen.
Du stellst hier eine Behauptung ohne Beweise auf. Und deshalb hatte ich nach der Quelle gefragt. Hier noch mal die betroffene Aussage von dir.
clag hat geschrieben: Excelformat komprimiert nicht oder nur sehr schwach und darum werden die sich wiederholenden Formate
alle schön einzeln gespeichert und wenn es eben 50 Millonen mal der gleiche String ist.
-> Wie kommst Du zu dieser Aussage, oder besser gesagt, zu dieser Behauptung?
-> Weißt Du mehr als so mancher Informatiker der sich schon mit dem XLS-Format befasst hatte?
-> Hast Du volle Einsicht in die Unterlagen von Microsoft die das Dateiformat XLS betreffen?
-> Woher willst du wissen das alle Formate einzeln gespeichert werden?


clag hat geschrieben:
balu hat geschrieben:Bedenke das Du XLS und XLSX nicht miteinander vergleichen kannst,
wie kommst du darauf, wo habe ich das getan?
Den Stein hast Du zm Rollen gebracht, als Du das "Excelformat komprimiert..." ins Spiel brachtest. Denn da musste ich ja schließlich davon ausgehen das Du von XLSX sprichst, es aber hier um XLS geht. Nur XLSX wird komprimiert, aber eben nicht XLS.

clag hat geschrieben:
balu hat geschrieben: , denn so eine Binäre Datei schrumpft nicht so extrem.
das ist falsch
was für ein Dateityp es ist, ist völlig egal der Inhalt ist entscheidend.
CLAG!!!!!!!
So langsam bringst Du mich also ehrlich zur Verzweiflung. :?
Ich rede vom Dateiformat, und nicht vom Dateityp.
Was soll das?

Du schmeißt hier mal wieder etwas durcheinander.

clag hat geschrieben: um Faktor 10 geschrumpft ist nichts ?? erzähl das mal Herrn Zip oder Frau Rar
Okay, das stimmt wohl. Aber ich dachte ja Du hättest gerne was in der Richtung von: "Und nun sinds nur noch 250 KB" gehört. :)


Gruß
balu

Re: Umwandeln von .ods zu .xls wird zu groß

von balu » Do, 06.02.2014 17:20

Hallo Walter,

schön das ich helfen konnte, und das Du vor allem zu einem befriedigenden Ergebnis gekommen bist. Und das zählt :D.

Streiten!?
Iwo!
Häääftige Diskussion?
Yep.



Gruß
balu

Re: Umwandeln von .ods zu .xls wird zu groß

von walter44 » Do, 06.02.2014 15:40

Ich danke allen die sich mit meinem Problem befasst haben und zur Lösung desselbigen beigetragen haben.
Und bitte streitet Euch nicht.
Nun bin ich für die Zukunft besser gewappnet :D und das ist doch was.

L.G.
Walter

Re: Umwandeln von .ods zu .xls wird zu groß

von walter44 » Do, 06.02.2014 15:29

balu hat geschrieben:Mahlzeit Walter,

Du arbeitest garantiert mit AOO 4.0.0.
Stimmts, oder hab ich recht? :wink:
Es stimmte, aber das habe ich behoben. :D ab sofort 4.0.1

habe es schon ausprobiert stimmt gleiche Tabelle und nur noch rund 2,5MB
Und für die Zukunft wird nur noch formatiert was benötigt wird.
Versprochen :?

Re: Umwandeln von .ods zu .xls wird zu groß

von clag » Do, 06.02.2014 15:28

Hi Balu,
balu hat geschrieben:Von was redest Du denn da? Welches Excelformat meinst Du?
hier war vom xls Format die Rede oder?

balu hat geschrieben:Auf was beruhen deine Aussagen? Welche Quellen kannst Du dafür heranziehen?
habe ich doch schon mit Beispiel der Grafikdatei getan

balu hat geschrieben:Bedenke das Du XLS und XLSX nicht miteinander vergleichen kannst,
wie kommst du darauf, wo habe ich das getan?

balu hat geschrieben:Da muss ich dich leider enttäuschen
ich bin nicht enttäuscht

balu hat geschrieben: , denn so eine Binäre Datei schrumpft nicht so extrem.
das ist falsch
was für ein Dateityp es ist, ist völlig egal der Inhalt ist entscheidend.

balu hat geschrieben:Sie ist dann noch immerhin ca. 7,2 MB groß.
um Faktor 10 geschrumpft ist nichts ?? erzähl das mal Herrn Zip oder Frau Rar
(allerdings hätte ich ein noch besseres Verhältnis erwartet)

:lol:

Re: Umwandeln von .ods zu .xls wird zu groß

von balu » Do, 06.02.2014 13:27

Hallo clag,
Excelformat komprimiert nicht oder nur sehr schwach
Von was redest Du denn da? Welches Excelformat meinst Du?
Deine Aussage kann man so lesen, das Du von einem einzigen Dateiformat sprichst welches unterschiedlich komprimiert.

und darum werden die sich wiederholenden Formate
alle schön einzeln gespeichert und wenn es eben 50 Millonen mal der gleiche String ist.
Auf was beruhen deine Aussagen? Welche Quellen kannst Du dafür heranziehen?
Und auch hier wieder: Welches Excelformat meinst Du?

Bedenke das Du XLS und XLSX nicht miteinander vergleichen kannst, da dies zwei verschiedene Paar Schuhe sind. XLS ist ein Binäres Dateiformat, während XLSX auf XML basiert, ähnlich wie ODS.

falls da jemand Zweifel haben sollte
Habe ich nicht, siehe meinen ersten Beitrag hier.

hast du die 72 MB Excel Datei noch?
lass sie mal von ZIP oder RAR packen und berichte bitte welche Größe dabei heraus kommt
Und was soll das jetzt bringen, wenn ich die Binäre Excel-Datei (xls) komprimiere? Hoffst Du das sich die Dateigröße auf ein extren vielfaches verringert, zum Beispiel auf 250 KB?
Da muss ich dich leider enttäuschen, denn so eine Binäre Datei schrumpft nicht so extrem. Sie ist dann noch immerhin ca. 7,2 MB groß.
Zufrieden? :wink:



Gruß
balu

Re: Umwandeln von .ods zu .xls wird zu groß

von clag » Do, 06.02.2014 12:58

hallo Balu,

hast du die 72 MB Excel Datei noch?
lass sie mal von ZIP oder RAR packen und berichte bitte welche Größe dabei heraus kommt

Re: Umwandeln von .ods zu .xls wird zu groß

von clag » Do, 06.02.2014 12:44

Hi zusammen,

falls da jemand Zweifel haben sollte hier die neue XLS Datei ;)
Massenermittlung komplett_neu3.rar
(208.4 KiB) 67-mal heruntergeladen

Re: Umwandeln von .ods zu .xls wird zu groß

von balu » Do, 06.02.2014 12:24

Mahlzeit Walter,

Du arbeitest garantiert mit AOO 4.0.0.
Stimmts, oder hab ich recht? :wink:

Ich hatte deine Datei in folgende Office geöffnet, und dann als .xls gespeichert:
OOo 3.2.1
AOO 4.0.1
LO 4.1.0
Und wie schon fast zu erwarten war, lag die anschließende Dateigröße zwischen 2,3 und 2,7 MB (ca.), abhängig aus welchen Office ich gespeichert hatte. Ich hatte mit diesem Ergebniss deshalb gerechnet, weil ich auch schon mal eine Calc-Datei in dieser Größenordnung gespeichert hatte.
Und außerdem ging das speichern relativ zügig über die Bühne, so ca. 4 sekunden.

Okay, das war das eine. Kommen wir nun zu dem anderen.

Die gleiche Datei hatte ich auch in AOO 4.0.0 geöffnet und dann als .xls gespeichert.
Jedoch merkte ich sofort das da was nicht stimmte, denn nach ca. 10 sekunden war unten in der Statusleise von AOO keine reaktion mehr zu sehen.
Ich hatte dann zwischendurch etwas anderes gemacht, und nach ca. 2:20 minuten war dann AOO auch fertig mit dem speichern. Und ein Blick auf die Dateigröße ...
...
jetzt darfst Du 3 mal Raten
...
...
...
Fast richtig.
Dateigröße => 72,8 MB (ca.) :shock:

Also defenitiv ein fetter Fehler von AOO 4.0.0!
Empfehlung.
Besorg dir eine andere Version. Entweder AOO 4.0.1, oder eine aktuelle LO. Aber schmeiß die AOO 4.0.0 von deiner Platte runter. Auch ich hatte schon sehr schlechte Erfahrung mit dieser Version gemacht, welche mit der AOO 4.0.1 aus der Welt waren.



Gruß
balu

Re: Umwandeln von .ods zu .xls wird zu groß

von clag » Do, 06.02.2014 12:10

Hallo Walter44,


nach dem ich ca 50.000.000 sinnfreie Zellformate entfernt habe ist die .xls nur noch 2,5 Mb groß :D
Massenermittlung komplett_neu3.ods
(233.8 KiB) 77-mal heruntergeladen

edit:
das Beispiel mit der Grafikdatei hatte ich nicht ohne Grund angeführt

Excelformat komprimiert nicht oder nur sehr schwach und darum werden die sich wiederholenden Formate
alle schön einzeln gespeichert und wenn es eben 50 Millonen mal der gleiche String ist.
Genau so wie eine BMP Datei für jeden Pixel 24 bit Farbinfo speichert und wenn es 50 Millionen mal die gleiche Farbe ist.
Ein sich vielfach wiederholender String kann extrem gut komprimiert werden.

Nach oben