Документация к pyPDF Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:pypdf_documentation [2012/07/28 17:21]
[Класс PageObject]
wiki:pypdf_documentation [2012/09/18 22:21] (текущий)
[Класс PageObject]
Строка 1: Строка 1:
-====== Документация к pyPDF (в процессе перевода на русский) ​======+====== Документация к pyPDF ======
  
-<​note ​important>Если вы попали сюда, не злитесь из-за того, что не все переведено. Перевод документации ​- дело довольно непростое. Нужно быть внимательным к мелочам, что я и стараюсь делать.</​note> ​+<​note ​warning>Это любительский ​перевод документации. Не стоит относится к нему со 100%-ным доверием.</​note>​ 
 +<note important>​Много оригинальных английских предложений есть в сносках (активируются при наведении.)</​note>​
  
 ''​**[[#​класс_destination|Destination(title,​ page, typ, *args)]]** (класс)''​ ''​**[[#​класс_destination|Destination(title,​ page, typ, *args)]]** (класс)''​
Строка 188: Строка 189:
 **''​artBox''​** **''​artBox''​**
 <​колонки 80% 3%><​новаяколонка>​ <​колонки 80% 3%><​новаяколонка>​
-A rectangle (RectangleObject),​ expressed in default user space units, defining the extent of the page's meaningful content as intended by the page's creator.+Прямоугольник (RectangleObject),​ выраженный в дефолтных пользовательских единицах измерения,​ определяющий размеры значимого контента,​ как было задумано создателем. ((A rectangle (RectangleObject),​ expressed in default user space units, defining the extent of the page's meaningful content as intended by the page's creator.))
  
 |//​Стабильность://​ |  Добавлено в v1.1, будет существовать во всех будущих 1.х выпусках. | |//​Стабильность://​ |  Добавлено в v1.1, будет существовать во всех будущих 1.х выпусках. |
Строка 195: Строка 196:
 ''​**bleedBox**''​ ''​**bleedBox**''​
 <​колонки 80% 3%><​новаяколонка>​ <​колонки 80% 3%><​новаяколонка>​
-A rectangle (RectangleObject),​ expressed in default user space units, defining the region to which the contents of the page should be clipped when output in a production enviroment.+Прямоугольник (RectangleObject),​ выраженный в дефолтных пользовательских единицах измерения,​ определяющий область,​ в которую контент страницы должен быть обрезан,​ когда производится вывод в реальный мир. ((A rectangle (RectangleObject),​ expressed in default user space units, defining the region to which the contents of the page should be clipped when output in a production enviroment.))
  
 |//​Стабильность://​ |  Добавлено в v1.1, будет существовать во всех будущих 1.х выпусках. | |//​Стабильность://​ |  Добавлено в v1.1, будет существовать во всех будущих 1.х выпусках. |
Строка 202: Строка 203:
 **''​compressContentStreams()''​** **''​compressContentStreams()''​**
 <​колонки 80% 3%><​новаяколонка>​ <​колонки 80% 3%><​новаяколонка>​
-Compresses the size of this page by joining all content streams and applying a FlateDecode filter.+Сжимает размер этой страницы,​ объединяя все контентные потоки и применяя FlateDecode фильтр.((Compresses the size of this page by joining all content streams and applying a FlateDecode filter.))
  
 |//​Стабильность://​ |Added in v1.6, will exist for all future v1.x releases. However, it is possible that this function will perform no action if content stream compression becomes "​automatic"​ for some reason. | |//​Стабильность://​ |Added in v1.6, will exist for all future v1.x releases. However, it is possible that this function will perform no action if content stream compression becomes "​automatic"​ for some reason. |
Строка 209: Строка 210:
 **''​cropBox''​** **''​cropBox''​**
 <​колонки 80% 3%><​новаяколонка>​ <​колонки 80% 3%><​новаяколонка>​
-A rectangle (RectangleObject),​ expressed in default user space units, defining the visible region of default user space. When the page is displayed or printed, its contents are to be clipped (cropped) to this rectangle and then imposed on the output medium in some implementation-defined manner. ​Default value: same as MediaBox.+Прямоугольник (RectangleObject),​ выраженный в дефолтных пользовательских единицах измерения,​ определяющий видимую область дефолтного пользовательского пространства. Когда страница отображается,​ или распечатывается,​ ее контент должен быть обрезан этим прямоугольником и затем наложен на внешнюю среду каким-нибудь способом.((A rectangle (RectangleObject),​ expressed in default user space units, defining the visible region of default user space. When the page is displayed or printed, its contents are to be clipped (cropped) to this rectangle and then imposed on the output medium in some implementation-defined manner.))
  
 +^Значение по умолчанию:​| same as MediaBox.|
 |//​Стабильность://​ |  Добавлено в v1.1, будет существовать во всех будущих 1.х выпусках.| |//​Стабильность://​ |  Добавлено в v1.1, будет существовать во всех будущих 1.х выпусках.|
 </​колонки>​ </​колонки>​
Строка 216: Строка 218:
 **''​extractText()''​** **''​extractText()''​**
 <​колонки 80% 3%><​новаяколонка>​ <​колонки 80% 3%><​новаяколонка>​
-Locate all text drawing commands, in the order they are provided in the content stream, and extract the text. This works well for some PDF filesbut poorly for othersdepending on the generator usedThis will be refined in the futureDo not rely on the order of text coming out of this functionas it will change if this function is made more sophisticated.+ 
 +Найти все рисующие текст команды,​ в порядке их представления в потоке содержания,​ и извлечь текст. ((Locate all text drawing commands, in the order they are provided in the content stream, and extract the text.)) 
 +Это хорошо работает для некоторых ​PDF, но ужасно для другихэто зависит от используемого генератораЭто будет усовершенствовано в будущемНе полагайтесь на порядок текста,​ исходящий от этой функции,​ из-за тогочто он может изменится при усложнении функции
  
 ^//​Возвращает://​ | unicode string-объект | ^//​Возвращает://​ | unicode string-объект |
Строка 224: Строка 228:
 ''​**mediaBox**''​ ''​**mediaBox**''​
 <​колонки 80% 3%><​новаяколонка>​ <​колонки 80% 3%><​новаяколонка>​
-A rectangle (RectangleObject),​ expressed in default user space units, defining the boundaries of the physical medium on which the page is intended to be displayed or printed.+Прямоугольник (RectangleObject),​ выраженный в дефолтных пользовательских единицах измерения,​ определяющий границы физической среды, на которой страница предназначена быть показанной или распечатанной.((A rectangle (RectangleObject),​ expressed in default user space units, defining the boundaries of the physical medium on which the page is intended to be displayed or printed.))
  
 |//​Стабильность://​ |  Добавлено в v1.1, будет существовать во всех будущих 1.х выпусках.| |//​Стабильность://​ |  Добавлено в v1.1, будет существовать во всех будущих 1.х выпусках.|