Mengunduh grafik dari Google Sheets dalam resolusi tinggi

16

Saya memiliki Google Sheets dengan data yang darinya saya membuat beberapa bagan menggunakan alat bagan bawaan. Sekarang, saya ingin mengunduh grafik ini dalam format yang dapat saya gunakan dalam dokumen PDF yang saya buat secara lokal (saya lebih suka .pdf, tetapi .png juga OK).

Namun, ketika saya memilih bagan dan memilih "Simpan gambar" saya mendapatkan .png resolusi rendah, di mana pilihan font saya tidak diberlakukan (mereka terlihat baik dalam versi online).

Bagaimana cara mengunduh grafik sebagai gambar (lebih disukai vektor) dalam kualitas tinggi?

Tomas Aschan
sumber

Jawaban:

5

Cukup gunakan dialog cetak standar di Chrome (File -> Print / jangan gunakan pintas cmd + p, karena ini membuka pop-up print sheet khusus Google) dan pilih "save as PDF" (dicoba pada Mac / OSX ). Ini mengekspor grafik dalam format vektor. Tidak perlu tambahan Chromium.

Simon
sumber
Apa itu cmd + p?
serenesat
Sayangnya saya mendapatkan res pdf yang sangat rendah yang sepertinya diekspor dari png
mcy
4

Sepertinya tidak ada yang dapat Anda lakukan dari opsi yang mereka berikan kepada Anda, karena fungsi build in Save Imageatau Copy Chart, menghasilkan gambar beresolusi rendah.

Gagasan liar adalah melakukan hal berikut (jika Anda benar-benar ingin memiliki hasil beresolusi tinggi, tetapi ini bukan sesuatu yang bisa Anda lakukan untuk banyak grafik):

  • Klik Publish Chart
  • Memilih Interactive Chart
  • Salin itu
  • Rekatkan dalam file .html kosong
  • Masukkan ke dalam Folder Dropbox Publik
  • Dan Anda akan mendapatkan bagan seperti ini
  • Maksimalkan jendela Anda
  • Dapatkan tangkapan layar

Anda dapat membawanya ke level lain jika Anda ingin, dengan memperbesar halaman itu, mendapatkan beberapa tangkapan layar dan menempelkan semuanya untuk hasil yang sangat beresolusi (hal yang diperbesar jika Anda akan mencoba melakukannya dari UI Google Documents, Anda akan akan mendapatkan kesalahan kecil yang menyenangkan):

tangkapan layar hi-res

Lipis
sumber
Meskipun ini sebenarnya bukan yang ingin saya dengar, saya kira ini menjawab pertanyaan saya: Apa yang ingin saya lakukan (mengunduh plot resolusi tinggi yang dihasilkan di Google Spreadsheets, berkali-kali) tampaknya tidak memiliki solusi yang baik, tetapi itu adalah saran yang menarik untuk solusinya. Bukan sesuatu yang akan saya gunakan - itu terlalu banyak pekerjaan. Saya harus menggunakan alat plot lain sebagai gantinya.
Tomas Aschan
@TomasLycken Bagaimana dengan mengunduh file sebagai .xls lalu membukanya dengan Microsoft Excel ..?! Masih bukan yang terbaik tetapi bisa bekerja ..
Lipis
1
Dua masalah dengan itu: 1) Saya tidak punya Microsoft Excel, dan saya tidak ingin membelinya hanya untuk melakukan ini. 2) Saya mencoba melakukan itu dengan OpenOffice Calc, tetapi ternyata grafiknya tidak terlalu kompatibel sehingga saya harus mengerjakan ulang semua grafiknya dan kemudian butuh lebih banyak pekerjaan untuk membuatnya terlihat bagus. Saya ragu Excel akan jauh berbeda dari OpenOffice ...
Tomas Aschan
4

Google Charts adalah objek HTML5 SVG. Berarti vektor. Berarti kualitas setinggi mungkin . Saya masih belum mengerti mengapa Google tidak memberikan solusi asli untuk ekspor di SVG.

Google Chart ke file vektor SVG

Ikuti langkah ini:

  1. Buat bagan di Spreadsheet
  2. Dari menu bagan pilih Terbitkan ke web
  3. Pilih bagan Anda dari daftar dan pilih Interaktif
  4. Salin URL dan buka di tab browser baru
  5. Pasang ekstensi Chrome Ekspor ke SVG dengan Style
  6. Klik ikon ekstensi, itu akan menyimpan bagan Anda sebagai file SVG
  7. Anda telah menyimpan bagan Anda sebagai file vektor !

Atau , jika Anda tidak ingin menginstal ekstensi, Anda dapat menyalin elemen SVG dari halaman HTML yang diterbitkan sumber dan menyimpannya sebagai file svg, seperti ini:

  1. Buka halaman bagan di tab browser ( daftar sebelumnya langkah 4 )
  2. Lihat sumber HTML atau gunakan alat pengembang browser
  3. Salin elemen SVG dari <svgsemua jalan ke</svg>
  4. Rekatkan ke editor teks biasa
  5. Simpan sebagai file SVG ( tambahkan ekstensi .svg di akhir file )

