В даний час рінок програмного забіспічення переповнений різними програмами і редакторами, дозволяють обробляти і редагувати цифрові фото. Людині, не дуже добре розуміє особливості тих чи інших програмних засобів, деколи дуже складно розібратися в цьому різноманітті софту. Однак, правильний вібір програмних засобів для вирішення конкретної задачі по обробці фотознімків є одним із запорук успіху отримання закінчених фотографій. Говорячи про графічних редакторах, перш за все, необхідно відзначити, що всі цифрові зображення поділяються наіекторні і точкові. У першому випадку зображення побудовані з різних геометричних елементів або примітивів (відрізків, трикутників, прямокутників або кіл). Тому векторна графіка дозволяє легко маніпулювати масштабом зображення без яких би то не було геометричних спотворень, а тому широко використовується для побудови шрифтів, мальованих зображень, в оформительской і видавничій роботі. Наприклад, дуже популярним редактором для обробки векторних зображень є програма Adobe Illustrator, яка часто застосовується у видавничій справі для підготовки до друку мальованих ілюстрацій для газет, журналів та книг. Але я не обмежуся оглядом всього однієї програми і опишу кілька їх типів. Графічний редактор - програма (або пакет програм), що дозволяє створювати і редагувати двовимірні зображення за до комп'ютера
procedure sorts(var ars:tys;n1:integer); Var i,j:integer; c:string; begin for i:=1 to n1-1 do for j:=i to n1 do if ars[i]>ars[j] then begin c:=ars[i]; ars[i]:=ars[j]; ars[j]:=c; end; end; begin readln(s); j:=1; while pos(' ',s)<>0 do begin for i:=1 to pos(' ',s) do ars[j]:=ars[j]+s[i]; delete(s,1,pos(' ',s)); inc(j); end; ars[j]:=s; sorts(ars,j+1); writeln('Result='); for i:=1 to n do writeln(ars[i]); end.