Deze basishandleiding behandelt hoe u PUB naar JPG converteert in C#. Het bevat de omgevingsconfiguratie, evenals het algoritme en het codefragment om het volledige proces voor het exporteren van Publisher naar JPG in C# te verduidelijken. U hoeft slechts een paar API-aanroepen te doen om de PUB-bestanden te verwerken en weer te geven als JPG-afbeeldingen.
Stappen om PUB naar JPG te converteren met C#
- Installeer Aspose.PUB en Aspose.PDF bibliotheken om PUB-bestanden te verwerken
- Parseer het ingevoerde PUB-bestand met de Parse methode
- Converteer het PUB-bestand naar een tussentijds PDF-bestand
- Laad het PDF-bestand om elke pagina te verwerken
- Herhaal elke pagina van het PDF-document
- Stel de resolutie in voor de uitgevoerde afbeeldingen
- Render elke pagina als een JPG-afbeelding met de JpegDevice.Process-methode
Deze stappen vatten het volledige proces samen om een Publisher naar JPG-converter te maken in C#. Het behandelt de details van de omgevingsinstellingen en alle basisinformatie die u moet weten voor het uitvoeren van de conversie. In een notendop, het converteert het PUB-bestand naar een PDF-document en vervolgens wordt elke pagina van het document geëxporteerd als een JPG-afbeelding.
Code om PUB naar JPG te converteren in C#
Het bovenstaande codefragment is een snelle demonstratie van hoe u Microsoft Publisher converteert naar JPG in C#. Met de methode ConvertToPdf wordt het PUB-bestand in een stroom omgezet in een PDF-document. Vervolgens wordt het PDF-bestand pagina voor pagina verwerkt, waarbij verschillende constructors beschikbaar zijn voor de JpegDevice-klasse die kunnen worden gebruikt om paginaresolutie, afmetingen, enz. op te geven op basis van uw vereisten. Ten slotte worden de uitgevoerde JPG-afbeeldingsbestanden geëxporteerd met de procesmethode.
Deze tutorial heeft de details uitgelegd met betrekking tot de conversie van een PUB-bestand naar JPG in C#. Als u het PUB-bestand echter naar een PNG-afbeelding wilt converteren, raadpleegt u het artikel op hoe PUB naar PNG te converteren in C#.