PDF stał się jednym z dominujących formatów plików ze względu na obsługę wielu platform. Ze względu na spójny układ dokumentów PDF na różnych urządzeniach ludzie preferują konwersję dokumentów do formatu PDF przed udostępnieniem. Jednak w niektórych przypadkach pliki PDF muszą zostać przekonwertowane na inny format pliku. Konwersja PDF do SVG jest szeroko stosowana w różnych scenariuszach, np. w celu osadzania treści dokumentów PDF na stronach internetowych. Dlatego w tym artykule dowiesz się, jak konwertować pliki PDF do SVG za pomocą C#.

C# Konwersja plików PDF do formatu SVG za pomocą interfejsu API platformy .NET — bezpłatne pobieranie

Aspose.PDF for .NET to interfejs API do manipulacji plikami PDF, który umożliwia tworzenie nowych i przetwarzanie istniejących plików PDF z poziomu aplikacji .NET. Ponadto interfejs API umożliwia również konwersję plików PDF do formatu SVG z wysoką wiernością. Możesz pobrać bibliotekę DLL interfejsu API lub zainstalować ją za pomocą NuGet.

PM> Install-Package Aspose.Pdf 

Konwertuj pliki PDF na SVG w C#

Poniżej przedstawiono kroki, aby przekonwertować plik PDF na format SVG w C# przy użyciu Aspose.PDF for .NET.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik PDF na format SVG przy użyciu języka C#.

// Otwórz dokument
Document pdfDocument = new Document("Document.pdf");

// Utwórz instancję obiektu SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();

// Zapisz plik PDF jako plik SVG
pdfDocument.Save("output.svg", saveOptions);

Konwersja C# PDF do SVG z dodatkowymi opcjami

Aspose.PDF for .NET zapewnia również dodatkowe opcje dostosowywania konwersji PDF do SVG w języku C#. W tym celu interfejs API zapewnia klasę SvgSaveOptions, która zawiera następujące opcje.

Poniżej przedstawiono kroki, aby dostosować konwersję PDF do SVG przy użyciu klasy SvgSaveOptions.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik PDF na format SVG z dodatkowymi opcjami przy użyciu języka C#.

// Otwórz dokument
Document pdfDocument = new Document("Document.pdf");

// Utwórz instancję obiektu SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();

// Nie kompresuj obrazu SVG do archiwum ZIP
saveOptions.CompressOutputToZipArchive = false;

// Zapisz plik PDF jako plik SVG
pdfDocument.Save("output.svg", saveOptions);

.NET PDF to SVG Converter — Uzyskaj bezpłatną licencję API

Jeśli chcesz wypróbować interfejs API bez ograniczeń ewaluacyjnych, możesz uzyskać bezpłatną tymczasową licencję.

Wniosek

W tym artykule nauczyłeś się konwertować pliki PDF do formatu SVG w języku C#. Ponadto dodatkowe opcje dostosowywania konwersji PDF do SVG zostały omówione z próbką kodu. Więcej informacji na temat C# PDF API można znaleźć w dokumentacji.

Zobacz też