/ / Problem z programem Excel do programu Word, a następnie eksport do pliku PDF - c #, excel, vba, ms-word, ms-office

Problem z programem Excel w programie Word, a następnie eksport do pliku PDF - c #, excel, vba, ms-word, ms-office

Obecnie mam problem. Tworzę system raportowania w języku C #. Korzysta z Excela i Worda. System generuje dokument programu Word, a następnie importuje dokument programu Excel do dokumentu programu Word.

Problem jest następujący: Jeśli mam dokument Word z czerwonym eksportem tekstu do formatu PDF, otrzymuję czysty czerwony. To samo dotyczy standardowego eksportu do Excela.

Ale! Chcę to zrobić:

  • Zrób program Excel dokument z (na przykład) czerwonym tekstem
  • Zaimportuj plik Excel dokument w Wordzie
  • Wyeksportuj słowo dokument do pliku PDF

Pytanie za milion dolarów to:

Jak mogę zachować kolorowy tekst z programu Excel podczas eksportowania mojego Worda do formatu PDF! :-RE

Naprawdę aplikuję każdą pomoc! Mogę rzucić nagrodę, jeśli pytanie pozostaje otwarte przez jakiś czas.

Uwaga: Kolor jest nadal dobry, gdy importuję Excel do Worda.

Edycja: używam Office 2010 do generowania raportu

Edycja2:Dlaczego nie mogę pominąć programu Excel

Odpowiedzi:

1 dla odpowiedzi № 1

Możesz pobrać wersję próbną produktu Aspose.Words.

To zajmie się tworzeniem dokumentów Worda i wyjściem do formatu PDF, az mojego doświadczenia wynika, że ​​jest to naprawdę dobre narzędzie.


0 dla odpowiedzi nr 2

Czy możesz nam powiedzieć, z czym próbujesz się skontaktować?Excel, że należy go najpierw utworzyć w programie Excel, a następnie przenieść do programu Word, a następnie przenieść do pliku PDF? Wygląda na to, że naprawdę jest to coś, na co najpierw chcesz spojrzeć.

Czek DocX do bezpośredniego tworzenia dokumentu Worda (tworzenie tabel, tworzenie ładnych układów itp.). A następnie po prostu przekonwertuj go do formatu PDF. Jest to łatwe i przyjemne rozwiązanie, a także bezpieczne dla serwerów.

O ile nie ma takiej potrzeby tworzenia Excela, uniknęłbym go.


0 dla odpowiedzi № 3

Programista XP,

Nie jestem pewien, dlaczego sekcja "MS Word" jest wTwój przepływ pracy. Zaczynasz od Excela i potrzebujesz pliku PDF, więc dlaczego nie skorzystać z kreatora PDF. Korzystałem z różnych darmowych kreatorów PDF w makrach, aby konwertować (sekcje) arkusza kalkulacyjnego do formatu PDF przez "drukowanie" do usługi PDF.

Sprawdzić: http://sourceforge.net/projects/pdfcreator/

W ten sposób można pominąć część "MS Word", chyba że dodajesz / łączenie arkusza kalkulacyjnego Excela z istniejącym dokumentem.

Pozdrowienia,

Robert Ilbrink