Saya sedang mengerjakan spreadsheet bersama dengan orang lain, mengirimkan versi baru dan balik melalui email. Tidak ada yang mewah. Sementara dia menggunakan Windows aku di Ubuntu 12.04.4 LTS. Versi pertama yang ia kirim hanya 30 k. Ketika saya membukanya di LibreOffice 3.5.7.2 (OpenOffice versi Ubuntu saat ini) dan hanya menyimpannya lagi (masih menggunakan format Excel) itu 2,6 MB! Setelah diedit, ukurannya 5 MB dan tidak dapat diterima.
Apa yang file
dikatakan tentang file Microsoft Office asli adalah:Composite Document File V2 Document, Little Endian, Os: Windows, Version 6.2, ... Name of Creating Application: Microsoft Excel, ... Security: 0
Setelah menyimpan sebagai Excel dari LibreOffice, file
mengatakan hampir sama. Perbedaannya adalah: Versi 1.0, bukan 6.2, halaman kode: -535, bukan 1252, Nomor Revisi: 1 (tidak ada dalam file asli), Nama Membuat Aplikasi dan Keamanan: tidak ada lagi.
Apakah ada cara untuk mengurangi ukuran file?
sumber
file
ketahui tentang versi 5MB? Dan apakah Anda menyimpan sebagai Excel (dari LibreOffice), atau dalam format aslinya? (Dan sebagai tambahan: f benar-benar tidak ada yang mewah dalam spreadsheet, lalu: apakah Anda tahu fungsi spreadsheet Google Drive? Kolaborasi yang bagus, tetapi tentu saja bukan jawaban untuk pertanyaan Anda.)file
mengatakan hampir sama. Perbedaannya adalah: Versi 1.0, bukan 6.2, halaman kode: -535, bukan 1252, Nomor Revisi: 1 (tidak ada dalam file asli), Nama Membuat Aplikasi dan Keamanan: tidak ada lagi.Jawaban:
Saya menemukan masalahnya. Ada 4 x 65536 (terutama yang tidak digunakan) baris dengan tinggi baris khusus. Saya memilih semua baris yang tidak digunakan, memanggil Format> Row> Optimal Height dan menekan OK. Ini menyusutkan file dari 5 MB ke 10 k.
Untuk menemukan ini saya menyimpan file sebagai .xlsx (Excel 2007/2010 XML atau sebagai OfficeOpen XML Spreadsheet, tidak ada bedanya). Ini adalah format zip yang berisi file xml. Saya membuka ritsletingnya dan menemukan file-file besar suka
xl/worksheets/sheet2.xml
. Saya memformat salah satu dari mereka menggunakanxmllint --format
dan menemukan 65536 garis yang terlihat seperti<row collapsed="false" customFormat="false" customHeight="true" hidden="false" ht="12.8" outlineLevel="0" r="65536"/>
.sumber
Jika benar-benar tidak ada yang istimewa dalam file Anda, apakah Anda yakin tidak menambahkan beberapa objek seperti gambar atau dokumen lain yang tertanam di dalamnya? Saya mengedit file calc dengan banyak data untuk sementara waktu, dan selalu menjaga ukuran yang dapat dimengerti (menggunakan LibreOffice 4.x).
Beberapa ide lain: - zip / gzip file sebelum mengirim dapat menghemat banyak - jika masalah adalah penggunaan kotak surat, Anda dapat menggunakan layanan berbagi file lainnya.
sumber