Czy mogę zapisać wykres programu Excel do dokumentu PDF z dokładnymi wymiarami wykresu?

9

Chcę zapisać (lub „opublikować”) wykres programu Excel 2010/2013 do pliku PDF, którego wymiary będą dokładnie takie same jak na wykresie - a nie pełna biała strona z wykresem na wykresie.

Czy można to jakoś zrobić?

( Oto samouczek dotyczący eksportowania pliku PDF z wykresu - co sugeruje użycie Adobe Acrobat do przycięcia białego otoczenia. Ale czy Excel nie może po prostu ich nie wydrukować?)

Rozwiązanie wymagające makra VBA (do drukowania wybranego wykresu przy ustawianiu rozmiaru strony na rozmiar wykresu) byłoby dopuszczalne, jeśli nie to, na co mam nadzieję ...

einpoklum
źródło
Czego próbowałeś? Myślę, że dostaniesz nieporozumienia, może opisz swoje wymagania innymi słowami. Mógłbym sobie wyobrazić (ale obecnie nie próbuję) trzy podejścia, ustawianie marginesów na zero w oknie dialogowym drukowania, wybieranie diagramu i drukowanie tylko zaznaczenia oraz pewnego rodzaju podejście oparte na zrzutach ekranu z udziałem VBA. Nie mam pojęcia, czy któryś z tych elementów działa, ale może daje pomysł na wypróbowanie. Powodzenia! ;-)
TheUser1024
@ TheUser1024: Ustawienie marginesów na 0 nie pomoże - drukujesz całą stronę o ustalonym rozmiarze; wybieranie i drukowanie - to samo, używa stałego rozmiaru strony; z udziałem VBA - cóż, przypuszczam, że można ustawić rozmiar strony na podstawie wymiarów wykresu. Zaktualizowano odpowiednio.
einpoklum
Bot społecznościowy pojawił się ponownie na tym pytaniu i wygląda na to, że nigdy nie uzyskałeś akceptowalnej odpowiedzi. Nie wiem, czy zostały wyprzedzone przez wydarzenia, ale nie jest jasne, co rozumiesz przez „dokładne wymiary”. To, co widzisz na ekranie, to prawdopodobnie około 96 ppi, które jest dopasowane do dostępnego miejsca na ekranie, a na to wpływ mają różne ustawienia widoku. Podczas drukowania lub zapisywania wykres jest generowany ponownie na podstawie różnych ustawień związanych z wydrukiem. Czy możesz wyjaśnić swój cel? (ten sam rozmiar w pikselach? ten sam rozmiar w calach lub centymetrach? pełna strona na wydruku? taki sam procent strony na podstawie widoku na ekranie?)
fixer1234
Kiedy eksportowałem do pliku PDF, dostawałem stronę A4 z wykresem gdzieś na niej. Link to pokazuje. Pytałem, jak mogę uniknąć białego obszaru. Pytanie było ortogonalne w stosunku do kwestii rozdzielczości (plus, mam nadzieję, że i tak wykres zostanie wektoryzowany, więc rozdzielczość powinna być zasadniczo nieskończona).
einpoklum
Nawet jeśli pytanie zostało przejęte przez wydarzenia dla ciebie, przydatne jest uzyskanie odpowiedzi na (pierwotnie go głosowałem). Jednak sformułowania zarówno w pytaniu, jak i w komentarzu do odpowiedzi są bardzo mylące, ponieważ „wymiar” odnosi się do jakiejś formy pomiaru, która nie jest zamierzonym znaczeniem. Oba znaczenia byłyby dobrym pytaniem, ale obecne sformułowanie utrudni uzyskanie odpowiedzi. Czy miałbyś coś przeciwko, jeśli spróbuję ulepszyć sformułowanie (zawsze możesz je cofnąć)?
fixer1234,

Odpowiedzi:

4

Myślę, że to rozgryzłem. W programie Excel zaznacz część, wykres lub tabelę, którą chcesz opublikować w formacie PDF. Następnie Plik => Zapisz jako ... W oknie dialogowym „Zapisz jako” zmień nazwę dokumentu w „Nazwa pliku”, a następnie w oknie „Zapisz jako typ”, chwyć menu rozwijane i kliknij wiersz „PDF”. W tym momencie pojawia się okno dialogowe PDF. Kliknij „Opcje”, a następnie „Wybór”, następnie „OK”, a następnie „Zapisz”. I voila! Możesz także zmodyfikować „Orientację” po podświetleniu obszaru tematycznego, aby lepiej pasował do ostatecznego wyniku.

Jim Beyer
źródło
czy to działa? Wciąż otrzymuję wykres tylko w postaci pełnej białej strony w formacie PDF. (Jak wspomniałeś w swoim Q, chcę tylko wykres w jego dokładnych wymiarach.)
Kenny LJ
-1

W programie Excel 2010 możesz po prostu wybrać wykres, który chcesz wydrukować, i przejść do Plik> Drukuj. Spowoduje to automatyczne wybranie opcji „Wydrukuj wybrany wykres” (jestem przyzwyczajony do hiszpańskiej wersji programu Excel, więc nie znam rzeczywistej wartości w języku angielskim) i dopasuję ją do strony.

Excel 2010 ma również wbudowaną obsługę „Zapisz jako PDF”, wystarczy wybrać drukarkę PDF z listy rozwijanej Drukarki.

kenkh
źródło
1
Wydaje się, że okno dialogowe drukowania nie pozwala mi ustawić rozmiaru strony na wymiary wykresu.
einpoklum