Conversia unui Document într-o imagine
Uneori este necesar să obțineți o imagine în loc de documente în alte formate, cum ar fi DOCX sau PDF. De exemplu, trebuie să adăugați o previzualizare a oricărei pagini de document pe site-ul sau aplicația dvs. sau să creați o “scanare” a unui document pentru a trimite o factură. Acesta este momentul în care poate fi necesar să convertiți un document în orice supported load format într-o imagine, din nou, în orice supported save format.
Convertiți în Format imagine
Ca și în cazul tuturor exemplelor de conversie deja descrise, trebuie să creați un document nou sau să încărcați unul existent în orice format acceptat, să efectuați modificările necesare și să îl salvați în orice format de imagine disponibil, de exemplu, JPEG, PNG sau BMP.
Următorul exemplu de cod arată cum să convertiți DOCX în JPEG:
Specificați opțiunile de salvare la conversia într-o imagine
Aspose.Words vă oferă clasa ImageSaveOptions, care oferă mai mult control asupra modului în care documentele sunt salvate în diferite formate de imagine. Unele proprietăți ale acestei clase moștenesc sau supraîncărcă proprietățile claselor de bază, cum ar fi FixedPageSaveOptions sau SaveOptions, dar există și opțiuni specifice salvării imaginilor.
Este posibil să specificați paginile care urmează să fie convertite în format de imagine folosind proprietatea PageSet. De exemplu, poate fi aplicat dacă aveți nevoie doar de o previzualizare pentru prima sau pentru o pagină definită.
De asemenea, este posibil să controlați calitatea imaginii de ieșire și formatul pixelilor utilizând următoarele proprietăți– HorizontalResolution, VerticalResolution, Resolution, Scale, PixelFormat, de asemenea, configurați setările de culoare a imaginii, utilizând următoarele proprietăți– ImageBrightness, ImageColorMode, ImageContrast, PaperColor.
Există, de asemenea, proprietăți care se aplică unui anumit format, de exemplu, JpegQuality sau TiffCompression.
Următorul exemplu de cod arată cum să creați o previzualizare a primei pagini de document cu aplicarea unor setări suplimentare: