Order form of presentation "LibOpenOffice"
* Please fill out the form and click "Submit."
After sending you will be contacted shortly to agree on the date and time of a possible presentation.
x
Question form on "LibOpenOffice"
* Please fill out the form and click "Send."
x
Leave feedback on LibOpenOffice

Please, help us to improve LibOpenOffice library. Leave your e-mail address.
In future we can send you some questions via e-mail.

x
Buy LibOpenOffice library
Personal license
Licence for limited number of computers. You will receive developer's key and library that can be used fully only on specific number of computers (identified by their hardware ID) according to number of licences paid.
Price: 19$ x = 19$
Unlimited licence
Licence for unlimited number of computers. You will receive developer's key and library that can be used fully on any number of computers.
Price: 199$
Registration process
After the payment transaction you will immediatelly receive e-mail with confirmation. In a short time you will receive developer's key and library on e-mail adress that was specified during the payment. Usually it takes one business day.
Technical support
All questions and technical support is available via E-Mail: openoffice@4k.com.ua or Skype: kmi_4k.
x
Solutions Others LibOpenOffice
LibOpenOffice
You only just paid 4k-soft products through a system of payment paypal. When paypal confirm with the successful transaction - You will be notified with a letter and a link to intruktsiyamy jump program "LibOpenOffice"
Изображение програмы LibOpenOffice

OpenOffice library for software developers.
Library can be used to create, read and write all OpenOffice documents.

Reading and writing OpenOffice documents

LibOpenOffice allows applications to read/write all Apache OpenOffice file formats: *.odt, *.ods, *.odp and so on. Library can create new document on fly, extract any data from existing document or write data to existing document. It can be used by almost all programming languages developers for creating reports or other purposes.

 

High performance

LibOpenOffice writing speed on 2.0 GHz CPU provided in table below:

OpenOffice Writer *.odt null
OpenOffice Calc *.ods 350 records per second

 

 

 

Simple integration and interoperation

LibOpenOffice has C/C++ headers, C# class for including in your project. Library requires OpenOffice installation on computer and works thought its components.

 

Royalty-free distribution

Our clients can use unlimited version of LibOpenOffice library in theirs commercial applications without any fees.
Apache OpenOffice software is also free unlike Microsoft Office.

 

Code examples

Calc. Generate new spreadsheet example

		Download result
		
			#include "ooapi.h"
			OOAPI3 *t = new OOAPI3();
			if(t){
				if(t->isInstall()){
					if(t->connect2Calc("private:factory/scalc", false)){
						t->setSheet(0);
						t->setText(0,0,"Hello world!");
						t->setVal(0,1, 500);
					}
					t->export2XLS("file:///D:/TEST.xls");
				}
			}
 

