Уведомления

Группа в Telegram: @pythonsu

#1 Май 16, 2008 13:48:44

Valentin
От:
Зарегистрирован: 2008-05-15
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Python & PDF

Как преобразовать (doc, odt -форматы) в PDF?

Спасибо
———————————-
Или, как записать например текст “Hello world!” в PDF-документ? Какой модуль нужно?



Отредактировано (Май 16, 2008 15:24:58)

Офлайн

#2 Май 16, 2008 15:41:19

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Python & PDF

Поиск
google

Минус за лень не поставил только потому, что это первый пост.

Офлайн

#3 Май 17, 2008 06:53:23

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

Python & PDF

Valentin, посмотри pisa



Офлайн

#4 Май 19, 2008 13:35:13

proDiva
От:
Зарегистрирован: 2007-02-15
Сообщения: 244
Репутация: +  0  -
Профиль   Отправить e-mail  

Python & PDF


# -*- coding: utf-8 -*-

from reportlab.pdfgen import canvas
from reportlab.pdfbase import pdfmetrics
from reportlab.pdfbase import ttfonts

MyFontObject = ttfonts.TTFont('Arial', ‘arial.ttf’)
pdfmetrics.registerFont(MyFontObject)

MyCanvas = canvas.Canvas(“hello.pdf”)
MyCanvas .setFont(“Arial”, 40)
MyCanvas .drawString(200,400,“Привет Мир”)
MyCanvas .line(200,380, 400,380)

#завершаем работу с текущей страницей и переходим к следующей:
MyCanvas.showPage()

#еще раз приветствуем мир (но это попадет уже на вторую страницу):
MyCanvas .drawString(270,410,“Hello World again”)

#третья страница с таблицей
MyCanvas.showPage()
xlist =
ylist =
MyCanvas.grid(xlist,ylist)

MyCanvas .save()


Простейший пример, используя пакет ReportLab.



Офлайн

#5 Май 19, 2008 13:52:19

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Python & PDF

вопрос топикастера был про odt и doc.



Офлайн

#6 Май 20, 2008 10:23:03

proDiva
От:
Зарегистрирован: 2007-02-15
Сообщения: 244
Репутация: +  0  -
Профиль   Отправить e-mail  

Python & PDF

Valentin
Или, как записать например текст “Hello world!” в PDF-документ? Какой модуль нужно?
Я отвечала на данные вопросы.



Офлайн

#7 Май 20, 2008 14:13:38

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Python & PDF

и правда. :/



Офлайн

#8 Сен. 5, 2011 15:51:56

Panter7777
От:
Зарегистрирован: 2011-02-16
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Python & PDF

proDiva
Вот тоже самое только с pisa бы кто-то выложил!!



Офлайн

#9 Сен. 6, 2011 17:14:41

minotavr_x86
От:
Зарегистрирован: 2010-05-21
Сообщения: 69
Репутация: +  0  -
Профиль   Отправить e-mail  

Python & PDF

Panter7777
Вот тоже самое только с pisa бы кто-то выложил!!
Сходи на сайт pisa и посмотри.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version