ПредишенСледващото

Много доклади в крайна сметка са показани на печатащо устройство като принтер. Хартия за печат обикновено се подстригва до размера на страницата, защото повечето от нас вече не се използват ролки. Ето защо, в текстовите данни да бъдат отпечатани, трябва, като правило, маркирани границите на страници, от които се нуждаете, за да вмъкнете празни редове или знаци се преместват в новата страница. По принцип, може да се вземе на изхода на Perl-програмата и да я обработи полезност (може би дори и написани на Perl), който изпълнява номерацията на страниците. Има, обаче, по-лесен начин.

Perl ви позволява да дефинирате специфичен формат на началото на страницата, с която започва да вика режим обработка. Perl брои всички изходна линия, генериран от формата на поканата за конкретен файлов дескриптор. Ако на следващия ред не се вписва в останалата част от текущата страница, Perl осигурява символ на прехода към нова страница, която автоматично е последвано формата на страницата начало на разговора и текста, който се показва, използвайки формата за определен файлов дескриптор. С този текст, в резултат на единична покана функцията за запис, никога разделени на няколко страници (освен ако не е толкова голяма, че не може да се побере на една страница).

Форматът на началната страница се определя по същия начин, както всеки друг формат. име формат започва страница за определен файлов дескриптор подразбиране се състои от името на ЕВРОВОК и герои _tor на (задължително капитал).

Дължината на страница по подразбиране - 60 линии. Можете да промените това чрез определяне на стойността на специална променлива, която скоро ще научите.

Perl не забелязва само ако изпълнявате до същия файлов дескриптор печат функция от някъде другаде в програмата, така че броят на линии, които могат да бъдат поставени на текущата страница, се намалява. Или трябва да се пренапише кода си, за да се използва същият формат, за да отпечатате цялата информация, или след отпечатъка за промяна на променливата "броя на редовете на текущата страница". След минута ще видим как можете да промените тази стойност.

Ако не намерите това, което търсите, Ви препоръчваме да използвате лентата за търсене:

Подкрепете проекта - споделете линка, благодаря!