Calc. Create invoice example

		Download result
		
			OOAPI3 *t = new OOAPI3();
			if(t){
				if(t->isInstall()){
					if(t->connect2Calc("private:factory/scalc", false)){
						t->delSheetById(0);
						t->delSheetById(0);
						t->insertSheet("Invoice");
						t->delSheetById(0);
 
						t->setSheet(0);
						t->setColWidth(0,3);
 
						t->setFont4Col(1, "Calibri");
						t->setFont4Col(2, "Calibri");
						t->setFont4Col(3, "Calibri");
						t->setFont4Col(4, "Calibri");
 
						t->mergeRange("D2", "E2");
						t->setFontSize(3,1,18);
 
						t->setText(3,1,"Invoice #467");
						t->setBgColor(3,1,253,251,214);
						t->setBorders(3,1,1,1,1,1,255,255,255);
 
						t->setFontSize(3,2,11);
						t->setText(3,2,"Date: 25.06.2013");
						t->setBorders(3,2,0,0,1,0,255,255,255);
 
						t->setFontSize(3,3,11);
						t->setText(3,3,"Customer ID: 38134");
						t->setBorders(3,3,0,0,1,0,255,255,255);
 
						t->setColWidth(1,69);
						t->setFontSize(1,5,11);
						t->setText(1,5,"Name: Jacob Smith");
 
						t->setFontSize(1,6,11);
						t->setText(1,6,"Adress:  County Ave, Midland City, Alabama (AL), 36331");
						t->setBorders(1,6,0,0,1,0,255,255,255);
 
						t->setFontSize(1,7,11);
						t->setText(1,7,"Phone: 334-123-4567");
 
						t->setFontSize(1,8,11);
						t->setText(1,8,"E-Mail: smith.jacob@gmail.com");
 
						t->setFontSize(1,10,11);
						t->setText(1,10,"Item, discription");
						t->setBorders(1,10,1,1,1,1,0,0,0);
						t->setBgColor(1,10,253,251,214);
						t->setHoriz(1,10,2);
 
						t->setFontSize(2,10,11);
						t->setText(2,10,"QTY");
						t->setBorders(2,10,1,1,1,1,0,0,0);
						t->setBgColor(2,10,253,251,214);
						t->setHoriz(2,10,2);
						t->setFontSize(3,10,11);
						t->setText(3,10,"Unit price");
						t->setBorders(3,10,1,1,1,1,0,0,0);
						t->setBgColor(3,10,253,251,214);
						t->setHoriz(3,10,2);
 
						t->setFontSize(4,10,11);
						t->setText(4,10,"Line Price");
						t->setBorders(4,10,1,1,1,1,0,0,0);
						t->setBgColor(4,10,253,251,214);
						t->setHoriz(4,10,2);
 
						t->setFontSize(1,11,11);
						t->setText(1,11,"Electric kettle");
						t->setBorders(1,11,1,1,1,0,0,0,0);
 
						t->setFontSize(1,12,11);
						t->setText(1,12,"Plate");
						t->setBorders(1,12,1,0,1,0,0,0,0);
 
						t->setFontSize(1,13,11);
						t->setText(1,13,"Coffee cup");
						t->setBorders(1,13,1,0,1,1,0,0,0);
 
						t->setFontSize(2,11,11);
						t->setText(2,11,"1");
						t->setBorders(2,11,1,1,1,0,0,0,0);
 
						t->setFontSize(2,12,11);
						t->setText(2,12,"4");
						t->setBorders(2,12,1,0,1,0,0,0,0);
 
						t->setFontSize(2,13,11);
						t->setText(2,13,"6");
						t->setBorders(2,13,1,0,1,1,0,0,0);
 
						t->setFontSize(3,11,11);
						t->setHoriz(3,11,3);
						t->setText(3,11,"57.43");
						t->setBorders(3,11,1,1,1,0,0,0,0);
 
						t->setFontSize(3,12,11);
						t->setHoriz(3,12,3);
						t->setText(3,12,"12");
						t->setBorders(3,12,1,0,1,0,0,0,0);
 
						t->setFontSize(3,13,11);
						t->setHoriz(3,13,3);
						t->setText(3,13,"5.12");
						t->setBorders(3,13,1,0,1,1,0,0,0);
 
						t->setFontSize(4,11,11);
						t->setHoriz(4,11,3);
						t->setText(4,11,"=C12*D12");
						t->setBorders(4,11,1,1,1,0,0,0,0);
 
						t->setFontSize(4,12,11);
						t->setHoriz(4,12,3);
						t->setText(4,12,"=C13*D13");
						t->setBorders(4,12,1,0,1,0,0,0,0);
 
						t->setFontSize(4,13,11);
						t->setHoriz(4,13,3);
						t->setText(4,13,"=C14*D14");
						t->setBorders(4,13,1,0,1,1,0,0,0);
 
						t->setBgColor(3,15,253,251,214);
						t->setFontSize(3,15,11);
						t->setHoriz(3,15,3);
						t->setText(3,15,"Sub total");
						t->setBorders(3,15,1,1,1,1,0,0,0);
 
						t->setBgColor(3,16,253,251,214);
						t->setFontSize(3,16,11);
						t->setHoriz(3,16,3);
						t->setText(3,16,"Taxes");
						t->setBorders(3,16,1,1,1,1,0,0,0);
 
						t->setBgColor(3,17,253,251,214);
						t->setFontSize(3,17,11);
						t->setHoriz(3,17,3);
						t->setText(3,17,"Total");
						t->setBorders(3,17,1,1,1,1,0,0,0);
 
						t->setFontSize(4,15,11);
						t->setHoriz(4,15,3);
						t->setText(4,15,"=SUM(E12:E14)");
						t->setBorders(4,15,1,1,1,1,0,0,0);
 
						t->setFontSize(4,16,11);
						t->setHoriz(4,16,3);
						t->setText(4,16,"=E16*0.2");
						t->setBorders(4,16,1,1,1,1,0,0,0);
 
						t->setFontSize(4,17,11);
						t->setHoriz(4,17,3);
						t->setText(4,17,"=SUM(E16:E17)");
						t->setBorders(4,17,1,1,1,1,0,0,0);
						t->setBold(4,17);
 
						t->mergeRange("B21", "E21");
						t->setHoriz(1,20,2);
						t->setFontSize(1,20,11);
						t->setText(1,20,"Thank you for your business!");
 
						imgPosition iPos;
						iPos.x = 500;
						iPos.y = 500;
 
 
						imgSize iSize;
						iSize.h = 1520;
						iSize.w = 5400;
						t->insertImage(iPos,iSize,"file:///D:/4k-soft.png");
					}
 
					t->export2XLS("file:///C:/Invoice.xls");
				}
			}
 

