| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Android > использование библиотеки |
| Автор: Gtufc 11.2.2014, 14:05 |
| не знаю с чего начать, но все же.....я пытаюсь программировать на андроид студио и пока мало чего знаю, возникают отсюда вопросы.....прошу объяснить как работает библиотека, можно если не сложно с маленькими примерами? для работы с pdf-файлами я выбрал библиотеку "iText", по сути, чтобы она работала надо закинуть в мой проект, создав папку lib, но на деле после проделанной работы у меня ничего не вышло, при запуске всплывает ошибка, что пакет iText не находит??? в чем может быть проблема, посоветуйте как разобраться лучше с pdf-файлами? |
| Автор: javastic 12.2.2014, 10:06 |
| Перейдите на эклипс. Опишите с ошибками и примерами вашу проблему. А то выглядит сообщение из разряда: Помогите мне, только мне лень описывать то что у меня не получается. |
| Автор: Gtufc 13.2.2014, 14:15 |
| зачем мне переходить на эклипс??? если мне удобнее работать в андроид студио!!на мой взгляд суть проблемы была достаточно изложена.....но еще раз повторюсь:моя задача заключается в разработке работы с pdf-файлами, а для начала я разбираюсь с маленькими примерами.....для работы с pdf я использую библиотеку iText,если это о чем-то говорит, на офиц. сайте есть примеры, их я пытаюсь запустить у себя в проге, но не получается.....вроде ошибок не выдает, а при запуске приложения в эмуляторе появляется пустое окно , хотя должно бы написано hello word! part1.chapter01; import java.io.FileOutputStream; import java.io.IOException; import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.Paragraph; import com.itextpdf.text.pdf.PdfWriter; /** * First iText example: Hello World. */ public class HelloWorld { /** Path to the resulting PDF file. */ public static final String RESULT = "results/part1/chapter01/hello.pdf"; /** * Creates a PDF file: hello.pdf * @param args no arguments needed */ public static void main(String[] args) throws DocumentException, IOException { new HelloWorld().createPdf(RESULT); } /** * Creates a PDF document. * @param filename the path to the new PDF document * @throws DocumentException * @throws IOException */ public void createPdf(String filename) throws DocumentException, IOException { // step 1 Document document = new Document(); // step 2 PdfWriter.getInstance(document, new FileOutputStream(filename)); // step 3 document.open(); // step 4 document.add(new Paragraph("Hello World!")); // step 5 document.close(); } } |
| Автор: ShellRaiser 13.2.2014, 23:18 |
| У вас здесь приведен пример консольного приложения. Покажите ваше Android приложение. |
| Автор: javastic 17.2.2014, 13:20 |
| Скорее всего при копировании приложения в манифесте у вас ссылки с одними названиями, а приложение у вас создалось с другими. Смотри манифест, наверняка там ошибка. Ну, а если суть в том, про что говорит ShellRaiser, то тут вам точно не смогут помочь. ))) |
| Автор: Gtufc 18.2.2014, 10:53 |
| вот пример |
| Автор: javastic 20.2.2014, 15:13 |
| А манифест где? ) |