All posts by Linux Fan

Open Source PDF Software

One of the needs of an open source desktop application is the requirement to produce a PDF (Print Document File) that can be sent to anyone with a PDF reader.  

As any virtual assistant will tell you, in the nature of our work (which is truly online in every sense), document exchange is a big hassle. With public documents such as portfolio items it is unwise to use documents in their original formats, DOC, XLS, etc. So, the available alternative is to take up screen shots and convert it into JPEGs. Again, its very tedious, cumbersome and unprofessional to present to prospective clients. Then it was a chance discovery at PDFonline.com

All one had to do was to prepare my document, check for typos and grammar, fill in the details and upload it at PDFOnline, along with email address. You can use any free email service for this. After your document is converted, you will receive it as an attachment in your inbox. Cool! Isn’t it. So far, So good, especially if you have only static text content.

On the other hand, lets assume that you have written MyWebsite (as a hyper-linked text using the insert-hyperlink in MS WORD), instead of actually typing the URL mywebsite.com. In such case, the URL text within the PDF document will be accessible, while the hyper-linked text will not be.

Now, this is okay for small URLs like web URL, blog URL etc. Let us assume that you want to include few links to express a point, give references, provide credits etc The length of the URL is likely to be long and there might be several such intercepting links in your complete text. Providing such lengthy URLs will tarnish the presentation completely, and it is impossible to eliminate the URL too. In such case you are forced to use a hyper-linked text. But what use are there links, if these are not accessible in the PDF. PDFonline’s solution to this problem is their BCL-Easy PDF

The trail version of BCL – Easy PDF is free to download and you can convert as many documents you want to PDF without fearing an expiry date. Plus this also retains the hyper-linked texts which are all accessible from the PDF document.Great ! Isn’t it. Too Good To Be True, isn’t it… Yes, it is too good to be true. But, like any other freebie, there is a catch, which is, they have their BCL-Easy PDF stamp appearing in the bottom right corner of all the pages in the PDF file. If you are okay with it, then there is nothing else to think about.

On the other hand, if you are somewhat like me, not afraid to try open source, then I would recommend to go in for OpenOffice.org ( my personal recommendation – close replacement for MS office ~145MB, worth the effort). In addition to the regular docs, spreadsheet, paint and other stuff in their suite, OpenOffice allows you to export you documents into PDF, where in the hyperlinks are retained , there is no watermark and there is no expiry as well.

Please visit the same blog-post in the URL below and to download the PDF file to ascertain the link accessibility in the PDF documents.

Author: Deepa Govind

Deepa Govind freelance Virtual Assistant from Bangalore. She is proficient in developing customised database application using Zoho Creator. She also takes up projects on ghostwriting for blogs, ebooks, newsletters etc. She blogs at http://deepagovind.blogspot.com While you are there, use the contact form to get in touch with her.

Article Source: http://EzineArticles.com/?expert=Deepa_Govind

Testing openoffice pdf-import extension

Testing #openoffice pdf-import extension – works nice on my simple testsuite. Will test more complex PDFs soon, but so far I’m impressed!


OpenOffice Export to PDF 

For a long time, ability to export to PDF was one of the major features of OpenOffice.org. I knew OpenOffice.org rendered Indic scripts well and that it was based on ICU’s rendering logic.

How to Create a PDF File with OpenOffice

Microsoft Office may be a favorite among many people, but OpenOffice is now a very popular alternative for proprietary office suites. One advantage of OpenOffice above proprietary software like Microsoft Office is that you can easily create a PDF document.

A Practical Use Of Open Source Software

This is a very interesting article that discusses the use of Open Source software and how each particular software was chosen to fulfill the needs of the company as they are starting their business. 

As we started the project of our web site, we knew that the proprietary software costs would be too high for our financial resources. Our only option then was to make use of Open Source Code softwares.

However, within the Open Source Code there are lots of softwares to choose from, and its up to the system analyst/programmer to pick the ones that best suit the project goals.

  what are the benefits of open source software

In our case, we picked Linux as our operating system. However we faced a big question: Which Linux distribution ? There are dozens of linux distributions, each one with specific advantages, sometimes with or without paid services.

We chose linux Slackware because we thought that it would suit better our needs, in terms of stability and reliability. Slackware is a conservative distribution, meaning that it only offers in its distribution package kernel versions and third party libraries, once its been proved to be stable and reliable. As a result, Slackware is one the most stable Linux operating system on the market. If the user wishes the most recent Linux kernel and libraries, we recommend to look for a different distribution.

Another reason for us picking Slackware, was because of its text interface, which at the beginning may become a bit difficult, in the long run however it offers a better understanding of the Linux environment. This way most of Slackware configurations are done thru text scripts.

Once it was set the operating system, we picked Apache as our web server. Apache is one of the most popular web server in the internet. For server programming language, we chose PHP. Also, a very popular programming language. Our experience with Apache/PHP proves that this setup is very reliable, working extremely well in our production environment. For workstation programming language, we chose javascript, which besides of having a simple syntax, it offers lots of resources.

Apache web server is really a complete web server. Also, it can become very complex with many configuration setups.

For our database, we picked Postgresql. This database has been made available to the public for more than 15 years, and besides of being well debugged, it offers so many resources that it has become one of the best database options from Open Source Code softwares. Extremely reliable, Postgresql has reported cases where there have been databases in production with over 4 terabytes. Besides all of that, Postresql is not the most popular Open Source Code database. A matter of marketing ? Probably.

As for the programming language PHP, we had to use an object oriented application structure. There are many PHP application structures being offered with Open Source Code license. Object oriented application is very important, because it makes programming very easy and scalable up to the point where the system may grow without many problems. Also, it helps to keep PHP code separated from HTML, with the help of some specific libraries, such as Smarty. We make use of Smarty library and we believe that it is a very important resource, which can even make web pages faster thru the use of its cache functions.

Also a very important set of libraries worth mentioning for PHP systems, is the PEAR libraries. In PEAR web site, among the many libraries being offered, there are the database interface DB and the MAIL_QUEUE, which sends emails thru the use of database.

As we came to the end of our project, we had to use some sort of real time database replication. For that we chose the DRBD and Heartbeat libraries. The use of database replication is very important and should not be postponed. Just after 3 months our system got into production, our server hard disk became bad. Thru the use of DRBD/Heartbeat we were able to put the system back into production within seconds, without loosing any data. DRBD/Heartbeat replication is done thru the use of a lan network between the server and slave nodes.

Our project also makes use of ImageMagick (enlarge and reduce images), Iptables (firewall), Tsearch2(text search in portgresql) and Mon (linux monitoring tasks).

Also a very important library worth mentioning is the pseudo APC compiler for PHP. Speed is always a critical factor for internet sites.

Our web site is already in production and based upon our experience we can say that the Open Source Code softwares we picked, proved to be extremely reliable and stable. Open Source Code softwares can certainly be an excellent option for developing web sites.

This article is under GNU FDL license and can be distributed without any previous authorization from the author. However the authors name and all the URLs (links) mentioned in the article and biography must be kept.

Adventures in Open Source

Dan Ariely devotes a whole chapter to “free” in his most excellent book Predictably Irrational, and since deploying open source software is not without cost (in either time, money or both) it can be misleading.

Is All Open Source Software Really Free?

When software developers and architects select open source software over commercial alternatives, there is often a premise that because the software is free, (as in beer vs. speech) there is zero cost associated with the choice.


Reassuring End Users Of Open Source

Furthering the adoption of open source software (OSS) is often seen as a natural, contagious progression as more developers and users share with others about the success of their projects. But how can an open source project even hope to  compete with proprietary commercial products with massive marketing budgets and staff?

Open Source Software You Can’t Live Without

Open Source Software You Can’t Live Without

What are the benefits of using Open Source software?

There are many standard open source software packages that can increase productivity in any office environment.

what are some examples of open source software