Calc. Extract and edit data from existing spreedsheet example

		Download result
		
			OOAPI3 *t = new OOAPI3();
			if(t){
				if(t->isInstall()){
					if(t->connect2Calc("file:///D:/TEST.xls", false)){
						t->setSheet(0);
						t->setColWidth(0, 50);
 
						char * text = t->getText(0,0);
						char * newtext = " LibOpenOffice!";
						strcat(text, newtext);
						t->setText(0,0, text);
 
						delete text;
						delete newtext;
 
						/////////////////////////////FONTS
						t->setText(0,3,"1.1223");
						t->setFontSize(0,3,14);
						t->setFont4Cell(0,3,"MS Comic Sans");
						t->setCellStyle(0,3,S_PERCENT);
						t->setStrikeout(0,3,true);
 
						t->setText(0,5,"12:53");
						t->setFontSize(0,5,18);
						t->setFont4Cell(0,5,"Calibri");
						t->setCellStyle(0,5,S_TIME_PA);
						t->setBold(0,5);
						t->setUnderline(0,5,true);
 
						t->setText(0,7,"1234235.23");
						t->setFontSize(0,7,8);
						t->setFont4Cell(0,7,"Arial Black");
						t->setCellStyle(0,7,S_SCTFC_F);
						t->setItalic(0,7);
 
						//////////////////////////////////FORMULA
						t->setText(0,9,"=A4*0.02");
						t->setText(0,11,"=SUM(A4;A8)");
						t->setText(0,13,"=AVERAGE(A8;A4)");
						//////////////////////////////////
 
						t->mergeRange("A16","A18");
						t->mergeRange("A20","A22");
						t->mergeRange("A24","A26");
 
						///////////////////////////////////MERGED
						t->setText(0,15,"Merged range(A16:A18)");
						t->setBorders(0,15,1,1,0,0,255,255,255);
						t->setHoriz(0,15,1);
						t->setVerticalAlignment(0,15,3);
 
						t->setText(0,19,"Merged range(A20:A22)");
						t->setBorders(0,19,0,0,1,1,255,255,255);
						t->setHoriz(0,19,2);
						t->setVerticalAlignment(0,19,2);
 
						t->setText(0,23,"Merged range(A24:A26)");
						t->setBorders(0,23,1,1,1,1,255,255,255);
						t->setHoriz(0,23,3);
						t->setVerticalAlignment(0,23,1);
 
 
						/////////////////////////////////////SAVE TO DISK
						t->export2XLS("file:///C:/styles_example.xls");
					}
				}
			}
 

 

Licence policy

LibOpenOffice is available under three types of licence:

 Demo
 (for demonstration purposes only)
 Free License agreement (english)
License agreement (russian)
 Personal
 (1 license per 1 computer)
 19$ License agreement (english)
License agreement (russian)
 Unlimited
 (for unlimited number of computers)
 199$ License agreement (english)
License agreement (russian)

 

 

 

 

 

 

Reading and writing OpenOffice documents

LibOpenOffice allows applications to read/write all Apache OpenOffice file formats: *.odt, *.ods, *.odp and so on. Library can create new document on fly, extract any data from existing document or write data to existing document. It can be used by almost all programming languages developers for creating reports or other purposes.

 

High performance

LibOpenOffice writing speed on 2.0 GHz CPU provided in table below:

OpenOffice Writer *.odt null
OpenOffice Calc *.ods 350 records per second

 

 

 

Simple integration and interoperation

LibOpenOffice has C/C++ headers, C# class for including in your project. Library requires OpenOffice installation on computer and works thought its components.

 

Royalty-free distribution

Our clients can use unlimited version of LibOpenOffice library in theirs commercial applications without any fees.
Apache OpenOffice software is also free unlike Microsoft Office.

 

Code examples

Calc. Generate new spreadsheet example

		Download result
		
			#include "ooapi.h"
			OOAPI3 *t = new OOAPI3();
			if(t){
				if(t->isInstall()){
					if(t->connect2Calc("private:factory/scalc", false)){
						t->setSheet(0);
						t->setText(0,0,"Hello world!");
						t->setVal(0,1, 500);
					}
					t->export2XLS("file:///D:/TEST.xls");
				}
			}
 

