csv til jpg

Konverter CSV til JPEG-billede med .NET Cloud SDK.

Filerne CSV(Comma-Separated Values) er fremragende til lagring og styring af tabeldata, men de mangler visuel appel og er ofte udfordrende at fortolke med et øjeblik. Men ved at konvertere CSV-filer til JPG(Joint Photographic Experts Group) billeder, kan vi transformere rå data til visuelt engagerende grafik, der er let at forstå og dele. Lad os undersøge detaljerne om præsentation af salgstal, økonomiske data eller statistiske oplysninger ved at konvertere CSV- til JPG-billeder ved hjælp af Aspose.Cells Cloud. Denne tilgang gør os i stand til at skabe iøjnefaldende diagrammer, grafer og infografikker, der effektivt kommunikerer indsigt og trends.

API til CSV til billedkonvertering

Ved at bruge Aspose.Cells Cloud SDK til .NET, bliver CSV-til-billede-konverteringsopgaven ligetil og effektiv. Ved at udnytte de kraftfulde muligheder i Aspose.Cells Cloud API kan du også problemfrit konvertere CSV-filer til forskellige billedformater, inklusive JPG. Så uanset om det er at generere diagrammer, grafer eller brugerdefinerede visuals fra CSV-data, giver Aspose.Cells Cloud SDK til .NET de nødvendige værktøjer til at strømline konverteringsprocessen og producere billeder i professionel kvalitet med lethed.

Nu er det første trin at søge efter Aspose.Cells-Cloud i NuGet pakkehåndtering og klik på knappen Tilføj pakke. For det andet skal du indhente dine klientoplysninger fra cloud dashboard. Hvis du ikke har en eksisterende konto, skal du blot oprette en gratis konto ved at følge instruktionerne specificeret i artiklen hurtig start.

Konverter CSV til JPG i C# .NET

I dette afsnit skal vi udforske detaljerne om, hvordan vi kan bruge C# .NET til at håndtere CSV-data og generere billeder af høj kvalitet fra dem.

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

For det første skal du oprette et objekt af klassen CellsApi, hvor vi sender klientoplysninger som argumenter.

SaveOptions saveOptions = new SaveOptions()

For det andet skal du oprette en forekomst af SaveOptions og definere outputfilformatet som “JPG”.

PostWorkbookSaveAsRequest postworkbookSaveAsRequest = new PostWorkbookSaveAsRequest()

For det tredje skal du oprette en forekomst af “PostWorkbookSaveAsRequest”, hvor vi angiver navnet på input CSV-filen, navnet på det resulterende JPEG-billede og andre valgfrie parametre.

var response = cellsInstance.PostWorkbookSaveAs(postworkbookSaveAsRequest);

Kald API’en for at starte CSV til JPEG-konverteringen. Når koden er udført, gemmes det resulterende JPEG-billede i skylageret.

// For komplette eksempler og datafiler, gå venligst til 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Få klientlegitimationsoplysninger fra https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// opret CellsApi-forekomst, mens du sender ClientID og ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

try
{
    // læse input ODS-fil
    using (var inputFile = System.IO.File.OpenRead(input_csv))
    {
        // upload ODS-filen til skylageret
        cellsInstance.UploadFile("source.csv", inputFile);

        // initier konvertering af ODS-fil til Excel-projektmappe
        var response = cellsInstance.CellsWorkbookGetWorkbook(input_csv,null, format: "JPG", isAutoFit: true, null, null, null, "resultant.jpg", null,null);

        // udskriv succesmeddelelse, hvis konverteringen er vellykket
        if (response != null && response.Equals("OK"))
        {
           Console.WriteLine("CSV to JPG conversion completed successfully !");
           Console.ReadKey();
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
csv til jpg

Forhåndsvisning af CSV til JPG-konvertering.

Input-CSV’en og den resulterende JPEG genereret i ovenstående eksempel kan downloades fra [source.csv][25] og resultant.jpg.

CSV til JPEG ved hjælp af cURL-kommandoer

Alternativt tilbyder konvertering af CSV-filer (Comma-Separated Values) til JPEG-billeder ved hjælp af Aspose.Cells Cloud via cURL-kommandoer en problemfri og effektiv løsning til forskellige datavisualiserings- og præsentationsbehov. Med blot nogle få enkle kommandoer kan du bruge de kraftfulde muligheder i Aspose.Cells Cloud til at transformere CSV-data til JPEG-billeder af høj kvalitet.

Det første trin i denne tilgang er at generere et JWT-adgangstoken ved hjælp af følgende kommando:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Når vi har JWT-adgangstokenet, skal du udføre følgende kommando for at konvertere CSV til JPEG-billede og gemme outputtet til skylageret.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=JPG&isAutoFit=true&onlySaveTable=false&outPath={myResultant}&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"

Erstat sourceFile med navnet på input-CSV-fil, der er tilgængelig i Cloud-lagring, myResultant med navnet på det resulterende JPEG-billede, der skal genereres i cloud-lageret, og accessToken med JWT-adgangstoken genereret ovenfor.

I stedet for at gemme outputtet til skylager, hvis du har et krav om at gemme det resulterende billede på lokalt drev, så prøv venligst at udføre følgende kommando.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=JPG&isAutoFit=true&onlySaveTable=false&checkExcelRestriction=true" 
\-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "myResultant.jpg"

Konklusion

Som konklusion, uanset om du vælger at bruge Aspose.Cells Cloud SDK til .NET eller cURL-kommandoer til at konvertere CSV til JPEG-billeder, tilbyder begge tilgange kraftfulde og effektive løsninger til dine datavisualiseringsbehov. Du kan stole på pålideligheden, nøjagtigheden og ydeevnen af Aspose.Cells Cloud til at levere JPEG-billeder i høj kvalitet fra dine CSV-data. Ikke desto mindre opfordrer vi dig til at udforske disse muligheder yderligere og opleve fordelene ved Aspose.Cells Cloud for dig selv.

relaterede artikler

Vi anbefaler stærkt at besøge følgende blogs: