Salvarea unui document ca un multipag TIFF
Când lucrezi cu documente, ai adesea nevoie să convertești documentul tău într-un fișier de imagine raster. Acest lucru este deosebit de important dacă trebuie să prezinți documentul într-un format care să fie citibil și imprimabil, dar nu editabil. De exemplu poți folosi o imagine raster cu prima pagină a documentului tău ca o previzualizare. Acest articol descrie modul de conversie a unui document într-o imagine raster folosind exemplul formatului TIFF - unul dintre cele mai populare formate de imagini.
Conversia din DOC în Multi-Page TIFF
În Aspose.Words, conversia de la DOC la TIFF poate fi efectuată cu o linie de cod, prin simpla trecere a căii “salvează în” și a extensiei relevante de fișier către metoda Save". Metoda Save derivă automat atributul SaveFormat
din extensia numelui fișierului indicat în calea fișierului. Exemplul de mai jos demonstrează cum se convertește un document în format TIFF:
Specificarea Opțiunilor suplimentare la redarea TIFF-urilor
De multe ori trebuie să specifici opţiuni suplimentare care afectează rezultatul redării. Pentru acest scop, utilizați clasa ImageSaveOptions, care conține proprietăți care determină modul în care documentul este afișat pe imagine. Puteți specifica următoarele:
- Salvați formatul pentru a determina lista opțiunilor disponibile (SaveFormat)
- Rezoluție (HorizontalResolution, VerticalResolution, Resolution) Numărul de pagini (PageIndex, PageCount)"
- Setări de culoare și iluminare (PaperColor, ImageColorMode, ImageBrightness, ImageContrast)
- Calitatea imaginii (JpegQuality, Scale, TiffCompression, GraphicsQualityOptions)
- Metoda utilizată pentru a binaire imagine (TiffBinarizationMethod, ThresholdForFloydSteinbergDithering)
- Format pixel pentru imagini generate (PixelFormat)
- Windows gestionarea metafilelor de către Aspose.Words (MetafileRenderingOptions, UseGdiEmfRenderer)
- Opțiuni suplimentare pe care le puteți vedea în clasa ImageSaveOptions
Exemplul următor arată cum să converţi DOC în TIFF cu opţiunile configurate:
Prag pentru binarizarea TIFF-ului
O imagine TIFF poate fi salvată în format 1BPP B/W setând proprietatea PixelFormat la tipul de format pixelului indexat Format1bpp și proprietatea TiffCompression la fie Ccitt3 fie Ccitt4.
Pentru segmentarea imaginii, Aspose.Words folosește cea mai simplă metodă - pragurile. Acest metod convertează o imagine monocromatică TIFF într-o imagine binară folosind o valoare de prag. Prin urmare, atunci când un document trebuie convertit în formatul de fișier TIFF, este posibil să se obțină sau să se stabilească pragul pentru TIFF binarizare prin proprietatea ThresholdForFloydSteinbergDithering. Valoarea implicită pentru această proprietate este setată la 128, iar cu cât valoarea este mai mare, cu atât imaginea va fi mai întunecată.
Exemplul de mai jos arată cum se efectuează binarizarea TIFF cu un prag specificat:
Aici poți compara imaginile la care a fost aplicată binarizarea TIFF la diferite valori de prag: