Een document omzetten naar een afbeelding

Soms is het nodig om een afbeelding in plaats van documenten in andere formaten, zoals DOCX of PDF. U moet bijvoorbeeld een voorbeeld van een documentpagina aan uw website of toepassing toevoegen of een “scan” van een document maken om een factuur te versturen. Dit is wanneer u nodig hebt om een document te converteren in een ondersteund laadformaat naar een afbeelding, opnieuw, in elke ondersteund Formaat opslaan.

Converteren naar afbeeldingsformaat

Zoals alle reeds beschreven conversievoorbeelden, moet u een nieuw document maken of een bestaand document laden in elk ondersteund formaat, de nodige wijzigingen aanbrengen en opslaan in elk beschikbaar afbeeldingsformaat, bijvoorbeeld JPEG, PNG of BMP.

De volgende code voorbeeld laat zien hoe je DOCX converteren naar JPEG:

Opties opslaan bij omzetten naar een afbeelding

Aspose.Words geeft u de ImageSaveOptions klasse, wat meer controle geeft over hoe documenten worden opgeslagen in verschillende afbeeldingsformaten. Sommige eigenschappen van deze klasse erven of overbelasting eigenschappen van basisklassen zoals FixedPageSaveOptions of SaveOptions, maar er zijn ook opties specifiek voor het opslaan van afbeeldingen.

Het is mogelijk om de pagina’s om te zetten naar afbeelding formaat met behulp van de PageSet eigendom. Bijvoorbeeld, het kan worden toegepast als je alleen een voorbeeld voor de eerste of voor een bepaalde pagina.

Het is ook mogelijk om de output beeldkwaliteit en pixelformaat met behulp van de volgende eigenschappen te controleren. HorizontalResolution, VerticalResolution, Resolution, Scale, PixelFormat, evenals instellingen voor afbeeldingskleur instellen, met behulp van de volgende eigenschappen: ImageBrightness, ImageColorMode, ImageContrast, PaperColor.

Er zijn ook eigenschappen die van toepassing zijn op een bepaald formaat, bijvoorbeeld, JpegQuality of TiffCompression.

Het volgende voorbeeld van code laat zien hoe u een voorbeeld van de eerste documentpagina kunt maken met een aantal extra instellingen: