Форум программистов, компьютерный форум CyberForum.ru

Сохранить одну или несколько картинок в PDF - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Где точка входа приложения? http://www.cyberforum.ru/cpp-beginners/thread1240773.html
В общем, есть 3 файла. Разбирать их содержимое не нужно, меня интересует только конструкции include. Итак, файл main.cpp: #include <iostream> #include <cstdlib> #include "Point.h" using namespace std; int main() {
C++ Ошибка в калькуляторе "Несоответствие в списке формальных параметров" такая ситуация: второй день учу с++, до этого ничего не учил, поэтому прошу помощи. Пытался написать калькулятор: #include <iostream> using namespace std; void kalk_plus () { int a, b, c; cout << "Введите первое число: "; cin >> a; cout << "Введите второе число: "; http://www.cyberforum.ru/cpp-beginners/thread1240765.html
Функция должна заменять каждое появление с1 в строке str на с2 C++
Не работает код IDE VC++ 2010 Win7 Прата С. - Язык программирования С++. Лекции и упражнения - 2011 Вопросы для самоконтроля 8. Напишите функцию, имеющую следующий прототип: int replace (char * str, char cl, char c2) ; Эта функция должна заменять каждое появление с1 в строке str на с2 и возвращать количество выполненных замен.
C++ Функция, которая изменяет первоначальное значение переменной и хранит его до следующего вызова
Нужно , чтобы функция(пусть даже main()) изменял первоначальное значение переменной и хранила его до следующего вызова. Кто может подсказать, как это делаеться? Спасибо.
C++ Использование чужой dll в своей программе http://www.cyberforum.ru/cpp-beginners/thread1240661.html
Есть dll-ка wavcarrier.dll. Её использует программа invisible secrets для шифрования файлов и связки их с wav файлом. Так вот, как можно подключиться эту библиотеку к себе в прогу? Специально для этих dll Invisible Secrets генерирует специальный ключ, как бы намекая на то, что можно использовать эти dll-ки для рассшифровки. Вот, что сказанно в хелпе: Activation Key = a string of numbers and...
C++ Как сделать издателя известным для компьютера? У меня есть одно консольное приложение в Visual C++, когда я отправляю его на другой компьютер, то пользователь не может его запустить, ему выдаёт, что "Система Windows защитила ваш компьютер". Оказывается, у моей программы неизвестный издатель! Я создал файл Version в программе, и указал там издателя: "SP Studio". Быть может, компьютер не знает такого? Что же тогда там надо писать? Microsoft... подробнее

Показать сообщение отдельно
Евгений1974
0 / 0 / 0
Регистрация: 10.08.2014
Сообщений: 3
11.08.2014, 10:01  [ТС]     Сохранить одну или несколько картинок в PDF
Спасибо отозвавшимся!
я озвучу идиотский вопрос: а зачем Си++?
Причин несколько:
- надо когда-то начинать. * пафосно
- задолбали тормоза 1С (1С-ник я) когда расчет в с++ выполняется в сотни раз быстрее чем в 1с, появляется приятное чувство, что еще не все потеряно.
- писался сканер с камеры. Объединил MFC с OpenCV затратив много "серых клеточек" (R). Обидно останавливаться, когда 80% работы окончено.
- приобретаю опыт для дальнейшего использования в повседневной работе.

PS пару библиотек нашел вчера:
http://www.dreamsyssoft.com/image-to-pdf-library/ (создает PDF файл в 1.0 но acrobat его не открывает, жалуясь на невосстановимые повреждения. Открывая через блокнот убеждаюсь, что кроме структуры тегов никаких картинок внутри нет.) Если остановиться на этой библиотеке, надо смотреть в отладчике процесс парсинга картинки.
Еще как вариант, писать заголовок и подвал тегов в виде текста готовые а внутрь парсить картинки. (слишком просто, чтобы получилось)

http://pdflibrary.ru/ вставляет текст о незарегистрированной версии. Сразу отпадает.

как вариант - инструкции с Adobe, словарь и бессонные ночи.

Добавлено через 5 минут
Установите, например, программу "Bullzip PDF Printer".
В Word сформируйте документ с картинками и напечатайте на этот принтер.
Получите искомый pdf документ.
Очень интересно, если есть поддержка командной строки. Т.е. можно с помощью shellexecute отправить серию JPG или BMP файлов указав расположение имя PDF. Надо рассмотреть IrfanViewer которая поддерживает командную строку. Бесплатная, есть возможность создавать PDF, если установить плагин. Но не нашел пока возможности вызвать команду конвертирования с использованием плагинов.

Это запасные варианты. Слишком много дополнительного софта.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru