CDR-afbeeldingen renderen

Invoering

In deze tutorial begeleiden we je door het proces van het renderen van CDR (CorelDRAW)-afbeeldingen met GroupDocs.Viewer voor .NET. CDR is een bestandsformaat dat voornamelijk wordt geassocieerd met CorelDRAW, een vectorafbeeldingseditor. Met GroupDocs.Viewer kun je CDR-bestanden eenvoudig converteren naar verschillende formaten zoals HTML, JPG, PNG en PDF.

CDR-afbeeldingen renderen met GroupDocs.Viewer voor .NET

Vereisten

Voordat u begint, moet u ervoor zorgen dat u aan de volgende vereisten voldoet:

  1. GroupDocs.Viewer voor .NET: Zorg ervoor dat je GroupDocs.Viewer voor .NET hebt geïnstalleerd. Je kunt het downloaden van hier.
  2. Documentmap: bereid een map voor waar u de gerenderde afbeeldingen wilt opslaan.
  3. Basiskennis van C#: Kennis van de programmeertaal C# is noodzakelijk om de codevoorbeelden te begrijpen.

Naamruimten importeren

Voordat u in de codevoorbeelden duikt, importeert u de benodigde naamruimten in uw C#-bestand:

using GroupDocs.Viewer.Options;
using System;
using System.IO;

Laten we elk voorbeeld nu opsplitsen in meerdere stappen:

Renderen naar HTML

  1. Definieer de uitvoermap waar u de gerenderde HTML-bestanden wilt opslaan:
string outputDirectory = "Your Document Directory";
  1. Geef het bestandspadformaat voor HTML-bestanden op:
string pageFilePathFormat = Path.Combine(outputDirectory, "cdr_result_{0}.html");
  1. Gebruik de Viewer-klasse om het CDR-bestand naar HTML te renderen:
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CDR))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
    
    viewer.View(options);
}

Renderen naar JPG

  1. Definieer het bestandspadformaat voor JPG-bestanden:
pageFilePathFormat = Path.Combine(outputDirectory, "cdr_result_{0}.jpg");
  1. Gebruik de Viewer-klasse om het CDR-bestand naar JPG te renderen:
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CDR))
{
    JpgViewOptions options = new JpgViewOptions(pageFilePathFormat);
    
    viewer.View(options);
}

Renderen naar PNG

  1. Definieer het bestandspadformaat voor PNG-bestanden:
pageFilePathFormat = Path.Combine(outputDirectory, "cdr_result_{0}.png");
  1. Gebruik de Viewer-klasse om het CDR-bestand naar PNG te renderen:
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CDR))
{
    PngViewOptions options = new PngViewOptions(pageFilePathFormat);
    
    viewer.View(options);
}

Renderen naar PDF

  1. Definieer het bestandspadformaat voor PDF:
pageFilePathFormat = Path.Combine(outputDirectory, "cdr_result.pdf");
  1. Gebruik de Viewer-klasse om het CDR-bestand naar PDF te renderen:
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CDR))
{
    PdfViewOptions options = new PdfViewOptions(pageFilePathFormat);
    
    viewer.View(options);
}
  1. Optioneel kunt u weergaveopties opgeven of specifieke pagina’s weergeven door extra parameters aan de pagina door te geven. viewer.View() methode.

Conclusie

Het renderen van CDR-afbeeldingen naar verschillende formaten zoals HTML, JPG, PNG en PDF met GroupDocs.Viewer voor .NET is een eenvoudig proces. Door de stappen in deze tutorial te volgen, kunt u CDR-bestanden efficiënt converteren naar verschillende formaten, afhankelijk van uw wensen.

Veelgestelde vragen

Is GroupDocs.Viewer voor .NET compatibel met alle versies van CDR-bestanden?

GroupDocs.Viewer voor .NET ondersteunt het renderen van CDR-bestanden die zijn gemaakt met verschillende versies van CorelDRAW.

Kan ik de uitvoer van gerenderde bestanden aanpassen?

Ja, GroupDocs.Viewer voor .NET biedt verschillende opties om de uitvoer aan te passen, zoals het aanpassen van de beeldkwaliteit, het instellen van een watermerk, enzovoort.

Heeft GroupDocs.Viewer voor .NET externe afhankelijkheden nodig?

Nee, GroupDocs.Viewer voor .NET is een zelfstandige bibliotheek en vereist geen externe afhankelijkheden voor het renderen van documenten.

Is er een proefversie beschikbaar voor GroupDocs.Viewer voor .NET?

Ja, u kunt een gratis proefversie van GroupDocs.Viewer voor .NET downloaden van hier.

Waar kan ik ondersteuning krijgen voor GroupDocs.Viewer voor .NET?

U kunt ondersteuning krijgen via het GroupDocs.Viewer communityforum hier.