Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
C# бинарное редактирование
#1
Собственно необходимо в xls и pdf файлах заменить одну картинку другой. Как это можно сделать? Именно бинарно. Гуглил, но выдаются статьи про иду.
[Изображение: 4e38c909fcd08c5fcdf363b54a62.png]
Ответ
#2
Zubastic Написал:Собственно необходимо в xls и pdf файлах заменить одну картинку другой. Как это можно сделать? Именно бинарно. Гуглил, но выдаются статьи про иду.

Не бинарно а программно =).

Либы в инете ищите для работы с файлами их полно...

http://npoi.codeplex.com для xls.
для pdf гуглится по "c# pdf library"...
Ответ
#3
Все существующие либы под .net (freeware) не могут полноценно работать ни с XLS ни с PDF в режиме редактирования - в 60% случаев вы получите битый файл (с покоцанными макросами\разметкой) на выходе.
Ответ
#4
ANZO Написал:Все существующие либы под .net (freeware) не могут полноценно работать ни с XLS ни с PDF в режиме редактирования - в 60% случаев вы получите битый файл (с покоцанными макросами\разметкой) на выходе.

ТС этого незаказывал =), и это не косяк либ и их разрабов это косяк мелкософта такого наворотили в форматах что ужс, они наверно сами боятся код свой переписывать ибо похерят все.

С Пдф как раз все наоборот все там кошерно.
Ответ
#5
ТС вообще говорил не о редактировании xls, как файла, а редактировании на бинарном уровне: т.е. была одна картинка, а стала другая (изменен сегмент картинки).
[Изображение: 4e38c909fcd08c5fcdf363b54a62.png]
Ответ
#6
ТС советую вам покурить маны чтоли, либо постушать что вам говорят.

http://download.microsoft.com/download/0...cation.xps спека els формата для сноса башки.

Юзайте либы, других вариантов нет.

P/S/ А вот с *.xlsx проще это архив с папками.
Ответ
#7
Zubastic Написал:ТС вообще говорил не о редактировании xls, как файла, а редактировании на бинарном уровне: т.е. была одна картинка, а стала другая (изменен сегмент картинки).

Это типа как на молекулярном уровне в крутых scy-fy фильмах заменяют тебе клетки человека на клетки кролика ?=)
Ответ
#8
ReanimatoR Написал:Это типа как на молекулярном уровне в крутых scy-fy фильмах заменяют тебе клетки человека на клетки кролика ?=)

ТС имеет ввиду патч, по видимому, но почему-то упорно отказываться принимать тот факт что у файлов есть форматы корректность которых проверяется программами работы с ними. Пусть курит спецификацию.
Ответ
#9
ReanimatoR Написал:Это типа как на молекулярном уровне в крутых scy-fy фильмах заменяют тебе клетки человека на клетки кролика ?=)
Типа того :redlol:

Добавлено через 1 минуту
ra1n Написал:ТС имеет ввиду патч, по видимому, но почему-то упорно отказываться принимать тот факт что у файлов есть форматы корректность которых проверяется программами работы с ними. Пусть курит спецификацию.
Да, имено. Т.е. универсальный заменятель картинок не получится? Smile
[Изображение: 4e38c909fcd08c5fcdf363b54a62.png]
Ответ
#10
Zubastic Написал:Типа того :redlol:
Да, имено. Т.е. универсальный заменятель картинок не получится? Smile

Нет. Не выйдет. Смотрите в сторону либ. Либо курите спеки и тогда у вас все получится =), благо формат нынче открыт.
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)