Open Source programs may be developed, improved and maintained by a community of programmers, but its programs can be useful to computer users of all levels. There are thousands of Open Source programs you can use to do just about anything on your computer. Here are a handful that you might find indispensable.

Create a blog. WordPress is an Open Source application that can be used to design and publish a blog. If you have any programming skill, you can create an entire website, including static and blog pages, using WordPress.

Go online. There are several Open Source web browsers available for Mac and PC, including Mozilla Firefox and Camino. Mozilla Firefox is considered by many to be one of the top browsers in the world.

Use your computer. There are many Open Source operating systems available, but Linux is one of the most widely known. It’s supported by many proprietary computing companies including Hewlett-Packard, Dell, Sun Microsystems, Oracle, IBM, and Novell.

Write documents. OpenDocument, NeoOffice, AbiWord, and Bean are all Open Source word processing programs.

Run Windows software on a Mac. The Q Emulator program will allow Mac users to run Windows software on their computers. The program can be slow for some models, however.

This list only scratches the surface of how computer users at all levels can use Open Source programs. Open Source programming makes effective, well-designed software open and available to everyone who wants to use it, share it, or improve upon it.

About the author: C.Smith works for www.on365.co.uk the UK-based server management and data centre management Company. For more info on server rooms visit www.on365.co.uk/Server-Room-Solutions.aspx.

By Chris Smith
Published: 10/24/2008

Where Open Source and Government Meet

The Obama administration recently excited the world of open source software by choosing to launch recovery.gov on Drupal. Their choice of a free, open source platform over any proprietary system is as hopeful and promising as the wave of the future.

Adventures in Open Source

Why should someone have to have a background in computer science to get value out of open source software? Of course projects like the Linux kernel, which is used by millions, have relatively few people contributing back.

Essential Open Source Resources

It discusses Piwik (open source web analytics software with useful plug-ins from the community), Kompozer (a very popular web development environment, especially for CSS fans), and OpenX (a free, open source ad server for monetizing 

Contact Us

If you have any questions regarding the content in this website, about the products that are mentioned, or just any questions at all don’t hesitate to contact me at the following address. I’d also love to hear any feedback on the site if you’ve found it helpful or have some ideas about how I can improve the site in some way.

[contact-form 1 "Contact form 1"]

Privacy Policy

Our Commitment To Your Privacy

Your privacy is important to us. To better protect your privacy we provide this notice explaining our online information practices plus the choices you can make about the way your information is collected and used. To make this notice easy to find, this policy statement will be made available wherever personal information of any kind may be requested.

Our Commitment To Data Security

In order to prevent unauthorized access, to maintain data accuracy, and to ensure the correct use of information, we have put into place appropriate physical, electronic, and managerial procedures that safeguard and keep secure any information we collect online.

Our Commitment To Children’s Privacy

Protecting the privacy of the very young is especially important. For this reason, we never collect or maintain information at our website from any visitor who we actually know are under 18. Furthermore, no part of our website is structured to specifically attract anyone under 18 years of age.

Collecting Personal Information

On visiting this site, the IP address of the user is logged along with the dates and times of access. This information is purely used to analyze trends, administer the site, track a user’s movement, and gather broad demographic information for aggregate use. Importantly, IP addresses are not linked to identifiable information of a personal nature.

Links to third party websites

There are third party links included links on this site for your reference. We are not responsible for the privacy policies on these other sites.  The privacy policy terms and conditions for any third party site will be in force whenever you leave this site to go somewhere else.

Changes to this Privacy Statement

The content of this privacy policy statement may be altered at any time

About Us

Open Source PC .net is dedicated to providing you with information and resoruces on how to build an open source PC.

Here you will find helpful reviews, informative information and tips and much more. This site is in the format of a ‘weblog’ so that each time new information is posted, it will come to the top of the front page. This means that you can check back here frequently to see new updates to the information found here.

You can navigate through the site by using the menus on the sides of the page. Also don’t hesitate to follow the links you see in bold throughout each post to learn more about the product being spoken about.

Hopefully, you will find the information value and helpful.

We welcomeany additional information you can provide about this project.