Biblioteka do tworzenia i edytowania plików PDF z c#

20-Gru-2010

Telefon od starego znajomego programisty: „Jak się nazywa biblioteka pozwalająca na pracę z PDF z C#?”. Dziwne pytanie, biorąc pod uwagę o czym zwykle się rozmawia ze starymi znajomymi, ale my jesteśmy programistami i dzięki temu pytanie wcale nie budzi oburzenia.

To fantastycznie, że ktoś pamięta jakie cuda się za dawnych czasów robiło z PDFami 🙂

Ta biblioteka to PDF Sharp. Strona tego darmowego projektu to http://www.pdfsharp.net/. Kilka fantastycznych przykładów ze strony pokazuje jak prosto pracować z plikami PDF z poziomu C#.

Najważniejsze cechy biblioteki z jakich zdarzyło mi się skorzystać to łączenie, dzielenie istniejących plików PDF na strony oraz tworzenie nowych plików PDF poprzez typowe metody jezyka C#.

Fantastycznie, że takie narzędzie powstało!

Poniżej klasa wykorzystujaca bibliotekę PDF Sharp i z jej pomocą scalajaca pliki PDF.

Najpierw utwórz dokument PDF (Obiekt klasy PdfFile),a potem wskaż z jakiego innego dokumentu dodać do niego strony. Na koniec zapisz nowy dokument pod nową nazwą wykorzysujac metodę Save.

Dodaj komentarz:

Autor: Rafał Kraik