From: <doc...@us...> - 2007-05-16 02:21:23
|
Revision: 71 http://openpcl.svn.sourceforge.net/openpcl/?rev=71&view=rev Author: documentsystems Date: 2007-05-15 19:21:13 -0700 (Tue, 15 May 2007) Log Message: ----------- Howard-H. In the index.html file for the web site, on the "Contact" page, added an explanation about posting to the OpenPCL SourceForge forum. Modified Paths: -------------- openpcl/src/com/openpcl/install/website/index.html Modified: openpcl/src/com/openpcl/install/website/index.html =================================================================== --- openpcl/src/com/openpcl/install/website/index.html 2007-05-10 00:20:38 UTC (rev 70) +++ openpcl/src/com/openpcl/install/website/index.html 2007-05-16 02:21:13 UTC (rev 71) @@ -1,262 +1,277 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<head> - <title>OpenPCL Open Source PCL Viewer & Toolkit</title> - <style type="text/css"> - body, td { font-family:Tahoma,Arial; font-size:10pt; color:#808080; } - #mainDiv { margin-top:25px; margin-bottom:25px; } - /* #taglineDiv { position:relative; top:5px; text-align:right; } */ - #tabDiv { position:relative; top:25px; width:612px; align:right; } - table.header { width:800px; margin:0px; padding:0px; background-color:#ffffff } - table.tabBody { width:800px; background-color:#ffffff } - table.copyright { width:760px; background-color:#ffffff; border-top:1px solid #7C90B3; } - td.tabOn, td.tabOff { color:#808080; font-weight:bold; background-color:#ffffff; width:80px; text-align:center } - td.tabOff { color:#ffffff; background-image: url(images/tabOffBg.png) } - a.copyright, td.copyright { color:#808080; font-size:8pt; } - #homeDiv, #openpclviewerDiv , #projectsDiv, #developersDiv, #contactDiv { margin:20px 10px 20px 20px; width:520px } - #downloadDiv { margin:20px 20px 20px 10px; width:200px } - h1 { font-size:18pt; color:#FF0000; margin-bottom:10px; margin-top:0px } - h2 { font-size:11pt; color:#808080; margin-bottom:4px; margin-top:0px } - td.download { text-align:center; } - .downloadReq { font-size:8pt; } - .downloadLink { font-size:11pt; font-weight:bold; } - </style> - <script language="Javascript"> - function loadContent(aSection) { - var sectionArr = new Array('home','openpclviewer','projects','developers','contact'); - for(ii=0; ii<sectionArr.length; ii++ ) { - if( aSection!=sectionArr[ii] ) { - document.getElementById(sectionArr[ii]+"TabLeftImg").src="images/tabOffLeft.png"; - document.getElementById(sectionArr[ii]+"TabTD").className = "tabOff"; - document.getElementById(sectionArr[ii]+"TabRightImg").src="images/tabOffRight.png"; - document.getElementById(sectionArr[ii]+"Div").style.display = "none"; - } - } - document.getElementById(aSection+"TabLeftImg").src="images/tabOnLeft.png"; - document.getElementById(aSection+"TabTD").className = "tabOn"; - document.getElementById(aSection+"TabRightImg").src="images/tabOnRight.png"; - document.getElementById(aSection+"Div").style.display = ""; - } - function checkDownloadDiv() { - if( navigator.platform!="Win32" ) { - document.getElementById("downloadWin32Div").style.display = "none"; - document.getElementById("downloadOtherDiv").style.display = ""; - } +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> + <title>OpenPCL Open Source PCL Viewer & Toolkit</title> + <style type="text/css"> + body, td { font-family:Tahoma,Arial; font-size:10pt; color:#808080; } + #mainDiv { margin-top:25px; margin-bottom:25px; } + /* #taglineDiv { position:relative; top:5px; text-align:right; } */ + #tabDiv { position:relative; top:25px; width:612px; align:right; } + table.header { width:800px; margin:0px; padding:0px; background-color:#ffffff } + table.tabBody { width:800px; background-color:#ffffff } + table.copyright { width:760px; background-color:#ffffff; border-top:1px solid #7C90B3; } + td.tabOn, td.tabOff { color:#808080; font-weight:bold; background-color:#ffffff; width:80px; text-align:center } + td.tabOff { color:#ffffff; background-image: url(images/tabOffBg.png) } + a.copyright, td.copyright { color:#808080; font-size:8pt; } + #homeDiv, #openpclviewerDiv , #projectsDiv, #developersDiv, #contactDiv { margin:20px 10px 20px 20px; width:520px } + #downloadDiv { margin:20px 20px 20px 10px; width:200px } + h1 { font-size:18pt; color:#FF0000; margin-bottom:10px; margin-top:0px } + h2 { font-size:11pt; color:#808080; margin-bottom:4px; margin-top:0px } + td.download { text-align:center; } + .downloadReq { font-size:8pt; } + .downloadLink { font-size:11pt; font-weight:bold; } + </style> + <script language="Javascript"> + function loadContent(aSection) { + var sectionArr = new Array('home','openpclviewer','projects','developers','contact'); + for(ii=0; ii<sectionArr.length; ii++ ) { + if( aSection!=sectionArr[ii] ) { + document.getElementById(sectionArr[ii]+"TabLeftImg").src="images/tabOffLeft.png"; + document.getElementById(sectionArr[ii]+"TabTD").className = "tabOff"; + document.getElementById(sectionArr[ii]+"TabRightImg").src="images/tabOffRight.png"; + document.getElementById(sectionArr[ii]+"Div").style.display = "none"; + } + } + document.getElementById(aSection+"TabLeftImg").src="images/tabOnLeft.png"; + document.getElementById(aSection+"TabTD").className = "tabOn"; + document.getElementById(aSection+"TabRightImg").src="images/tabOnRight.png"; + document.getElementById(aSection+"Div").style.display = ""; } + function checkDownloadDiv() { + if( navigator.platform!="Win32" ) { + document.getElementById("downloadWin32Div").style.display = "none"; + document.getElementById("downloadOtherDiv").style.display = ""; + } + } function mouseTrigger(aElement, aOver) { if( aOver ) { aElement.style.cursor = "pointer"; } else { aElement.style.cursor = "default"; } - } - </script> -</head> - -<body topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" background="images/bg.png" onload="checkDownloadDiv()"> - -<center> - -<div id="mainDiv"> - <table class="header" border="0" cellpadding="0" cellspacing="0"> - <tr> - <td><img src="images/headerLeft.png" width="20" height="75" border="0"/></td> - <td><img src="images/openPCL.png" width="148" height="75" border="0" alt="OpenPCL"/></td> - <td align="right" background="images/headerBg.png"> - <div id="tabDiv"> - <table border="0" cellpadding="0" cellspacing="0"> - <tr> - <td><img id="homeTabLeftImg" src="images/tabOnLeft.png" width="10" height="25"></td> - <td id="homeTabTD" class="tabOn" onmouseover="mouseTrigger(this,true)" onmouseout="mouseTrigger(this,false)" onclick="loadContent('home')">Home</td> - <td><img id="homeTabRightImg" src="images/tabOnRight.png" width="10" height="25"></td> - <td><img src="images/shim.png" width="4" height="1" border="0"/></td> - <td><img id="openpclviewerTabLeftImg" src="images/tabOffLeft.png" width="10" height="25"></td> - <td id="openpclviewerTabTD" class="tabOff" onmouseover="mouseTrigger(this,true)" onmouseout="mouseTrigger(this,false)" onclick="loadContent('openpclviewer')">Viewer</td> - <td><img id="openpclviewerTabRightImg" src="images/tabOffRight.png" width="10" height="25"></td> - <td><img src="images/shim.png" width="4" height="1" border="0"/></td> - <td><img id="projectsTabLeftImg" src="images/tabOffLeft.png" width="10" height="25"></td> - <td id="projectsTabTD" class="tabOff" onmouseover="mouseTrigger(this,true)" onmouseout="mouseTrigger(this,false)" onclick="loadContent('projects')">Projects</td> - <td><img id="projectsTabRightImg" src="images/tabOffRight.png" width="10" height="25"></td> - <td><img src="images/shim.png" width="4" height="1" border="0"/></td> - <td><img id="developersTabLeftImg" src="images/tabOffLeft.png" width="10" height="25"></td> - <td id="developersTabTD" class="tabOff" onmouseover="mouseTrigger(this,true)" onmouseout="mouseTrigger(this,false)" onclick="loadContent('developers')">Developers</td> - <td><img id="developersTabRightImg" src="images/tabOffRight.png" width="10" height="25"></td> - <td><img src="images/shim.png" width="4" height="1" border="0"/></td> - <td><img id="contactTabLeftImg" src="images/tabOffLeft.png" width="10" height="25"></td> - <td id="contactTabTD" class="tabOff" onmouseover="mouseTrigger(this,true)" onmouseout="mouseTrigger(this,false)" onclick="loadContent('contact')">Contact</td> - <td><img id="contactTabRightImg" src="images/tabOffRight.png" width="10" height="25"></td> - </tr> - </table> - </div> - </td> - <td><img src="images/headerRight.png" width="20" height="75" border="0"/></td> - </tr> - </table> - <table class="tabBody"> - <tr> - <td valign="top"> - <div id="homeDiv" style="display:"> - <h1>Welcome</h1> - We are proud to launch OpenPCL. This is an effort to provide - the community with quality open source PCL tools including - a <b>free open source PCL viewer</b> (OpenPCLViewer) that can be used immediately - to view, paginate & print PCL Level 5 (HP LaserJet III 1990 standard) file. - <p/> - We have also provided an open source library that can be - integrated into your backend applications for processing PCL files - and converting them into different image outputs. - <p/> - <h2>What is PCL?</h2> - PCL is an acronym for <b>Printer Control Language</b> and is a - page description language developed by - <a href="http://www.hp.com" target="_blank">HP</a> as a printer protocol. - <a href="http://en.wikipedia.org/wiki/Printer_Command_Language" target="_blank">Read more at Wikipedia</a> - </div> - <div id="openpclviewerDiv" style="display:none"> - <h1>OpenPCLViewer</h1> - The first open source PCL Viewer released by OpenPCL. - <ul> - <li>Supports PCL Level 5 (HP LaserJet III, circa 1990).</li> - <li>Runs on Windows PCs, Macintosh, UNIX, Linux.</li> - <li>Open PCL files on any mapped drive, or from a URL that points to a PCL file.</li> - <li>You can open up to 9 PCL files in MDI frames that you can tile and cascade.</li> - <li>See on screen the different pages of a multi page PCL file by clicking on the - different page nodes in the tree on the left (or arrow up/down, or click the - next/previous toolbar buttons). A toolbar button shows/hides the tree. Each PCL file - you open has its own navigation tree.</li> - <li>Print All/Selected/Remaining pages to any of your current installed printers.</li> - <li>Zoom width is automatic upon file open, and tile/cascade, and when the view frame - width changes, and when you show or hide the pages tree, and if you click the - toolbar zoom width button.</li> - <li>You can zoom in/out by clicking the "Show/Hide Zoom Slider" button on the - toolbar, and on the popup zoom slider you can either click the direct zoom buttons, - or drag the zoom slider pointer left or right. Also there are zoom in/out buttons on - the toolbar.</li> - <li>Each PCL file on screen has its own zoom independent of the others, and the zoom - width button on the toolbar always shows the current zoom factor of the last clicked - on view</li> - </ul> - <h2>Other PCL Viewer Projects</h2> - <li><a href="http://www.pclreader.com/" target="_blank">PageTech PCLReader</a> - Free (but not open source), Windows Only</li> - <li><a href="http://www.swiftview.com/sview1.htm" target="_blank">SwiftView/eLynx Viewer</a> - Commercial (not free)</li> - <li><a href="http://www.verydoc.com/pcl-viewer.html" target="_blank">Verydoc PCL Toolkit</a> - Commercial (not free)</li> - <li><a href="http://www.lincolnco.com/pcl-viewer.htm" target="_blank">Lincoln & Co LDV & PageView</a> - Commercial (not free)</li> - </div> - <div id="projectsDiv" style="display:none"> - <h1>Projects</h1> - OpenPCL is composed of multiple projects. - Our projects are hosted at - <a href="http://sourceforge.net/projects/openpcl">http://sourceforge.net/projects/openpcl</a> - <p/> - <h2>OpenPCLViewer</h2> - The first open source PCL Viewer. - <a href="javascript:loadContent('openpclviewer')">Read more about it here.</a> - <p/> - <h2>PclRenderImage</h2> - This is the server component that is used by OpenPCLViewer. This component - can be embedded in your server backend to process and convert PCL - files into different types of image outputs. - </div> - <div id="developersDiv" style="display:none"> - <h1>Developers</h1> - OpenPCLViewer has been designed to be embedded into your external Java Swing - app anywhere you want to put it, or run as a Java Applet on your web page because - it's a subclass of a JPanel instead of a JFrame. - <p/> - Both the openpcl.jar and pclrenderimage.jar files have public API methods that - you can call to control everything it can do. - <p/> - Optionally the default toolbar can be hidden but this means your external app's UI - code needs to have the menu items and toolbar buttons that have action listeners - that call the API methods to control everything. - <p/> - If desired, instead of opening a PCL file, a byte array of PCL that came from a - database can be passed to an API method that returns the image to show on the - screen. - <p/> - You can directly use the non UI based pclrenderimage.jar file to render the image - from passed in PCL bytes and you can put the image that it returns on the screen in - your own JPanel without using the UI based openpcl.jar file at all. - <p/> - <h2>License</h2> - OpenPCL releases all projects under the - <a href="http://opensource.org/licenses/lgpl-license.php" target="_blank">GNU Lesser GNU General Public License</a> - <p/> - <h2>Sourceforge Project</h2> - <a href="http://sourceforge.net/projects/openpcl">http://sourceforge.net/projects/openpcl</a> - <p/> - <h2>Documentation</h2> - <a href="doc/api">API</a> - </div> - <div id="contactDiv" style="display:none"> - <h1>Contact</h1> - We are very excited to hear from you about this project and how you - are using it as an end user or as a developer. - <p/> - For questions, comments or to contribute, please send email to: - <br/> - <a href="mailto:op...@do...">op...@do...</a> - <p/> - <p/> - <p/> - <p/> - </div> - </td> - <td valign="top"> - <div id="downloadDiv"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td><img src="images/downloadLeft.png" width="10" height="121" border="0"/></td> - <td background="images/downloadBg.png" class="download"> - <div id="downloadWin32Div"> - <a href="openpclviewer-setup.exe" class="downloadLink"> - Download OpenPCL Viewer Now!</a><br/> - v.0.6 (Alpha) for Windows<br/> - </div> - <div id="downloadOtherDiv" style="display:none"> - <a href="openpclviewer-installer.jar" class="downloadLink"> - Download OpenPCL Viewer Now!</a><br/> - v.0.6 (Alpha) for Mac/Linux<br/> - <span class="downloadReq"> - Requires Java JRE 1.5<br/> - </span> - </div> - <br style="font-size:5pt"/> - <a href="openpclviewer.jnlp" class="downloadLink">Run as WebStart</a><br/>(no local install)<br/> - <span class="downloadReq">Requires Java JRE 1.5</span> - </td> - <td><img src="images/downloadRight.png" width="10" height="121" border="0"/></td> - </tr> - </table> - <br/> - <li><a href="applet.html">Run Viewer in an Applet</a> in your default browser.</li> - <li><a href="openpclviewer-installer.jar">JAR Installer</a> (JDK 1.5)</li> - <li><a href="sample.pcl">Sample PCL File</a> (20 pages)</li> - <li><a href="openpcl.zip">Download source</a></li> - <p/> - <center> - <a href="http://www.sourceforge.net"><img src="images/sourceforge.png" width="88" height="31" alt="Sourceforge.net" border="0"></a> - <p/> - </center> - </div> - </td> - </tr> - </table> - <table class="copyright"> - <tr> - <td class="copyright"> - <a href="javascript:loadContent('home')" class="copyright">Home</a> | - <a href="javascript:loadContent('openpclviewer')" class="copyright">OpenPCLViewer</a> | - <a href="javascript:loadContent('projects')" class="copyright">Projects</a> | - <a href="javascript:loadContent('developers')" class="copyright">Developer</a> | - <a href="javascript:loadContent('contact')" class="copyright">Contact</a> - </td> - <td align="right" class="copyright">Copyright 2007 OpenPCL. Sponsored by <a href="http://www.docmagic.com" class="copyright">DocMagic, Inc.</a></td> - </tr> - </table> -</div> - -</center> - -</body> + } + </script> +</head> + +<body topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" background="images/bg.png" onload="checkDownloadDiv()"> + +<center> + +<div id="mainDiv"> + <table class="header" border="0" cellpadding="0" cellspacing="0"> + <tr> + <td><img src="images/headerLeft.png" width="20" height="75" border="0"/></td> + <td><img src="images/openPCL.png" width="148" height="75" border="0" alt="OpenPCL"/></td> + <td align="right" background="images/headerBg.png"> + <div id="tabDiv"> + <table border="0" cellpadding="0" cellspacing="0"> + <tr> + <td><img id="homeTabLeftImg" src="images/tabOnLeft.png" width="10" height="25"></td> + <td id="homeTabTD" class="tabOn" onmouseover="mouseTrigger(this,true)" onmouseout="mouseTrigger(this,false)" onclick="loadContent('home')">Home</td> + <td><img id="homeTabRightImg" src="images/tabOnRight.png" width="10" height="25"></td> + <td><img src="images/shim.png" width="4" height="1" border="0"/></td> + <td><img id="openpclviewerTabLeftImg" src="images/tabOffLeft.png" width="10" height="25"></td> + <td id="openpclviewerTabTD" class="tabOff" onmouseover="mouseTrigger(this,true)" onmouseout="mouseTrigger(this,false)" onclick="loadContent('openpclviewer')">Viewer</td> + <td><img id="openpclviewerTabRightImg" src="images/tabOffRight.png" width="10" height="25"></td> + <td><img src="images/shim.png" width="4" height="1" border="0"/></td> + <td><img id="projectsTabLeftImg" src="images/tabOffLeft.png" width="10" height="25"></td> + <td id="projectsTabTD" class="tabOff" onmouseover="mouseTrigger(this,true)" onmouseout="mouseTrigger(this,false)" onclick="loadContent('projects')">Projects</td> + <td><img id="projectsTabRightImg" src="images/tabOffRight.png" width="10" height="25"></td> + <td><img src="images/shim.png" width="4" height="1" border="0"/></td> + <td><img id="developersTabLeftImg" src="images/tabOffLeft.png" width="10" height="25"></td> + <td id="developersTabTD" class="tabOff" onmouseover="mouseTrigger(this,true)" onmouseout="mouseTrigger(this,false)" onclick="loadContent('developers')">Developers</td> + <td><img id="developersTabRightImg" src="images/tabOffRight.png" width="10" height="25"></td> + <td><img src="images/shim.png" width="4" height="1" border="0"/></td> + <td><img id="contactTabLeftImg" src="images/tabOffLeft.png" width="10" height="25"></td> + <td id="contactTabTD" class="tabOff" onmouseover="mouseTrigger(this,true)" onmouseout="mouseTrigger(this,false)" onclick="loadContent('contact')">Contact</td> + <td><img id="contactTabRightImg" src="images/tabOffRight.png" width="10" height="25"></td> + </tr> + </table> + </div> + </td> + <td><img src="images/headerRight.png" width="20" height="75" border="0"/></td> + </tr> + </table> + <table class="tabBody"> + <tr> + <td valign="top"> + <div id="homeDiv" style="display:"> + <h1>Welcome</h1> + We are proud to launch OpenPCL. This is an effort to provide the community with quality open source + PCL tools including a <b>free open source PCL viewer</b> (OpenPCLViewer) that can be used immediately + to view, paginate & print PCL Level 5 (HP LaserJet III 1990 standard) file. + <p/> + <h2>What is PCL?</h2> + PCL is an acronym for <b>Printer Control Language</b> and is a + page description language developed by + <a href="http://www.hp.com" target="_blank">HP</a> as a printer protocol. + <a href="http://en.wikipedia.org/wiki/Printer_Command_Language" target="_blank">Read more at Wikipedia</a> + </div> + <div id="openpclviewerDiv" style="display:none"> + <h1>OpenPCLViewer</h1> + The first open source PCL Viewer released by OpenPCL. + <ul> + <li>Supports PCL Level 5 (HP LaserJet III, circa 1990).</li> + <li>Runs on Windows PCs, Macintosh, UNIX, Linux.</li> + <li>Open PCL files on any mapped drive, or from a URL that points to a PCL file.</li> + <li>You can open up to 9 PCL files in MDI frames that you can tile and cascade.</li> + <li>See on screen the different pages of a multi page PCL file by clicking on the + different page nodes in the tree on the left (or arrow up/down, or click the + next/previous toolbar buttons). A toolbar button shows/hides the tree. Each PCL file + you open has its own navigation tree.</li> + <li>Print All/Selected/Remaining pages to any of your current installed printers.</li> + <li>Zoom width is automatic upon file open, and tile/cascade, and when the view frame + width changes, and when you show or hide the pages tree, and if you click the + toolbar zoom width button.</li> + <li>You can zoom in/out by clicking the "Show/Hide Zoom Slider" button on the + toolbar, and on the popup zoom slider you can either click the direct zoom buttons, + or drag the zoom slider pointer left or right. Also there are zoom in/out buttons on + the toolbar.</li> + <li>Each PCL file on screen has its own zoom independent of the others, and the zoom + width button on the toolbar always shows the current zoom factor of the last clicked + on view</li> + </ul> + <h2>Other PCL Viewer Projects</h2> + <li><a href="http://www.pclreader.com/" target="_blank">PageTech PCLReader</a> - Free (but not open source), Windows Only</li> + <li><a href="http://www.swiftview.com/sview1.htm" target="_blank">SwiftView/eLynx Viewer</a> - Commercial (not free)</li> + <li><a href="http://www.verydoc.com/pcl-viewer.html" target="_blank">Verydoc PCL Toolkit</a> - Commercial (not free)</li> + <li><a href="http://www.lincolnco.com/pcl-viewer.htm" target="_blank">Lincoln & Co LDV & PageView</a> - Commercial (not free)</li> + </div> + <div id="projectsDiv" style="display:none"> + <h1>Projects</h1> + The OpenPCL project is hosted at + <a href="http://sourceforge.net/projects/openpcl">http://sourceforge.net/projects/openpcl</a> + <p/> + <h2>OpenPCLViewer</h2> + The first open source PCL Viewer. + <a href="javascript:loadContent('openpclviewer')">Read more about it here.</a> + <p/> + <h2>PclRenderImage</h2> + This is the non-UI component that parses and draws the PCL which OpenPCLViewer puts on the screen. + <br><br> + Alternately, PclRenderImage.jar can be on your server backend and called from your Java code as a + non-UI engine to convert PCL bytes that can come from a database or from files on the server, + into a java.awt.image.BufferedImage. The Java code that you write can save the image for viewing later, + or can subclass PclRenderImage to reuse the PCL parsing but get code control in your Java code to draw + to other image formats like JPG, PNG, TIFF, PDF instead of making the BufferedImage. + </div> + <div id="developersDiv" style="display:none"> + <h1>Developers</h1> + OpenPCLViewer has been designed to be embedded into your external Java Swing + app anywhere you want to put it, or run as a Java Applet on your web page because + it's a subclass of a JPanel instead of a JFrame. + <br><br> + Both the openpcl.jar and pclrenderimage.jar files have public API methods that + you can call to control everything it can do. + <br><br> + Optionally the default toolbar can be hidden but this means your external app's UI + code needs to have the menu items and toolbar buttons that have action listeners + that call the API methods to control everything. + <br><br> + If desired, instead of opening a PCL file, a byte array of PCL that came from a + database can be passed to an API method that returns the image to show on the + screen. + <br><br> + You can directly use the non UI based pclrenderimage.jar file to render the image + from passed in PCL bytes and you can put the image that it returns on the screen in + your own JPanel without using the UI based openpcl.jar file at all. + <p/> + <h2>License</h2> + OpenPCL releases all projects under the + <a href="http://opensource.org/licenses/lgpl-license.php" target="_blank">GNU Lesser GNU General Public License</a> + <p/> + <h2>Sourceforge Project</h2> + <a href="http://sourceforge.net/projects/openpcl">http://sourceforge.net/projects/openpcl</a> + <p/> + <h2>Documentation</h2> + <a href="doc/api">API</a> + </div> + <div id="contactDiv" style="display:none"> + <h1>Contact</h1> + We are very excited to hear from you about this project and how you + are using it as an end user or as a developer. + <br><br> + For questions, comments or to contribute, please send email to: + <br> + <a href="mailto:op...@do...">op...@do...</a> + <br><br> + Note that your questions and comments sent to op...@do..., and answers back to you, we may + post on the OpenPCL SourceForge forum as publicly readable so that everyone can benefit from the + information, or instead of eMailing to op...@do..., you can go to one of the below 3 links + and post your question directly on the OpenPCL SourceForge forum. This will require you to create a + SourceForge login using your eMail address and a password to post on the forum. + <h5><ol><li> + <a href="https://sourceforge.net/forum/forum.php?forum_id=680098" target="_blank"> + Developers: Discussions regarding extending/modifying the software.</a> + </li> + <br><br> + <li> + <a href="https://sourceforge.net/forum/forum.php?forum_id=680097" target="_blank"> + Help: Discussions regarding downloading/using the software.</a> + </li> + <br><br> + <li> + <a href="https://sourceforge.net/forum/forum.php?forum_id=680096" target="_blank"> + Open Discussion: Discussions regarding future directions/wishlists and more.</a> + </li></ol></h5> + <br> + </div> + </td> + <td valign="top"> + <div id="downloadDiv"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><img src="images/downloadLeft.png" width="10" height="121" border="0"/></td> + <td background="images/downloadBg.png" class="download"> + <div id="downloadWin32Div"> + <a href="openpclviewer-setup.exe" class="downloadLink"> + Download OpenPCL Viewer Now!</a><br/> + v.0.6 (Alpha) for Windows<br/> + </div> + <div id="downloadOtherDiv" style="display:none"> + <a href="openpclviewer-installer.jar" class="downloadLink"> + Download OpenPCL Viewer Now!</a><br/> + v.0.6 (Alpha) for Mac/Linux<br/> + <span class="downloadReq"> + Requires Java JRE 1.5<br/> + </span> + </div> + <br style="font-size:5pt"/> + <a href="openpclviewer.jnlp" class="downloadLink">Run as WebStart</a><br/>(no local install)<br/> + <span class="downloadReq">Requires Java JRE 1.5</span> + </td> + <td><img src="images/downloadRight.png" width="10" height="121" border="0"/></td> + </tr> + </table> + <br/> + <li><a href="applet.html">Run Viewer in an Applet</a> in your default browser.</li> + <li><a href="openpclviewer-installer.jar">JAR Installer</a> (JDK 1.5)</li> + <li><a href="sample.pcl">Sample PCL File</a> (20 pages)</li> + <li><a href="openpcl.zip">Download source</a></li> + <p/> + <center> + <a href="http://www.sourceforge.net"><img src="images/sourceforge.png" width="88" height="31" alt="Sourceforge.net" border="0"></a> + <p/> + </center> + </div> + </td> + </tr> + </table> + <table class="copyright"> + <tr> + <td class="copyright"> + <a href="javascript:loadContent('home')" class="copyright">Home</a> | + <a href="javascript:loadContent('openpclviewer')" class="copyright">OpenPCLViewer</a> | + <a href="javascript:loadContent('projects')" class="copyright">Projects</a> | + <a href="javascript:loadContent('developers')" class="copyright">Developer</a> | + <a href="javascript:loadContent('contact')" class="copyright">Contact</a> + </td> + <td align="right" class="copyright">Copyright 2007 OpenPCL. Sponsored by <a href="http://www.docmagic.com" class="copyright">DocMagic, Inc.</a></td> + </tr> + </table> +</div> + +</center> + +</body> </html> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |