L'sono qualsiasi libreria grafica CMYK?
Domanda
Sto cercando libreria grafica con supporto CMYK (JPG o TIF). Devo leggere un unico grande file di immagine e una piccola, quindi scrivere la seconda sulla prima. Uscita deve essere anche CMYK (senza alcuna conversione CMYK-> RGB). Ci sono alcuni? (C # / C ++ / Java o somthing altro)
Soluzione
(responsabilità, lavoro che per Atalasoft) Atalasoft DotImage leggerà e le immagini di scrittura come CMYK e di eseguire le operazioni di sovrapposizione nello spazio CMYK.
il codice che avrebbe bisogno di fare questo è:
public void OverlayCMYKOnCMYK(Stream bottomStm, Stream topStm, Point location, Steam outStm)
{
using (AtalaImage bottom = new AtalaImage(bottomStm, null), top = new AtalaImage(topStm, null)) {
// might want to check that both bottom and top have the same PixelFormat
// OverlayCommand will silently do conversions if they don't match.
OverlayCommand overlay = new OverlayCommand(top, location);
overlay.Apply(bottom);
bottom.Save(outStm, new TiffEncoder(), null);
}
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow