473,695 Members | 2,167 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

XML Vocabulary for PostScript

I am planning to propose an XML vocabulary at a consortium. It is
aimed to substitute PostScript as a printing standard. I wish to know
if there was any parallel effort similar to this, and also a general
opinion on how feasible it might be. What I am looking to do is create
a vocabulary which can carry all the information that a PostScript
file carries to a custom developed interpreter that will rasterize it
for print. The advantages this will have over postscript is that it
will be more portable and user friendly than postscript. Also, it
might aid in generating clearer and more intuitive error messages in
case of an errors in parsing. There are similar efforts (closest being
ppml), but none of them aims to directly substitute PostScript.

All opinions would be appreciated.
Jul 20 '05 #1
4 2274
Yash Sharma wrote:
I am planning to propose an XML vocabulary at a consortium. It is
aimed to substitute PostScript as a printing standard. [...] All opinions would be appreciated.


Not an opinion, really, but a question. What problem is there with
PostScript that this approach is intended to solve?

Ed

Jul 20 '05 #2
Have you looked into the print initiatives of the SVG working group at
the W3C?
http://www.w3.org/TR/SVGPrint/

My company by the way makes software that batch converts PostScript
(and PDF) to XML-standard SVG. Vector graphics, raster images and font
text strings are all supported and preserved as such.

Jeroen Dekker
--
Square One - The Graphics Connection
Visit http://www.square1.nl/index.htm
je****@square1. nl
ya******@yahoo. com (Yash Sharma) wrote in message news:<dd******* *************** ****@posting.go ogle.com>...
I am planning to propose an XML vocabulary at a consortium. It is
aimed to substitute PostScript as a printing standard. I wish to know
if there was any parallel effort similar to this, and also a general
opinion on how feasible it might be. What I am looking to do is create
a vocabulary which can carry all the information that a PostScript
file carries to a custom developed interpreter that will rasterize it
for print. The advantages this will have over postscript is that it
will be more portable and user friendly than postscript. Also, it
might aid in generating clearer and more intuitive error messages in
case of an errors in parsing. There are similar efforts (closest being
ppml), but none of them aims to directly substitute PostScript.

All opinions would be appreciated.

Jul 20 '05 #3
ya******@yahoo. com (Yash Sharma) wrote in message news:<dd******* *************** ****@posting.go ogle.com>...
I am planning to propose an XML vocabulary at a consortium. It is
aimed to substitute PostScript as a printing standard.
All opinions would be appreciated.


This already exists as 'SVG':
see http://www.w3.org/TR/SVG/
Jul 20 '05 #4
> This already exists as 'SVG':
see http://www.w3.org/TR/SVG/


While the SVG imaging model is largely based on that of PostScript,
the regular SVG standard misses a number of print concepts to make it
a 1:1 XML substitution for PostScript (for sending documents to a
printer). That is why there's a SVG Print project in the works - see
my earlier post.

Display-wise, yes: pretty much anything you can display as PostScript,
you can also display as SVG. Vector graphics, raster images, font text
strings. That is what our customers use our ps2vector software for.

Jeroen Dekker
--
Square One - The Graphics Connection
Visit http://www.square1.nl/index.htm
je****@square1. nl
Jul 20 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
6410
by: Arthur | last post by:
Hi Everyone, I'm having a real hard time with this. Maybe some smarter people can assist. I'm running Mandrake 9.2. I have a Laserjet 4M Plus. I want to be able to print Postscript, bold, underline, different fonts, etc from within a Perl script. I have absolutely no idea where to start or what to do. My
1
6200
by: SW | last post by:
Guys, I have a huge text file that I want to break and generate an multiple pdf files from C# application. My problem is to generate a pdf file. Programatically, I should able to give a page break and change a font and size. We are using Acrobat 6.0 professional. By using pdf-distiller, I can generate pdf file but, the challange is t convert it first to postscript file and then generate pdf.
0
1419
by: Steven | last post by:
I have a postscript file exported from a 3rd party application, the postscript file contains both text and images. What I would like to do is load the postscript file into an object and extract the text an images from the object. If this is not possible I would simply like to programatically create a pdf from the postscript file. any ideas?
0
1551
by: tSureZureGuza | last post by:
Hi, I need to read a stream and convert this to postscript. I can't use ghostScript since ghostscript needs the file to be specified, I need someting that accepts a stream of pdf data and convert this to postscript to be sent to the printer... I'm a C# newbie and any sample codes or suggestions will be hugely appreciated :)
3
1825
by: Sathyaish | last post by:
Thingies: - Report Definition Language (RDL) - Resource Definition Framework (RDF) - Web Service Definition Language (WSDL) - C# Application Markup Language (CSAML) - Extensible Application Markup Languaeg (XAML) - Or, HTML itself? Are these not specific vocabularies? OK, HTML may not have very rigid
1
12269
by: Uwe Schmitt | last post by:
Hi, I am trying to print raw postscript data on windows. win32print should do the work like this: h=win32print.OpenPrinter(name) win32print.StartDocPrinter(h, 1, ("", "", "RAW")) win32print.WritePrinter(h, file("p.ps").read()) win32print.EndDocPrinter(h) win32print.ClosePrinter(h)
2
2357
by: zensunni | last post by:
I'm looking to create a web application that creates a document based on what you input. The two options I see are: -have a php/asp script that creates a postscript document, then uses a command line call, to use ghostscript to convert the postscript to pdf or -use apache FOP.
1
2311
by: dj_redface | last post by:
Hello, For a university project I am trying to write a program that will turn vocal commands into MIDI events. For example if the user says A, a note "A" will be played. I am trying to write this program in C++ using the Microsoft Speech SDK 5.1. I have written a library that drives the MIDI aspect, and am able to write all the playback aspect. I have yet to find a way of limiting the vocabulary to recognise specific commands. For...
1
5823
by: Peter Afonin | last post by:
Hello, I'm using Crystal Reports for Visual Studio 2005. I'm trying to print my reports to the postscript file: PrinterSettings ps = new PrinterSettings(); ps.PrinterName = "HP Deskjet 3840 Series"; ps.PrintFileName = txtPath.Text.Trim() + "\\" + txtFormNo.Text.Trim() + ".ps";
0
8574
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9116
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
8850
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8829
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7664
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
5839
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4342
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4580
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3007
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.