SVG ke gambar beresolusi tinggi

Jika Anda ingin mengekspor file SVG Anda sebagai gambar berkualitas tinggi, Anda dapat melakukannya online secara gratis dengan CloudConvert (ingat untuk mengatur resolusi atau kepadatan tinggi sebelum mengekspor).

Ini gambar PNG saya yang diekspor menggunakan CloudConvert. Gambar PNG yang diekspor


Catatan

Ada masalah yang diketahui dengan atribut tertanam "jalur-klip" yang mencegah beberapa program membaca dengan benar file SVG yang diekspor.

Harun Alikadić
sumber
2
Tampaknya mereka bukan SVG lagi, dan sekarang <canvas>, sepertinya kita memerlukan "Ekspor Kanvas dengan Gaya" sekarang.
Elijah Lynn
Sepakat. Ini sudah ketinggalan zaman.
Raffi
2

Pembaruan dari 2017, sekarang Google Sheets menyediakan cara untuk mengunduh grafik dengan mengklik tiga titik vertikal di sudut kanan atas grafik dan mengklik simpan gambar. Meskipun pertanyaan yang diminta dalam format pdf, tetapi juga menyatakan png akan baik-baik saja.

Jorge Heleno
sumber
Resolusi masih buruk secara default, jadi ini benar, tetapi tidak menyelesaikan masalah.
cduston
Ini adalah 2019 dan metode ini sekarang secara langsung memungkinkan untuk menyimpan bagan apa pun sebagai PNG, PDF, dan bahkan SVG.
runDOSrun
1

Saya telah berjuang dengan resolusi grafik yang buruk dari Google Sheets. Saran di atas tidak berfungsi untuk saya (per Nov 2017, Win 10, browser Chrome terbaru) untuk mendapatkan grafik yang diperoleh sebagai file SVG. Namun, saya menemukan bahwa jika saya memilih File dan Cetak, gambar bagan dapat diperbesar menggunakan tombol Google yang muncul di sudut kanan bawah ketika mouse melayang di area bagan (bukan browser memperbesar). Pada saat itu Anda dapat mengklik kanan dan menyalin gambar pada resolusi sangat tinggi ke dalam program bitmap yang Anda inginkan (MS Paint dalam kasus saya) dan mencetak dokumen dalam PDF. Gambarnya jernih dan tidak terlalu cerah saat dicetak dalam format Letter.

pengguna8777793
sumber
1

Google Doc memiliki opsi "Pindahkan ke sheet sendiri" ketika Anda mengklik 3 titik di kanan atas gambar.

Setelah Anda melakukan ini, Anda mendapatkan lembar baru yang hanya memiliki bagan. Anda kemudian dapat mengunduh lembar itu sebagai pdf dengan mengklik File -> Unduh as -> pdf.

hijau19
sumber
0

Coba konversi halaman menggunakan add-on Chromium "Save as PDF". Itu mengubah grafik ke PDF vektor. Selanjutnya, buka di Inkscape, yang mengkonversi PDF ke SVG secara langsung. Di sana Anda dapat menghapus semua barang yang berantakan dari add-on dan voila! Anda sekarang dapat menyimpannya ke PDF lagi atau menyimpannya di SVG.

dipisahkanmind
sumber
0

Tidak persis HD, tetapi solusi yang baik saya temukan adalah PrntScreen dan kemudian memotong gambar pada dokumen word saya (tentu saja ini lebih mudah pada Mac, cukup Cmd / Shft / 4 dan kemudian memilih area layar yang diinginkan). Saya menggunakan sekitar 5 detik lebih banyak daripada Menyimpan Gambar / Memasukkannya, jadi untuk 100 grafik (yang jauh lebih sedikit daripada yang saya gunakan) itu akan menjadi 8-9 menit lebih banyak.

pengguna140368
sumber
0

Baru tahu cara termudah.

  1. Klik pada bagan di Google Doc
  2. Ctrl + C
  3. Buka Gmail dan buat email baru
  4. Ctrl + V
  5. Kirim surat kepada diri Anda sendiri
  6. Anda dapat melihat tombol unduh di sebelah gambar bagan dari email yang Anda kirim
KTU
sumber
0

Saya menemukan bahwa menggunakan gambar google untuk melakukan ini cukup mudah.

  1. Buat gambar google baru
  2. Salin-tempel bagan ke dalam gambar
  3. Unduh gambar sebagai pdf / png / apa pun yang Anda suka
Julien
sumber
-5

Ada add-on dengan nama Eksportir Grafik, Anda dapat mengekspor secara massal grafik ke png atau jpg.

Code Guy
sumber