Calc. Create invoice example

		Download result
		
			OOAPI3 *t = new OOAPI3();
			if(t){
				if(t->isInstall()){
					if(t->connect2Calc("private:factory/scalc", false)){
						t->delSheetById(0);
						t->delSheetById(0);
						t->insertSheet("Invoice");
						t->delSheetById(0);
 
						t->setSheet(0);
						t->setColWidth(0,3);
 
						t->setFont4Col(1, "Calibri");
						t->setFont4Col(2, "Calibri");
						t->setFont4Col(3, "Calibri");
						t->setFont4Col(4, "Calibri");
 
						t->mergeRange("D2", "E2");
						t->setFontSize(3,1,18);
 
						t->setText(3,1,"Invoice #467");
						t->setBgColor(3,1,253,251,214);
						t->setBorders(3,1,1,1,1,1,255,255,255);
 
						t->setFontSize(3,2,11);
						t->setText(3,2,"Date: 25.06.2013");
						t->setBorders(3,2,0,0,1,0,255,255,255);
 
						t->setFontSize(3,3,11);
						t->setText(3,3,"Customer ID: 38134");
						t->setBorders(3,3,0,0,1,0,255,255,255);
 
						t->setColWidth(1,69);
						t->setFontSize(1,5,11);
						t->setText(1,5,"Name: Jacob Smith");
 
						t->setFontSize(1,6,11);
						t->setText(1,6,"Adress:  County Ave, Midland City, Alabama (AL), 36331");
						t->setBorders(1,6,0,0,1,0,255,255,255);
 
						t->setFontSize(1,7,11);
						t->setText(1,7,"Phone: 334-123-4567");
 
						t->setFontSize(1,8,11);
						t->setText(1,8,"E-Mail: smith.jacob@gmail.com");
 
						t->setFontSize(1,10,11);
						t->setText(1,10,"Item, discription");
						t->setBorders(1,10,1,1,1,1,0,0,0);
						t->setBgColor(1,10,253,251,214);
						t->setHoriz(1,10,2);
 
						t->setFontSize(2,10,11);
						t->setText(2,10,"QTY");
						t->setBorders(2,10,1,1,1,1,0,0,0);
						t->setBgColor(2,10,253,251,214);
						t->setHoriz(2,10,2);
						t->setFontSize(3,10,11);
						t->setText(3,10,"Unit price");
						t->setBorders(3,10,1,1,1,1,0,0,0);
						t->setBgColor(3,10,253,251,214);
						t->setHoriz(3,10,2);
 
						t->setFontSize(4,10,11);
						t->setText(4,10,"Line Price");
						t->setBorders(4,10,1,1,1,1,0,0,0);
						t->setBgColor(4,10,253,251,214);
						t->setHoriz(4,10,2);
 
						t->setFontSize(1,11,11);
						t->setText(1,11,"Electric kettle");
						t->setBorders(1,11,1,1,1,0,0,0,0);
 
						t->setFontSize(1,12,11);
						t->setText(1,12,"Plate");
						t->setBorders(1,12,1,0,1,0,0,0,0);
 
						t->setFontSize(1,13,11);
						t->setText(1,13,"Coffee cup");
						t->setBorders(1,13,1,0,1,1,0,0,0);
 
						t->setFontSize(2,11,11);
						t->setText(2,11,"1");
						t->setBorders(2,11,1,1,1,0,0,0,0);
 
						t->setFontSize(2,12,11);
						t->setText(2,12,"4");
						t->setBorders(2,12,1,0,1,0,0,0,0);
 
						t->setFontSize(2,13,11);
						t->setText(2,13,"6");
						t->setBorders(2,13,1,0,1,1,0,0,0);
 
						t->setFontSize(3,11,11);
						t->setHoriz(3,11,3);
						t->setText(3,11,"57.43");
						t->setBorders(3,11,1,1,1,0,0,0,0);
 
						t->setFontSize(3,12,11);
						t->setHoriz(3,12,3);
						t->setText(3,12,"12");
						t->setBorders(3,12,1,0,1,0,0,0,0);
 
						t->setFontSize(3,13,11);
						t->setHoriz(3,13,3);
						t->setText(3,13,"5.12");
						t->setBorders(3,13,1,0,1,1,0,0,0);
 
						t->setFontSize(4,11,11);
						t->setHoriz(4,11,3);
						t->setText(4,11,"=C12*D12");
						t->setBorders(4,11,1,1,1,0,0,0,0);
 
						t->setFontSize(4,12,11);
						t->setHoriz(4,12,3);
						t->setText(4,12,"=C13*D13");
						t->setBorders(4,12,1,0,1,0,0,0,0);
 
						t->setFontSize(4,13,11);
						t->setHoriz(4,13,3);
						t->setText(4,13,"=C14*D14");
						t->setBorders(4,13,1,0,1,1,0,0,0);
 
						t->setBgColor(3,15,253,251,214);
						t->setFontSize(3,15,11);
						t->setHoriz(3,15,3);
						t->setText(3,15,"Sub total");
						t->setBorders(3,15,1,1,1,1,0,0,0);
 
						t->setBgColor(3,16,253,251,214);
						t->setFontSize(3,16,11);
						t->setHoriz(3,16,3);
						t->setText(3,16,"Taxes");
						t->setBorders(3,16,1,1,1,1,0,0,0);
 
						t->setBgColor(3,17,253,251,214);
						t->setFontSize(3,17,11);
						t->setHoriz(3,17,3);
						t->setText(3,17,"Total");
						t->setBorders(3,17,1,1,1,1,0,0,0);
 
						t->setFontSize(4,15,11);
						t->setHoriz(4,15,3);
						t->setText(4,15,"=SUM(E12:E14)");
						t->setBorders(4,15,1,1,1,1,0,0,0);
 
						t->setFontSize(4,16,11);
						t->setHoriz(4,16,3);
						t->setText(4,16,"=E16*0.2");
						t->setBorders(4,16,1,1,1,1,0,0,0);
 
						t->setFontSize(4,17,11);
						t->setHoriz(4,17,3);
						t->setText(4,17,"=SUM(E16:E17)");
						t->setBorders(4,17,1,1,1,1,0,0,0);
						t->setBold(4,17);
 
						t->mergeRange("B21", "E21");
						t->setHoriz(1,20,2);
						t->setFontSize(1,20,11);
						t->setText(1,20,"Thank you for your business!");
 
						imgPosition iPos;
						iPos.x = 500;
						iPos.y = 500;
 
 
						imgSize iSize;
						iSize.h = 1520;
						iSize.w = 5400;
						t->insertImage(iPos,iSize,"file:///D:/4k-soft.png");
					}
 
					t->export2XLS("file:///C:/Invoice.xls");
				}
			}
 

