星期五, 4月 28, 2006

Pdftk : A command-line tool for doing everyday things with PDF documents

If PDF is electronic paper, then pdftk is an electronic staple-remover, hole-punch, binder, secret-decoder-ring, and X-Ray-glasses. Pdftk is a command-line tool for doing everyday things with PDF documents. Keep one in the top drawer of your desktop and use it to:

* Merge PDF Documents
* Split PDF Pages into a New Document
* Decrypt Input as Necessary (Password Required)
* Encrypt Output as Desired
* Fill PDF Forms with FDF Data and/or Flatten Forms
* Apply a Background Watermark
* Report on PDF Metrics such as Metadata, Bookmarks, and Page Labels
* Update PDF Metadata
* Attach Files to PDF Pages or the PDF Document
* Unpack PDF Attachments
* Burst a PDF Document into Single Pages
* Uncompress and Re-Compress Page Streams
* Repair Corrupted PDF (Where Possible)

Pdftk allows you to manipulate PDF easily and freely. It does not require Acrobat, and it runs on Windows, Linux, Mac OS X, FreeBSD and Solaris.

Pdftk is free software (GPL).

GUI for PDFTK

星期三, 4月 26, 2006

eCromedos : An integrated solution for XML-based publishing in print and on the Web

eCromedos is an integrated solution for XML-based publishing in print and on the Web. Documents are written in an XML-conforming markup language and translated to representational formats with the eCromedos Document Processor (EDP). eCromedos can generate XHTML and LaTeX output. The EDP is an enhanced XSL transformer. Through a plugin-based architecture, it provides extended functionality that could not be realized with XSL transformations alone. Its most salient feature is the capability to highlight program listings during transformation.

[Environment] Console (Text Based)
[Intended Audience] Advanced End Users
[License] OSI Approved :: GNU General Public License (GPL)
[Programming Language] Python
[Topic] Text Processing :: Markup

jsXe : the Java Simple XML Editor

jsXe is the Java Simple XML Editor. Its aim is to provide a framework for XML editing through any number of views that can be loaded at runtime as plugins.

[Environment] X11 Applications
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows, OS Independent, POSIX :: BSD, POSIX :: Linux, Unix
[Programming Language] Java :: J2ME
[Topic] Text Editors, Text Processing :: Markup :: HTML/XHTML, Text Processing :: Markup :: XML, Text Processing :: Markup :: XSL/XSLT

作者/個人用XML編輯器

星期一, 4月 24, 2006

Open Searchable Image Catalogue (OSIC) : A system for storing large numbers of image files with associated metadata

Open Searchable Image Catalogue (OSIC) is a system for storing large numbers of image files with associated metadata. This data can later be used to search the database for images. It works particularly well where the images need to be accessible to a large number of people or over a large geographical distribution. Images can be compressed (and decreased in size) on-the-fly so that they can be viewed quickly over a slow network such as the Internet.

Environment] Web Environment
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] PHP
[Topic] Database :: Front-Ends, Information Management :: Metadata/Semantic Models, Multimedia :: Graphics

星期五, 4月 21, 2006

Scuttle

Scuttle is an open source social bookmarking application that offers functionality similar to del.icio.us without the shortcomings.

# Database Environment : SQL-based
# Development Status : 3 - Alpha
# Intended Audience : Developers, End Users/Desktop
# License : GNU General Public License (GPL)
# Operating System : OS Independent (Written in an interpreted language)
# Programming Language : PHP
# Topic : Dynamic Content
# Translations : Chinese (Simplified), Dutch, English, French, German, Hindi, Italian, Japanese, Spanish
# User Interface : Web-based

DeliciousMind = del.icio.us + MindMap

To use DeliciousMind...

* You must have Java installed and Java must be in your path.
* Download deliciousmind.zip.
* Unzip deliciousmind.zip to a directory.
* Load the URL http://del.icio.us/api/posts/recent?count=10000 in your browser (I hope you're using Firefox). You will be prompted to enter your del.icio.us username & password.
* XML file structure will be displayed in your browser. File|Save Page As...
* Save the file to the same directory as you've unzipped deliciousmind.zip. Give it a name such as delicious.xml. This will be your input file to Deliciousmind.
* To convert the xml file to a mindmap file, use the following command
deliciousmind.cmd delicious.xml mindmap.mm
* The mindmap.mm file does not exist yet, but will be the file to be created. The mindmap file should end in .mm for file recognition.
* For example:
> deliciousmind.cmd delicious-example.xml mindmap-example.mm
00:26:13,627 INFO DeliciousMind - Converting Del.icio.us file delicious-example.xml
00:26:13,938 INFO DeliciousMind - MindMap has been written to mindmap-example.mm
* A command script (deliciousmind.cmd) exists for Windows, but Deliciousmind should work on any other platform since this is written in Java. You should be able to figure out how to run it by viewing the cmd file. If you want to contribute a script for unix, please email me.

星期日, 4月 16, 2006

ePDFView : A lightweight PDF document viewer that only uses the GTK+, Poppler, and cairo libraries

ePDFView is a lightweight PDF document viewer that only uses the GTK+, Poppler, and cairo libraries. It is currently under development, but already opens most PDF files (even encrypted), and can show the document's outline.

星期一, 4月 10, 2006

Docvert

Docvert, The web service software takes multiple word processor files (typically .doc) and converts them to Oasis OpenDocument.

MS world --> DocBook

Xapian : A Probabilistic Information Retrieval library

Xapian is a Probabilistic Information Retrieval library. It is written in C++ with bindings to Perl, Python, PHP, Java, Tcl, and C#. It is an adaptable toolkit that allows developers to add advanced indexing and search facilities to their own applications. Included is Omega, a Web site search application.

星期日, 4月 02, 2006

CSSPlay deals with experimental CSS

CSSPlay deals with experimental CSS that is exactly what you get JUST CSS, no javascript or any other programming language has been used in any of the demonstrations.