Saya menggunakan Google Chrome untuk melihat file .svg 1178x5408. Ini mencakup banyak "subgraphics" kecil (tangkapan layar dialog, dihubungkan dengan panah .. pikirkan "wizard"), semuanya dibuat oleh graphviz.
Sekarang saya ingin mencetaknya dengan benar. Bagi saya, penting untuk tidak memperkecil semuanya menjadi selembar kertas, karena saya tidak dapat melihat tangkapan layar kecil apa pun lagi.
Apa pilihan terbaik saya?
Jawaban:
Saya sarankan Anda menggunakan Inkscape untuk membuka file SVG dan mencetaknya dari sana. Ini memiliki opsi pencetakan yang jauh lebih baik daripada Chrome untuk SVG.
Shift+ Ctrl+ Dakan memberi Anda opsi dokumen:
sumber
<svg>
tag. Meskipun Inkscape adalah alat yang baik, jika putus asa Anda selalu dapat membuka .svg di editor favorit Anda dan mengubah dimensi dalam tag pembuka.Baru saja menyelesaikan ini hari ini. Saya menggunakan Inkscape's Print dan dicetak ke file PDF (yang merupakan fitur standar di Linux; Saya tidak tahu tentang platform lain), dan kemudian saya menggunakan pdfposter untuk membaginya menjadi halaman:
Terjemahan: gunakan halaman A4 untuk membuat poster berukuran A3.
sumber
ok, saya menggunakan wkhtmltopdf untuk mendapatkan .pdf yang masuk akal, tampan dari itu .svg:
sumber
Saya baru saja sukses dengan langkah-langkah berikut:
Mengikuti hal di atas, SVG saya sepertinya akan mencetak 13 halaman berukuran 10 huruf.
Pembaruan - Saya mengalami beberapa kesulitan dengan yang di atas; beberapa halaman 'ubin' tidak mencetak, tetapi tidak selalu halaman yang sama jadi saya curiga ada masalah kecil tentang bagaimana Foxit Reader mencetak halaman ubin. Berikut adalah langkah-langkah alternatif yang baru saja saya ikuti yang berhasil tanpa masalah:
sumber
Anda dapat mencoba menggunakan versi terbaru GhostPDL (aplikasi saudara untuk Ghostscript; kode sumber tersedia dari http://svn.ghostscript.com/ghostscript ) untuk mengonversi file ke PDF. GhostPDL dapat menangani SVG (dan XPS atau PCL) dengan cara yang sama seperti Ghostscript menangani PostScript. Jadi, inilah perintahnya:
Setelah Anda mendapatkan PDF, Anda harus dapat mencetaknya dengan mudah dari Acrobat {, Reader}. Setidaknya sekarang dengan PDF kita tahu berbagai cara untuk secara andal mencetak satu file berdimensi besar ke beberapa lembar kertas (letter atau A4 atau A3) menggunakan utilitas "posterize".
Mungkin fungsi "cetak poster" juga tersedia dari Inkscape (yang dapat membuka dan mencetak SVG secara langsung), tetapi saya tidak yakin dari atas kepala saya.
sumber
Karena sebagian besar jawaban tampaknya berfokus pada solusi baris perintah, saya ingin menambahkan ini. Dan benar-benar sejalan dengan jawaban BloodPhilla (Inkscape), karena Anda perlu mengubah SVG menjadi PNG terlebih dahulu untuk menggunakan alat ini, tetapi ini dia: PosteRazor . Setelah memiliki PNG, Anda dapat memasukkannya ke dalam program ini dan dalam 4 langkah mudah-y Anda mendapatkan PDF multi-halaman yang dapat dirangkai menjadi "poster". Saya harus bermain-main dengan margin dan tumpang tindih sedikit untuk mendapatkan hal-hal seperti yang saya inginkan, ditambah Anda perlu menyadari keterbatasan fisik printer Anda pada pencetakan tepi, tetapi secara keseluruhan, alat kecil yang bermanfaat untuk hal semacam ini.
sumber
Saya memiliki masalah yang sama dan memilih untuk menggunakan Inkscape yang direkomendasikan tetapi untuk membagi seluruh grafik menjadi agrupasi independen yang logis dan beruntung bahwa masing-masing dilengkapi dengan ukuran font yang cukup mudah dibaca menjadi lembaran A3.
Ulangi untuk setiap bagian, satu PDF yang dihasilkan untuk setiap bagian.
Buka dengan beberapa penampil PDF dan cetak.
Kalau tidak, saya akan memilih solusi Kenny Evitt , tetapi Anda harus melakukannya.
Tidak dapat memahami mengapa BloodPhilia menjawab , seperti saat ini, yang paling banyak dipilih.
sumber