Calc. Extract and edit data from existing spreedsheet example

		Download result
		
			OOAPI3 *t = new OOAPI3();
			if(t){
				if(t->isInstall()){
					if(t->connect2Calc("file:///D:/TEST.xls", false)){
						t->setSheet(0);
						t->setColWidth(0, 50);
 
						char * text = t->getText(0,0);
						char * newtext = " LibOpenOffice!";
						strcat(text, newtext);
						t->setText(0,0, text);
 
						delete text;
						delete newtext;
 
						/////////////////////////////FONTS
						t->setText(0,3,"1.1223");
						t->setFontSize(0,3,14);
						t->setFont4Cell(0,3,"MS Comic Sans");
						t->setCellStyle(0,3,S_PERCENT);
						t->setStrikeout(0,3,true);
 
						t->setText(0,5,"12:53");
						t->setFontSize(0,5,18);
						t->setFont4Cell(0,5,"Calibri");
						t->setCellStyle(0,5,S_TIME_PA);
						t->setBold(0,5);
						t->setUnderline(0,5,true);
 
						t->setText(0,7,"1234235.23");
						t->setFontSize(0,7,8);
						t->setFont4Cell(0,7,"Arial Black");
						t->setCellStyle(0,7,S_SCTFC_F);
						t->setItalic(0,7);
 
						//////////////////////////////////FORMULA
						t->setText(0,9,"=A4*0.02");
						t->setText(0,11,"=SUM(A4;A8)");
						t->setText(0,13,"=AVERAGE(A8;A4)");
						//////////////////////////////////
 
						t->mergeRange("A16","A18");
						t->mergeRange("A20","A22");
						t->mergeRange("A24","A26");
 
						///////////////////////////////////MERGED
						t->setText(0,15,"Merged range(A16:A18)");
						t->setBorders(0,15,1,1,0,0,255,255,255);
						t->setHoriz(0,15,1);
						t->setVerticalAlignment(0,15,3);
 
						t->setText(0,19,"Merged range(A20:A22)");
						t->setBorders(0,19,0,0,1,1,255,255,255);
						t->setHoriz(0,19,2);
						t->setVerticalAlignment(0,19,2);
 
						t->setText(0,23,"Merged range(A24:A26)");
						t->setBorders(0,23,1,1,1,1,255,255,255);
						t->setHoriz(0,23,3);
						t->setVerticalAlignment(0,23,1);
 
 
						/////////////////////////////////////SAVE TO DISK
						t->export2XLS("file:///C:/styles_example.xls");
					}
				}
			}
 

 

Licence policy

LibOpenOffice is available under three types of licence:

 Demo
 (for demonstration purposes only)
 Free License agreement (english)
License agreement (russian)
 Personal
 (1 license per 1 computer)
 19$ License agreement (english)
License agreement (russian)
 Unlimited
 (for unlimited number of computers)
 199$ License agreement (english)
License agreement (russian)

 

 

 

 

 

 

Comments:

