PIL meaning in Programming ?

Programming Miscellaneous in Programming . 2 years ago

  1.65K   0   0   0   0 tuteeHUB earn credit +10 pts

5 Star Rating 1 Rating
What is Publishing Interchange Language mean?

Page Interchange Language also known as Publishing Interchange Language, or "PIL" is a public domain language that allows precise description of the layout of content on pages, groups of multiple pages or any 2-dimensional area, which it calls a "canvas." It was developed between June 1990 and June 1991 by the Professional Publishers Interchange Specification Workgroup, a committee of software and hardware vendors serving the newspaper, magazine and print advertising markets. The committee was led by Quark and Atex.

At the time, typesetting and physically cut and pasting of images was still required to assemble many pages because the specialized composition, pagination, text formatting, and graphic design systems that produced the content could not operate together to produce integrated output. PIL was designed to allow electronic integration of content and layout, so that one system could print complete pages or layouts with all the typeset text and composed images that came from heterogeneous subsystems. PIL describes the layout, and allows the use of any combination of markup languages and image formats to encode the content. It enables any publishing workflow of either sequential or simultaneous layout and content creation. PIL was successfully used to integrate many publishing systems including systems from Agfa, Atex, Autologic, Information International, Inc., Quark, Inc., and Scitex.

Many languages and formats now exist to describe content for the World Wide Web, and to define documents by their logical structure, so the same content can be reformatted for multiple purposes. However, PIL exists to describe precisely a graphical design and the placement of all content within it. It is useful for those who want to define a specific visual presentation rather than the sort of fluid layout that a web browser allows. It does not directly provide any logical structure of elements such as headings, citations, captions and so on. It defines a (theoretically infinite) hierarchy of canvases with coordinate systems, tags, frames, and content of any type. These can be used as needed to draw any type of document.

The complete public domain distribution of PIL includes the language specification document (including a BNF specification, example files, a programmer's guide, and C-language source code for a parser and an output engine to produce PIL. The source code is highly portable to any platform that supports C, either in the ANSI C or earlier K&R forms.

reference
Full Form Category
Pilar, Argentina Geomagnetic Observation code Academic & Science
Program of Instruction for Lawyers Academic & Science
Project Information Literacy Academic & Science
Procedure Implementation Language Academic & Science
Platform Independent Language Academic & Science
Pytohn Image Library Academic & Science
Payment In Lieu Accounts and Finance
Percentage Increase In Loss Accounts and Finance
Pilar Airport Code
Public Image Limited Business
Pleasure Island Limited Business
Public Image Ltd Business
Plastic Impregnated Laminate Business
Publications International, LTD. Business
Preferred Plus Trust Business
Petroleum Investments, LTD. (old - de-listed) Business
Product Information Leaflet Business
Packaging Insert Leaflet Business
Produce Invest Business
Personal Insecured Loan Business
Process Integration Lead Business
Public Investment Level Business
Product Information Letter Business
Partying Is Life Community
Papers In Linguistics Community
pil:public interest litigation:in india Community
Pennsylvania Inspired Leadership Community
Partners in Learning Community
PA Inspired Leadership Community
Purple Indicating Light Computer Hardware
Python Image Library Computing
Pirch Interpreted Language Computing
Programming in Lua Computing
Persistent Intent Log Computing
Prevas Industrial Linux Computing
Processing Information List Database Management
Pilar, Cordoba Seismograph Station Code Earth Science
PA Inspired Leaders General
Pacific International Liquor General
Pacific International Lines General
Prodotto Interno Lordo General
Portland Interscholastic League General
pIRCh Interpreted Laguage General
Performance in Lighting General
Public Image General
Public International Law General
Passenger Information List General
Product Innovation Lifecycle General
PIL is listed General
Procurement Innovation Lab General
Pause Inquire LEAD General
Personal Injury Liens General
Platform Interoperability Lab General
Procurement Information Lab General
Processor In the Loop General
Parti de l'Independance et de la Liberte (Congo) Governmental
Private Interest Litigation Governmental
Personal Interest Litigation Governmental
Public Interest Law Governmental
PILER Indian Railway Station
Pacific International League International
Paraidse In Love Internet
Personal Injury Lawyer Jobs
Public Interest Litigation Law
Pilula (pill) Medical
pegylated immunoliposome Medical
Person Information Leaflet Medical
Patient Information Leaflet Medical
Patient Information Leaflets Medical
Played Items List (exercise Related) Military and Defence
Preferred Items List Military and Defence
Platform Independence Layer Networking
Python Imaging Library Programming
Publishing Interchange Language Programming
Process Integration Language Softwares
Pitt Interpretive Language Softwares

Posted on 26 Apr 2022, this text provides information on Programming related to Miscellaneous in Programming. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Write Your Comments or Explanations to Help Others



Tuteehub forum answer Answers


No matter what stage you're at in your education or career, TuteeHub will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.

tuteehub community

Join Our Community Today

Ready to take your education and career to the next level? Register today and join our growing community of learners and professionals.

tuteehub community