Wydaje się, że Inkscape nie obsługuje wykresów ani tabel, więc jaki jest najlepszy sposób na utworzenie wykresu / tabeli i zaimportowanie go do Inkscape? Excel 2013 niestety nie obsługuje svg.
Wydaje się, że Inkscape nie obsługuje wykresów ani tabel, więc jaki jest najlepszy sposób na utworzenie wykresu / tabeli i zaimportowanie go do Inkscape? Excel 2013 niestety nie obsługuje svg.
Odpowiedzi:
@Yisela zaleca Gnumeric. Poleciłbym również spojrzeć na LibreOffice.
W przeszłości robiłem:
Podobne podejście można zastosować w przypadku wykresów.
Jeśli wolisz pozostać przy Excelu, przynajmniej w części dotyczącej wykresów, możesz zainstalować dodatek biurowy „Zapisz jako PDF” i wybrać swoje wykresy jako pliki PDF, które możesz dobrze otworzyć w Inkscape.
W przypadku obu tych opcji większość faktycznej edycji treści odbywałaby się w LibreOffice lub Excel. Inkscape byłby naprawdę do dostrajania danych wyjściowych.
Na koniec, jeśli pracujesz nad projektem, który wymaga wielu tabel i wykresów, możesz zainwestować trochę czasu w naukę języka programowania, takiego jak R , dzięki któremu możesz dość łatwo generować wykresy i tabele jakości publikacji.
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA
....) za pomocą wyrażenia regularnego naprawiło formatowanie (konieczne było przezroczyste tło) i drastycznie zmniejszyło rozmiar pliku (z 11 megabajtów do 200 kilobajtów).
Ponieważ wspominasz o programie Excel , możesz za pomocą Gnumeric zaimportować do niego pliki .xls, a następnie wyeksportować je jako SVG. W przeciwieństwie do Excela, Gnumeric ma więcej opcji eksportu, które pozwoliłyby na tworzenie bardziej złożonych elementów bez konieczności rysowania ich w Inkscape.
Istnieje również rozszerzenie Inkscape o nazwie NiceCharts, które jest dobre do tworzenia podstawowych wykresów kołowych i słupkowych. Nie był aktualizowany od 2012 roku, ale wydaje się, że działa dobrze.
Inne opcje to Gnuplot ( linia poleceń - z kilkoma interaktywnymi narzędziami do rysowania danych i funkcji sterowanymi frontendami, posiada wyjście SVG dla wykresów i wykresów) oraz Matplotlib ( biblioteka do rysowania w Pythonie, która może również wyświetlać SVG). Wreszcie, karta SVG jest skryptem perla przeznaczonym do generowania wykresów SVG na serwerach internetowych.
Na wykresach , Graphviz może dostarczać informacji strukturalnej postaci diagramów abstrakcyjnych grafów i sieci w SVG i innych formatach wektorowych.
Ponieważ tego potrzebowałem, właśnie stworzyłem małe narzędzie online generujące piechart w svg: github / svg piechart online . Później możesz go edytować za pomocą Inkscape otwierającego utworzony plik SVG.
odwiedź https://sourceforge.net/projects/inkscape-tables/files/inkscape-table-1.0.tar.gz/download
Pobierz skrypt python tabele inkscape; zainstaluj jako rozszerzenie w inkscape: Aby zainstalować w Debianie, rozpakuj plik tar.gz, używając foo $: tar -zvxf nazwa_pliku.tar.gz otwórz rozpakowany katalog. otwórz okno terminala w tym katalogu i zainstaluj za pomocą // sudo ./install
skrypt zostanie automatycznie zainstalowany, a opcja Tabele będzie widoczna w menu rozszerzenia inkscape
LatexIt, składnik dystrybucji MacTex, jest także szybkim sposobem na generowanie tabel w formacie obrazu, a następnie zaimportowanie do Inkscape. Jest to alternatywa dla korzystania z oprogramowania do arkuszy kalkulacyjnych.
Ponieważ ten problem nie został rozwiązany (we wrześniu 2018 r.), Proponuję moje rozwiązanie, które zostało zainspirowane przez @Ananda Mahto. Jej rozwiązanie nie działało dla mnie, chociaż moje potrzeby były dość proste (kilka tabel wypełnionych wynikami).
Więc wykonałem następujące kroki:
Ponieważ obsługa Inkscape dla pdf poprawiła się przez lata dzięki powyższemu podejściu, mogę uzyskać edytowalne tabele w moim inkscape. Z pewnością nie jest zintegrowany z rzeczywistym programem, ale jest to najlepsze rozwiązanie, jakie wymyśliłem.