PDF do JPG

Konwersja PDF do JPG w C# .NET.

Pliki PDF stały się wszechobecne w cyfrowym świecie, stanowiąc uniwersalny format udostępniania dokumentów na różnych platformach i urządzeniach. Ich zdolność do utrzymywania formatowania i zapewniania spójności niezależnie od środowiska oglądania uczyniła je niezbędnymi w wielu branżach i zastosowaniach. Są jednak przypadki, w których konieczna jest konwersja plików PDF na inne formaty, szczególnie jeśli chodzi o udostępnianie lub prezentowanie informacji w bardziej przystępny wizualnie sposób. Dlatego też konwertując dokumenty PDF na obrazy JPG, można łatwo wyodrębnić określone strony lub elementy z plików PDF i włączyć je do prezentacji, raportów lub treści internetowych. Przyjrzyjmy się szczegółom, w jaki sposób możemy przekształcić dokument PDF do formatu JPG za pomocą interfejsu API REST.

SDK do konwersji plików PDF na JPG

Dzięki GroupDocs.Conversion Cloud SDK dla .NET konwersja plików PDF do JPG jest zarówno płynna, jak i wydajna. Ten pakiet Cloud SDK zapewnia wysokiej jakości wyniki konwersji, zachowując układ, formatowanie i przejrzystość zawartości pliku PDF przez cały proces. Dlatego za pomocą zaledwie kilku linii kodu można rozpocząć proces konwersji, określić wejściowy plik PDF i otrzymać wynikowe obrazy JPG, nie przejmując się złożonością instalacji i konfiguracji.

Teraz, aby móc korzystać z SDK, pierwszym krokiem jest jego instalacja. Zatem wyszukaj GroupDocs.Conversion-Cloud w menedżerze pakietów NuGet i kliknij przycisk Instaluj. Inną opcją jest wykonanie następującego polecenia w konsoli menedżera pakietów.

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0

Następnym ważnym krokiem jest uzyskanie danych uwierzytelniających klienta (tj. identyfikatora klienta i sekretu klienta).Dlatego też odwiedź ten krótki [samouczek], aby uzyskać informacje na temat uzyskiwania danych uwierzytelniających klienta.

Konwertuj pliki PDF na JPG przy użyciu języka C# .NET

W tej sekcji omówimy szczegóły dotyczące płynnej konwersji dokumentu PDF na JPG przy użyciu języka C# .NET.

  1. Utwórz instancję klasy Configuration, w której przekazujemy referencje klienta jako argumenty.
var configurations = new Configuration(clientId, clientSecret1);
  1. Zainicjuj ConvertApi, w którym przekazujemy obiekt konfiguracyjny jako argument wejściowy.
var apiInstance = new ConvertApi(configurations);
  1. Prześlij wejściowy plik PDF do magazynu w chmurze, przekazując nazwę wejściowego dokumentu PDF.
fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));
  1. Utwórz instancję „ConvertSettings”, w której określimy nazwę wejściowego pliku PDF, format wyjściowy jako „jpg” i nazwę wynikowego obrazu JPEG.
var settings = new ConvertSettings{...}
  1. Wywołaj interfejs API ConvertDocumentRequest, aby przekonwertować plik PDF na format JPG. Po pomyślnej konwersji powstały obraz JPG jest przechowywany w chmurze.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// Więcej przykładów na https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Uzyskaj dane uwierzytelniające API 
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";

// Utwórz instancję klasy Konfiguracja i zainicjuj ją za pomocą identyfikatora klienta i klucza tajnego klienta. 
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// Zdefiniuj wartość ApiBaseUrl, aby ustawić podstawowy adres URL interfejsu API konwersji pliku PDF na JPG.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

// Zainicjuj instancję klasy ConvertApi obiektem klasy Configuration.
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
             
// załaduj plik PDF z dysku lokalnego             
using (var stream = System.IO.File.OpenRead("input.pdf"))
{
    // utwórz instancję FileApi
    var fileUpload = new FileApi(configurations);
    // prześlij wejściowy plik PDF do magazynu w chmurze
    fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));

    // utwórz ConvertSettings, w którym definiujemy wejściowy plik PDF i nazwę wynikowego obrazu JPG
    var settings = new ConvertSettings
    {
        StorageName = "internal",
        FilePath = "input.pdf",
        Format = "jpg",
        OutputPath = "resultant.jpg"
    };
    
    // Wywołaj metodę ConvertDocument, aby programowo przekonwertować plik PDF na format JPG.
    var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
    if (response != null && response.Equals("OK"))
    {
        // wydrukuj wiadomość o powodzeniu
        Console.WriteLine("The PDF to JPG conversion completed successfully !");
    }
}
PDF do JPG.

Obraz: – Podgląd konwersji pliku PDF do JPG.

Przykładowy plik PDF użyty w powyższym przykładzie można pobrać z input.pdf.

PDF na obraz za pomocą poleceń cURL

Jeśli wolisz interfejsy wiersza poleceń lub potrzebujesz możliwości konwersji wsadowej, możemy dokonać konwersji dokumentu PDF na JPG za pomocą poleceń GroupDocs.Conversion Cloud i cURL, ponieważ oferują one proste i wydajne rozwiązanie. Za pomocą poleceń cURL można łatwo zainicjować proces konwersji, określić wejściowy plik PDF i otrzymać wynikowe obrazy JPG – a wszystko to bez konieczności skomplikowanego kodowania lub integracji.

Pierwszym krokiem w tym podejściu jest uzyskanie spersonalizowanych poświadczeń (klucza aplikacji i identyfikatora SID aplikacji) oraz wygenerowanie tokenu dostępu JWT. Gdy już będziemy mieć token JWT, wykonaj następujące polecenie cURL, aby przekonwertować plik PDF na obraz.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"FilePath\": \"{inputFile}\",  \"Format\": \"jpg\",  \"LoadOptions\": {    \"Format\": \"JPG\"  },\"OutputPath\": \"{resultantFile}\"}"

Proszę zamienić inputFile na nazwę wejściowego dokumentu PDF dostępnego w chmurze, resultantFile na nazwę wyjściowego obrazu JPG, a accessToken na token JWT wygenerowany powyżej. Po pomyślnej konwersji powstały plik jest zapisywany w chmurze.

Bezpłatna aplikacja do konwersji plików PDF do JPG

Szukasz bezpłatnej aplikacji do konwersji plików PDF na JPG? Spróbuj skorzystać z naszej gotowej do użycia, lekkiej i superwydajnej aplikacji PDF to JPG Converter opracowanej w oparciu o interfejs API GroupDocs.Conversion.

darmowy plik pdf do jpg

Często Zadawane Pytania

Jak przekonwertować plik PDF na PNG?

Czy mogę uzyskać dostęp do kodu źródłowego interfejsu API konwersji?

Przydatne linki

Wniosek

Podsumowując, niezależnie od tego, czy wybierzesz GroupDocs.Conversion Cloud SDK dla .NET, czy użyjesz poleceń cURL w GroupDocs.Conversion Cloud, konwersja dokumentu PDF do formatu JPG przebiega bezproblemowo. Obie metody zapewniają wydajne rozwiązania do automatyzacji zadań konwersji dokumentów, oferując elastyczność i niezawodność. Tak więc, niezależnie od wybranej metody, oba podejścia umożliwiają bezproblemową konwersję plików PDF do formatu JPG i z łatwością usprawniają przepływ pracy podczas przetwarzania dokumentów.

Powiązane artykuły

Zdecydowanie zalecamy odwiedzenie poniższych łączy, aby dowiedzieć się więcej na temat: