Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 13.06.2012, 14:11
andrew2312 вне форума Посмотреть профиль Отправить личное сообщение для andrew2312 Найти все сообщения от andrew2312
  № 1  
Ответить с цитированием
andrew2312

Регистрация: Apr 2012
Сообщений: 32
По умолчанию PDF creation with canvas

Здравствуйте! В сети есть описание создания pdf-файла с помощью AS и AlivePDF.
Код AS3:
import org.alivepdf.display.*;
import org.alivepdf.fonts.*;
import org.alivepdf.images.*;
import org.alivepdf.layout.*;
import org.alivepdf.pages.*;
import org.alivepdf.pdf.*;
import org.alivepdf.saving.*;
 
public function createPdf():void{
	var myPDF:PDF = new PDF(Orientation.PORTRAIT, Unit.MM, Size.A4);
	myPDF.setTitle("My Simple PDF document");
	var firstPage:Page = new Page(Orientation.LANDSCAPE, Unit.MM, Size.A4);
	myPDF.addPage(firstPage);
	myPDF.setFont(FontFamily.HELVETICA, Style.BOLD_ITALIC, 18);
	myPDF.writeText(50, "Click here to visit my site 1", "http://site.site");
	var f:FileStream = new FileStream();
	var file: File = File.desktopDirectory.resolvePath("AliveDemo.pdf");
	f.open(file, FileMode.WRITE);
	var bytes:ByteArray = myPDF.save(Method.LOCAL);
	f.writeBytes(bytes);
	f.close();
}
В myPDF можно добавить Cell, Grid, Image, Page, Text. Может кто-нибудь подскажет, можно ли добавить каким-нибудь образом Canvas?
Спасибо заранее.

Старый 14.06.2012, 13:20
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 2  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
О каком Canvas речь?
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 21.06.2012, 10:57
andrew2312 вне форума Посмотреть профиль Отправить личное сообщение для andrew2312 Найти все сообщения от andrew2312
  № 3  
Ответить с цитированием
andrew2312

Регистрация: Apr 2012
Сообщений: 32
Здравствуйте! Извините, что долго не отвечал.
Код:
<mx:Canvas xmlns:fx="http://ns.adobe.com/mxml/2009"
           xmlns:mx="library://ns.adobe.com/flex/mx"
           xmlns:s="library://ns.adobe.com/flex/spark"
           creationComplete="canvas1_creationCompleteHandler(event)">

</mx:Canvas>
Внутри всевозможные TextArea, DataGrid и т.д. Представляет собой бланк, который заполняет пользователь. Хотелось бы его сохранить в pdf, как отдельную страницу.
Спасибо.

Старый 21.06.2012, 11:29
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 4  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Отрисовать в битмапу и вставить как Image.
__________________
משיח לא בא
משיח גם לא מטלפן

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:29.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:29.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.