пт, 09/27/2013 - 16:39
Hi, This is seems really good tool and hope it would simplify lot of work for those who want to automate Open office. I have a question whether this can be used to automate OO in MAC..? If not, Do you have any future plan to support Mac OS X? Please let me know. Thanks / Anandh
Аватар пользователя Admin
сб, 09/28/2013 - 12:57
Hi, Anandh! Yes, in future our company is planning to make multi-platform LibOpenOffice with Windows\Linux\MAC support. At this moment LibOpenOffice works only on Windows xp\vista\7\8. Regards.
пт, 12/19/2014 - 22:30
I am truly glad to read this webpage posts which carries lots of useful information, thanks for providing such statistics.
сб, 12/20/2014 - 13:06
An impressive share! I've just forwarded this onto a colleague who had been doing a little research on this. And he actually ordered me dinner simply because I found it for him... lol. So let me reword this.... Thank YOU for the meal!! But yeah, thanx for spending some time to talk about this matter here on your internet site.
вс, 12/21/2014 - 07:15
What a material of un-ambiguity and preserveness of precious knowledge regarding unpredicted emotions.
вс, 12/21/2014 - 23:05
Thіs site was... hoԝ dο I say it? Relevant!! Finally ӏ've found something աhich helped me. Thankѕ!
сб, 12/20/2014 - 04:30
I absolutely love your site.. Great colors & theme. Did you develop this web site yourself? Please reply back as I'm planning to create my own website and would like to find out where you got this from or just what the theme is named. Cheers!
сб, 12/20/2014 - 12:21
That is very interesting, You're an overly professional blogger. I've joined your feed and stay up for seeking more of your fantastic post. Additionally, I have shared your web site in my social networks
вс, 12/21/2014 - 04:27
belt 073 h belt 147 hermes belts 297 hermes belts 237 hermes hermes constance bags kelly shoulder hermes handbag clemence leather white golden 32cm h belt 046 hermes mini travel bags 25cm hermes pink blue belts 353 hermes kelly shoulder handbag clemence leather hermes chocolate golden 32cm bearn gusset hermes purse clemence purple womens watches hermes kelly grey paris bombay victoria hermes calfskin handbag h black 28cm hermes watches cotton scarf hermes shawl h black white birkin 35cm clemence leather fruit green golden hermes birkin 35cm crocodile hermes ivory gold belts 356 hermes kelly shoulder bag clemence leather violet golden 32cm hermes h belt 120 hermes birkin clemence leather bag hermes 40cm brown silver birkin 25cm tote bag clemence leather khaki silver hermes belts 212 hermes belts 295 hermes belts 336 hermes belts 11 h belt 150 hermes belts 345 hermes belts 346 hermes h belt 155 hermes bearn mini gusset hermes purse clemence orange http://www.hermes-outlet.us.com/bearn_mini_gusset_hermes_purse_clemence_orange
вс, 12/21/2014 - 05:44
grande sconto donne giu cappotto puffer moreau long black jacket moncler negozio on line doudoune dordogan pour moncler les hommes rembourre manteaux dhiver noir bleu livraison gratuite masterpiece femme parajumpers kodiak parka beige essense of australia d1301 sweetheart neckline lace and satin a line wedding gown with chapel train canada goose trillium women parka beige parajumpers windbreaker ike man navy outlet online jimmy choo mandah 3042 ugg boots black on sale womens canada goose navy yorkville bomber men canada goose spirit calgary men jacket doudoune kids chatel winter down hooded jacket moncler black parajumpers femme masterpiece long bear doudoune canada goose expedition kid parka spirit canada goose freestyle vest spirit for men poco costoso rivestimento delle moncler nantes giu con cappuccio donne grigio scuro magasinez authentiques marine moncler 2014 veste coupe vent de femmes nouvelles versions mid season femme arches veste parajumpers grise toms black white circle womens vegan classics shoes moda bady mazarine breve piumino prezzo di moncler sconto nero ordonner meilleur moncler cardere femmes down jacket rose masterpiece parajumpers femme long bear manteau noir dave and johnny 7559 sweetheart dress neckline empire waist prom canada goose chateau parka chateau men navy parajumpers masterpiece mary jo woman beige on sale bambini bailey button stivali 5991 nero acquistare a buon mercato ugg canada goose women thompson jacket black canada goose montebello women parka steel new style mens down jackets black moncler parajumpers femme lightweight alisee 6 blazer canada goose gloves navy canada goose victoria parka caribou for women canada goose youth chilliwack bomber berry http://www.doodle-doo.com/canada_goose_youth_chilliwack_bomber_berry
вс, 12/21/2014 - 23:38
aaron dobson jersey jon beason jersey jim plunkett jersey nfl jersey houston oilers jerseys sean lissemore jersey belts 310 hermes robert woods jersey casque detox stanley jean baptiste jersey nike air max womens mike adams jersey adrian clayborn jersey logan ryan jersey travelle wharton jersey brian leonhardt jersey nfl jersey dallas cowboys jerseys donald butler jersey kelly bag togo leather peach hermes 22cm lee smith jersey dr dre beats headphones turquoise discount sam mills jersey nike air max mens mel blount jersey mike glennon jersey tommy kelly jersey deangelo williams jersey maurice jones drew jersey nfl jersey 2014 nfl split signature elite junior seau jersey birkin bag clemence lemon yellow silver hermes 30cm h belt 166 hermes http://www.hermes-outlet.us.com/h_belt_166_hermes
сб, 12/20/2014 - 02:32
Simply wish to say your article is as amazing. The clearness in your post is simply excellent and i could assume you're an expert on this subject. Fine with your permission let me to grab your feed to keep updated with forthcoming post. Thanks a million and please continue the rewarding work.
сб, 12/20/2014 - 19:25
Hallo daar, werd slechts alarm naar uw blog door Google en vond dat het de echt van is
вс, 12/21/2014 - 22:40
It's not my first time to visit this web site, i am browsing this web site dailly and obtain fastidious facts from here everyday.
чт, 10/17/2013 - 19:13
Libre Office, open Office are FREE programs, why you make charge for your program that should be free also? Another RIP OFF scriptkiddy outfit I pressume. There are lots of other programs that can do this for free, google is more than you friend!
Аватар пользователя Admin
чт, 10/17/2013 - 20:29
Dear, Amed! You can google and find lots of examples when software core is free, but additional third-parties plugins, components etc. are not free. Our company done really hard work when developing LibOpenOffice library without full documentation. And we take money because we provide support, fix bugs and add functionality. Otherwise we should make LibOpenOffice opensource, so everyone could constantly contribute to it. But this will probably kill LibOpenOffice project. Regards.
сб, 12/20/2014 - 17:55
Good post. I learn something new and challenging on websites I stumbleupon everyday. It's always interesting to read content from other writers and use a little something from other sites.
вс, 12/21/2014 - 21:08
Hello! I could have sworn I've been to this blog before but after browsing through many of the articles I realized it's new to me. Anyways, I'm certainly happy I came across it and I'll be bookmarking it and checking back often!
пн, 01/06/2014 - 21:46
Does this work for Libre Office, too?
Аватар пользователя Admin
ср, 01/08/2014 - 12:28
No, OpenOffice only.
сб, 12/20/2014 - 01:43
I'm really impressed with your writing skills as well as with the layout on your blog. Is this a paid theme or did you modify it yourself? Either way keep up the excellent quality writing, it is rare to see a nice blog like this one today.
вс, 12/21/2014 - 03:38
h belt 180 hermes zip purse clemence leather hermes blue birkin 35cm crocodile pink hermes gold birkin clemence hermes leather bag 40cm chocolate silver clemence passport holder hermes beige belts 395 hermes birkin bag clemence beige golden hermes 30cm belt 082 watches h our men hermes crocodile leather black belt 080 bags accessories charm bracelet red h hermes horse gold birkin bag ostrich pink hermes golden 30cm 2013 new belts hermes 444 belt 258 birkin bag crocodile hermes marine golden 30cm birkin 35cm patent leather peach hermes golden h belt 049 hermes evelyne iii bag hermes clemence leather peach birkin bag clemence shining hermes orange golden 30cm compact passport holder clemence leather peach hermes kelly shoulder bag crocodile hermes brown silver 32cm belts 10 bearn gusset purse clemence hermes orange birkin 42cm bag togo leather hermes skyblue golden cotton scarf hermes shawl h lemon yellow red constance shoulder bag togo hermes leather red gold hardware mini so kelly bags clemence leather hermes orange silver h belt 204 hermes kelly shoulder bag clemence leather hermes dark blue silver 32cm h belt 029 hermes cotton scarf shawl orange hermes grey http://www.hermes-outlet.us.com/cotton_scarf_shawl_orange_hermes_grey
вс, 12/21/2014 - 22:50
belt 247 birkin 42cm bag togo hermes leather red silver compact clemence passport hermes holder blue bags accessories charm hermes bracelet purple gold 2013 collection bags 35cm black gold hardware hermes hermes evelyne iii belts 410 hermes birkin handbag hermes clemence leather yellow silver 30cm belt 085 birkin 35cm crocodile hermes black silver picotin mm clemence hermes brown silver hardware belt 065 birkin 35cm clemence leather hermes skyblue golden jypsiere shoulder hermes bag togo leather coffee gold h belt 158 hermes belt 071 compact passport holder clemence hermes leather white kelly 35cm clemence hermes leather purple golden h belt 024 hermes 2012 tote clemence shopping bags peach hermes blue belt 096 belts 403 hermes constance purse togo leather red hermes gold belts 217 hermes h belt 038 hermes belts 386 hermes h belt 157 hermes victoria tote clemence leather brown with silk hermes constance shoulder hermes bag togo leather coffee gold hardware garden party clemence hermes leather 32cm coffee ike taylor jersey http://www.steelersjerseyus.com/shop_by_players/ike_taylor_jersey
вс, 12/21/2014 - 04:57
Once again Download the Gods Rush now and bring about peace.
ср, 02/26/2014 - 04:48
i excuted LibOpenOffice demo but if( t->isInstall() ) is return so i can't build OpenOffice calc . please reply to me method to resolve. my computer is installed OpenOffice 4.0.1 and sdk
Аватар пользователя Admin
пн, 03/03/2014 - 11:47
Please, specify your contact e-mail or send an email to office@4k.com.ua with subject "LibOpenOffice question"
сб, 12/20/2014 - 18:19
watches mens hermes arceau black silver constance shoulder bag togo leather peach silver hardware hermes kelly depeches 34cm epson chocolate hermes golden hardware belts 361 hermes kelly shoulder handbag clemence leather pink golden hermes 32cm birkin bag clemence sky blue hermes golden 30cm belts 229 hermes cotton scarf hermes blue yellow birkin bag crocodile marine silver hermes 30cm cotton scarf shawl orange hermes grey 2013 new belts hermes 438 sac a depeches hermes 38cm blue gene clemens silver hardware birkin 35cm crocodile hermes red silver compact clemence passport hermes holder navy picotin mm clemence orange hermes silver hardware kelly 35cm clemence leather hermes peach golden 2013 new belts hermes 441 birkin 35cm clemence leather hermes middle blue gold kelly purse clemence hermes white birkin bag ostrich pink hermes silver 30cm new mini so kelly bags clemence hermes leather purple rose red silver birkin 35cm clemence hermes leather beige gold belts 351 hermes belts 219 hermes belts 320 hermes belts 016 hermes birkin bag crocodile hermes deep tan golden 30cm bearn mini gusset hermes purse clemence brown birkin 42cm hermes bag togo leather brown silver 2013 new belts hermes 478 h belt 034 hermes http://www.hermes-outlet.us.com/h_belt_034_hermes
вс, 12/21/2014 - 09:41
It is in point of fact a nice and useful piece of info. I'm glad that you shared this useful information with us. Please keep us informed like this. Thanks for sharing.
вс, 12/21/2014 - 01:44
christian une plume 140mm black louboutin christian escarpin new decoltissimo louboutin 85mm noir 290 2013 new christian louboutin 160mm uk black paint leather pumps discount sale cheap online outlet christian louboutin greissimo pumps peach air jordan iv 4 women 48 retro migliori christian louboutin diptic 100 millimetri camoscio nero outlet air jordan xx8 se840229 prezzo completo donna air jordan spizike scarpe nero pink basketball trasporto veloce woolrich parka christian daffodile 160mm snakeskin louboutin green christian escarpin rouge louboutin en cuir verni open toes christian louboutin police cheap 100mm discount uk sale online outlet christian louboutin pigalle 120 pumps pointed toe red air jordan spizikes 13 nuovo christian louboutin bianca 120 millimetri nero online nike air jordan tacco alto scarpe bianco rosa pp94036 nuovo stile donna air jordan cp3 iii bianco blu scarpe rosso basketball miglior prezzo woolrich scontati christian lady peep 160mm louboutin pink christian pompe lady fur louboutin 150mm noir christian louboutin cheap daffodile 160mm hot drill blue discount sale uk online outlet christian louboutin bikiki 140 pony mary jane pumps red air jordan v 5 women 79 retro migliori uomini christian louboutin rollerball bianco outlet air jordan 11 uomo bianco scarpe bs860494 prima scelta air jordan 2012 nero rosso scarpe basketball per la vendita uomo woolrich outlet bologna christian belbride 100mm louboutin black christian sandale toutenkaboucle louboutin 150mm rose 1541 christian louboutin booties red matte uk leather cheap 160mm heels discount sale online outlet christian louboutin madame butterfly booty 150 suede purple http://www.christianlouboutinoutletuk.co.uk/christian_louboutin_madame_butterfly_booty_150_suede_purple
вс, 12/21/2014 - 01:48
The best way to cure genital herpes is organic herpes remedy. Then just shall you be able to cure permanently. Also there will be no side effects. You may see a link here for herpes cure. It shall provide you how organic herpes Solution shall give you permanent Solution from herpes. Also this is pretty cheap. See it and if you have genital herpes, do try this.

Страницы

Add new comment

X
<
>