Libreoffice android


android

View module in:   cgit   Doxygen

 

LibreOffice Android *******************

Bootstrap *********

Contains common code for all projects on Android to bootstrap LibreOffice. In addition it is a home to LibreOfficeKit (LOK - see libreofficekit/README) JNI classes.

stuff in source directory *************************

LibreOffice Android application - the code is based on Fennec (Firefox for Android). It uses OpenGL ES 2 for rendering of the document tiles which are gathered from LibreOffice using LOK. The application contains the LibreOffice core in one shared library: liblo-native-code.so, which is bundled together with the application.

Architecture and Threading **************************

The application implements editing support using 4 threads: 1. The Android UI thread, we can't perform anything here that would take a considerable amount of time. 2. An OpenGL thread which contains the OpenGL context and is responsible for drawing all layers (including tiles) to the screen. 3. A thread (LOKitThread), that performs LibreOfficeKit calls, which may take more time to complete. In addition it also receives events from the soffice thread (see below) when the callback emits an event. Events are stored in a blocking queue (thread processes events in FCFS order, goes to sleep when no more event is available and awakens when there are events in queue again). 4. A native thread created by LibreOfficeKit (we call it the soffice thread), where LibreOffice itself runs. It receives calls from LOKitThread, and may emit callback events as necessary.

LOKitThread ***********

LOKitThread (org.libreoffice.LOKitThread) communicates with LO via JNI (this can be done only for one thread) and processes events (defined in org.libreoffice.LOEvent) triggered from UI.

Application Overview ********************

LibreOfficeMainActivity (org.libreoffice.LibreOfficeMainActivity) is the entry point of the application - everything starts up and tears down from here (onCreate, onResume, onPause, onStart, onStop, onDestroy).

Document view -------------

From here on one of the most interesting pieces are the classes around document view, which includes listening to touch events, recalculating the viewport, tiled handling and rendering the layers to the document.

Viewport - the viewport is the currently visible part of the document. It is defined by view rectangle and zoom.

Layers - document view is rendered using many layers. Such layers are: document background, scroll handles, and also the document tiles.

Document view classes ---------------------

- LayerView (org.mozilla.gecko.gfx.LayerView) is the document view of the application. It uses the SurfaceView (android.view.SurfaceView) as the main surface to draw on using OpenGL ES 2.

- GLController (org.mozilla.gecko.gfx.GLController) - holder of the OpenGL context.

- RenderControllerThread (org.mozilla.gecko.gfx.RenderControllerThread) executes the rendering requests through LayerRenderer.

- LayerRenderer (org.mozilla.gecko.gfx.LayerRenderer) renders all the layers.

- GeckoLayerClient (org.mozilla.gecko.gfx.GeckoLayerClient) is the middle man of the application, which connects all the bits together. It is the document view layer holder so the any management (including tiled rendering) usually go through this class. It listens to draw requests and viewport changes from PanZoomController (see "Touch events").

Touch events, scrolling and zooming -----------------------------------

The main class that handles the touch event, scrolling and zooming is JavaPanZoomController org.mozilla.gecko.gfx.JavaPanZoomController (implementation of PanZoomController interface). When the user performs a touch action, the document view needs to change, which means the viewport changes. JavaPanZoomController changes the viewport and signals the change through PanZoomTarget (org.mozilla.gecko.gfx.PanZoomTarget).

TiledRendering --------------

Tiled rendering is a technique that splits the document to bitmaps of same size (typically 256x256) which are fetched on demand.

In the application the ComposedTileLayer (org.mozilla.gecko.gfx.ComposedTileLayer) is the layer responsible for tracking and managing the tiles. Tiles are in this case also layers (sub layers?) implemented in SubTile (org.mozilla.gecko.gfx.SubTile), where each one is responsible for one tile bitmap (actually OpenGL texture once it has been uploaded).

When the viewport changes, the request for tile rechecking is send to LOKitThread (see LOKitThread#tileReevaluationRequest), where the tiles are rechecked, add and removed if necessary.

CompositeTileLayer is actually an abstract class, which has two implementations. One is DynamicTileLayer (org.mozilla.gecko.gfx.DynamicTileLayer), which is used for main tile view of the document, and FixedZoomTileLayer (org.mozilla.gecko.gfx.FixedZoomTileLayer), which just renders the tiles at a fixed zoom level. This is then used as a background low resolution layer.

Tile invalidation -----------------

Tile can change in LibreOffice when user changes the content (adds, removes text or changes the properties). In this case, an invalidation rectangle is signaled from LibreOffice, which includes a rectangle that needs to be invalidated. In this case LOKitThread gets this request via callback, and rechecks all tiles if they need to be invalidated. For more details see LOKitThread#tileInvalidation).

Editing *******

For editing there are 2 coarse tasks that the LibreOffice app must do: 1. send input events to LibreOffice core (keyboard, touch and mouse) 2. listen to messages (provided via callback) from LibreOffice core and react accordingly

In most cases when an input event happens and is send to the LO core, then a message from LO core follows. For example: when the user writes to the keyboard, key event is sent and a invalidation request from LO core follows. When user touches an image, a mouse event is sent, and a "new graphic selection" message from LO core follows.

All keyboard and touch events are send to LOKitThread as LOEvents. In LOKitThread they are processed and send to LibreOffice core. The touch events originate in JavaPanZoomController, the keyboard events in LOKitInputConnectionHandler (org.libreoffice.LOKitInputConnectionHandler), however there are other parts too - depending on the need.

InvalidationHandler (org.libreoffice.InvalidationHandler) is the class that is responsible to process messages from LibreOffice core and to track the state.

Overlay *******

Overlay elements like cursor and selections aren't drawn by the LO core, instead the core only provides data (cursor position, selection rectangles) and the app needs to draw them. DocumentOverlay (org.libreoffice.overlay.DocumentOverlay) and DocumentOverlayView (org.libreoffice.overlay.DocumentOverlayView) are the classes that provide the overlay over the document, where selections and the cursor is drawn.

Icons *****

App uses material design icons available at 1.

1 - https://www.google.com/design/icons/

Emulator and debugging notes ****************************

For instructions on how to build for Android, see README.cross.

* Getting something running

Attach your device, so 'adb devices' shows it. Then run:

cd android/source make install adb logcat

and if all goes well, you should have some nice debug output to enjoy when you start the app.

* Using the emulator

Create an AVD in the android UI, don't even try to get the data partition size right in the GUI, that is doomed to producing an AVD that doesn't work. Instead start it from the console:

LD_LIBRARY_PATH=$(pwd)/lib emulator-arm -avd -partition-size 500

where is the literal name of the AVD that you entered.

[ In order to have proper acceleration, you need the 32-bit libGL.so:

sudo zypper in Mesa-libGL-devel-32bit

and run emulator-arm after the installation. ]

Then you can run ant/adb as described above.

After a while of this loop you might find that you have lost a lot of space on your emulator's or device's /data volume. You can do:

adb shell stop; adb shell start

Debugging ---------

First of all, you need to configure the build with --enable-debug or --enable-dbgutil. You may want to provide --enable-selective-debuginfo too, like --enable-selective-debuginfo="sw/" or so, in order to fit into the memory during linking.

Building with all symbols is also possible but the linking is currently slow (around 10 to 15 minutes) and you need lots of memory (around 16GB + some swap).

* Using ndk-gdb

Direct support for using ndk-gdb has been removed from the build system. It is recommended that you give the lldb debugger a try that has the benefit of being nicely integrated into Android Studio (see below for instructions). If you nevertheless want to continue using ndk-gdb, use the following steps that are described in more detail here: https://stackoverflow.com/a/10539883

- add android:debuggable="true" to AndroidManifest.xml - push gdbserver to device, launch and attach to application - forward debugging port from host to device - launch matching gdb on host and run following setup commands: - set solib-search-path obj/local/ - file obj/local//liblo-native-code.so - target remote :

Pretty printers aren't loaded automatically due to the single shared object, but you can still load them manually. E.g. to have a pretty-printer for rtl::OString, you need:

(gdb) python sys.path.insert(0, "/master/solenv/gdb") (gdb) source /master/instdir/program/libuno_sal.so.3-gdb.py

* Using Android Studio (and thus lldb)

Note that lldb might not yield the same results as ndk-gdb. If you suspect a problem with lldb, you can try to manually use ndk-gdb as described above. Using lldb from within Android Studio is more comfortable though and works like this:

- open android/source/build.gradle in Android Studio via File|New → Import Project - make sure you select the right build variant (strippedUIDebug is what you want) - use Run|Edit Configurations to create a new configuration of type "Android Native" - on tab "General" pick module "source" - on tab "Native Debugger" add android/source/obj/local/ to the Symbol directories

Then you can select your new configuration and use Run | Debug to launch it. Note that lldb doesn't initially stop execution, so if you want to add breakpoints using lldb prompt, you manually have to pause execution, then you can switch to the lldb tab and add your breakpoints. However making use of the editor just using File|Open .. to open the desired file in Android Studio and then toggling the breakpoint by clicking on the margin is more comfortable.

* Debugging the Java part

Open android/source/build.gradle in Android studio via File|New → Import Project and you can use Android Studio's debugging interface. Just make sure you pick the correct build variant (strippedUIDebug)

The alternative is to use the jdb command-line debugger. Steps to use it:

1) Find out the JDWP ID of a debuggable application:

adb jdwp

From the list of currently active JDWP processes, the last number is the just started debuggable application.

2) Forward the remote JDWP port/process ID to a local port:

adb forward tcp:7777 jdwp:31739

3) Connect to the running application:

jdb -sourcepath src/java/ -attach localhost:7777

Assuming that you're already in the LOAndroid3 directory in your shell.

* Debugging the missing services

Android library only include essential services that are compiled for LibreOffice in order to reduce the size of the apk. When developing, some services might become useful and we should add those services to the combined library.

In order to identify missing services, we need to be able to receive SAL_INFO from cppuhelper/source/shlib.cxx in logcat and therefore identify what services are missing. To do so, you may want add the following when configuring the build.

--enable-selective-debuginfo="cppuhelper/ sal/"

Which services are combined in the android lib is determined by

solenv/bin/native-code.py

* Common Errors / Gotchas

lo_dlneeds: Could not read ELF header of /data/data/org.libreoffice...libfoo.so This (most likely) means that the install quietly failed, and that the file is truncated; check it out with adb shell ls -l /data/data/....

* Startup details

All Android apps are basically Java programs. They run "in" a Dalvik (or on Android 5 or newer - ART) virtual machine. Yes, you can also have apps where all *your* code is native code, written in a compiled language like C or C++. But also such apps are actually started by system-provided Java bootstrapping code (NativeActivity) running in a Dalvik VM.

Such a native app (or actually, "activity") is not built as a executable program, but as a shared object. The Java NativeActivity bootstrapper loads that shared object with dlopen.

Anyway, our current "experimental" apps are not based on NativeActivity. They have normal Java code for the activity, and just call out to a single, app-specific native library (called liblo-native-code.so) to do all the heavy lifting.

docs.libreoffice.org

LibreOffice android revealed - Another office suite for android

The Microsoft office suite better replacement, LibreOffice makes its debut on Android platform. If you are an existing Android user, you can download the LibreOffice Android office suite through Google play store.

LibreOffice Viewer office suite for Android Review:

This open source Android office suite developed by Collabora and Igalia with the Document Foundation and LibreOffice community collaboration. This application is currently in the Beta testing cycle, and the final release will have extra new features.

Once you clicked the LibreOffice Android application from the app drawer, you will directly route to the file browser window. This office suite for Android app renders Macintosh- Linux skin for the file browser.

The interface itself comes with the sleek and clean navigation window that helps to select the documents without any disruption. The top right three dot options menu helps you to make the changes in sorting, alteration in settings as well.

The drop-down menu on the top left of the LibreOffice Android office suite app lets you find the particular file formats within the window.

By default, this office suite for the Android app not allows you to edit any documents since it is under the Beta testing. However, a little settings tweak helps to bring back the editing option. Click on three dotted menu button and select the settings button. Check on the Experimental mode under General frame.

Furthermore, the application developer promised that the LibreOffice Android viewer shortly would have the fully-fledged editing option likewise on Windows and Linux operating systems.

Currently, this Android office suite lets you do the few basic editing operation such as bold, italic and modification on the sentence only.

The LibreOffice Android viewer supports its native office packages such as OpenOffice Documents, Spreadsheets, Presentation, and Drawings within this application. It also supports various file formats like Open Document Format (ODT, ods and ODP), Microsoft Office 2013/2010/2007 (docx, pptx, xlsx) and MS Office 97/2000/XP/2003 (Doc, Xls, ppt) editions.

LibreOffice Android viewer app is running on the same engine as LibreOffice for OS X, Linux, and Windows.

This Android office suite is free for the users. Therefore, no extra cost for accessing additional features on further releases of this app.

Currently, LibreOffice Android viewer does not support PDF formats and expects the same functionality available in the stable version.

What is more on LibreOffice Android office suite final release?

  • We can expect the additional editing options like bullets and Numberings support, image and table insertion.  This office suite for the Android app will also have better document viewing support with the zoom option.
  •  We can also expect the integrated cloud storage system like on other Android office suites like Microsoft Office for Android, OfficeSuite 8+, Polaris office and WPS office+.
  • Based on this android app developer statement, the stable version will have tabbed desktop UI on this LibreOffice Viewer.
  • PDF files viewing support.

Should you try LibreOffice Android viewer?

If you are not an Android power user and still want to do some basic editing, you better to install the office suite for the Android app “LibreOffice Android”.

Do you want advanced editing features on this app? If you are, this app is currently not suited for you. You better to wait for the final stable release or install other Android office suites.

Do you want to try this Android office suite for your mobile phone? You can download and install LibreOffice Android viewer from Google Play itself.

Have you installed this LibreOffice Android office suite? Comment below your experience on this office suite for Android.

You can also read:

techracket.com

LibreOffice finally arrives on Android

LibreOffice for Android has long been one of the biggest demands in the open source world. The reason is simple, a majority of Android users (myself included) who are concerned about vendor lock-in don't save their data in Microsoft's controversial docx, or Apple's incompatible Pages formats. ISO approved ODF is the only way to go if you don't want your files to become inaccessible in the future.

Until recently, Google had very no support for ODF, despite being a supporter of open source. Still today, if I have an ODT file, Android will refuse to open it. That’s why we need LibreOffice for Android.

Android can't open ODF documents.

LibreOffice for Android is here

You can now download and install an official LibreOffice Viewer for Android.

The application is created by Collabora, a UK based organization that created a new division to offer value added services on top of LibreOffice.

I interviewed Michael Meeks, who has been involved with LibreOffice since OpenOffice days and is now VP of Productivity at Collabora, at FOSDEM 2013 in Brussels, Belgium where he gave me a demo of LibreOffice running on Android.

The Document Foundation, the organization behind LibreOffice, said in a statement that "it is built on foundational work by the LibreOffice community, SUSE, and the Mozilla Corporation, with additional development by Jacobo Aragunde of Igalia, and Andrzej Hunt and Ian Billet as part of Google Summer of Code."

This is the very first release of LibreOffice Viewer that is capable of handling text documents and presentations.

I went ahead and installed the app on my Nexus 6 and suddenly instead of getting the 'there is no app to open this file' message I was used to, I had a dialog box asking me to open the ODT file in LibreOffice.

With LibreOffice, you can now view ODF documents on Android devices.

The app is really in a very early beta stage. While it does enable me to open ODT files in Android, the experience is not a good one. The app takes a few seconds to render the file and it it renders every time you scroll through a file.

We need more from LibreOffice

I'll keep my grumblings to a minimum because it is beta software, after all. However, I do feel that LibreOffice needs to bring a stable application for Android. There is a huge void of any free and open source office suite on Android. I also think that just a viewer is not enough. Documents are not created for viewing alone, that's what PDF is for.

In addition, LibreOffice, in its current state, is not solving any problems that Android users face. There are already a few document readers for Android that can open ODF files. Open source apps such as OpenDocument Reader can even edit and save ODF files.

Earlier, when I talked to Italo Vignoli about LibreOffice he told me that a majority of their resources were going into cleaning the code that they inherited from Sun's Open Office.

Code cleaning is also one of the reasons, despite demands, that LibreOffice hasn't received any heavy facelift to give it a modern look and feel.

Something is better than nothing

What's really exciting to see is that there is now an official LibreOffice application that can handle ODF files. I hope that things will get better with time as the app gets more users who try it and provide valuable feedback to the developers.

Because it's open source, developers can chip in and quickly improve the app, bringing the entire suite of LibreOffice to Android and other mobile platforms.

Go ahead, download and install the app from the Google Play Store and let us know what you think.

This article is published as part of the IDG Contributor Network. Want to Join?

www.cio.com

LibreOffice is coming to Android

I've been hoping to see this headline for some time now. At the first LibreOffice Conference, the Document Foundation announced its plans to migrate LibreOffice to mobile devices. The plan didn't include a total rewrite of the code, but repurposing at least 90% of the current code base. That meant the majority of the work was already done. That last remaining 10%? The user interface. The 90% already compiles on Android — so there is a working model. Of course, what good is a working model without an interface to go along with it?

But the single most important question to ask is "why"? Why is it so important for LibreOffice to make it to the mobile platform? I can answer that with three simple words:

Open Document Format

At the moment, getting odt or ods files open for editing on the Android platform is a nightmare. Honestly, this has confounded me. WPS Office (formerly Kingsoft Office) does not support ODF. Office Suite Pro does support ODF (however, it's not supported in the free version, which offers a subtle layer of irony), but you'll find the app crashes a lot (some devices, like the LG G3, can't even open Office Suite Pro). Google Docs doesn't offer native support for ODF (though you can import and export). AndrOpen is a ported version of OpenOffice for Android, but the interface is horrible (Figure A), and working larger files is cumbersome at best.

Figure A

AndrOpen on a Huawei Ascend Mate 2.

With the addition of a free office suite that fully supports the ODF format, the Android platform extends its reach even farther. This is especially significant, given how widespread the adoption of the ODF format has become (Britain has mandated ODF as their official format for all government documents). Android needs this. Actually, the mobile sector needs this. Even with Android's seamless Google Docs integration, not everyone depends heavily on Google's go-to office suite. Anyone who depends on open-source software knows this element is sorely missing from the Android ecosystem. One would think a platform based on the Linux kernel would be overflowing with quality open-source apps. The problem with the office suite is the Google imposed file size limit of 50 MB.

But wait... I can already hear you shouting. You install apps over 50 MB all the time!

Google imposes this file size limit on main apk files, but it allows the inclusion of expansion packs. The Play Store will download the main file first (which is under the 50 MB limit, and then it downloads the expansions next. The problem with LibreOffice is that the smallest the developers have managed to shrink it to (up to this writing) is 54 MB. Once they trim that 4 MB of fat, the office suite will be very close to ready for prime time.

I happen to rely heavily on Google Docs. However, there is one issue I face. When I send a book to an editor, I have to send it in either .doc or .odt format. The editor will then make comments and use track changes to edit the manuscript. When I get that file back, I can no longer work with it in Google Docs — this means I must open that file in LibreOffice. Since all of my laptops are now Chromebooks, this is a problem. To that end, I wind up tethered to my desktop for second drafts and working with editors. When LibreOffice arrives for the Android platform, this will all change. This also brings to light the possibility of running LibreOffice on a Chromebook. Professionally, that is very exciting.

There is no set release date at this point. Until the developers get the file size below the Google limit, they are unable to predict a release. Until then, however, we'll just have to sit back and wait — and hope this happens across the Google landscape. Even though LibreOffice would be in direct competition with Google Docs, it's clear that there are some users who not only need native ODF support, but rely on a more traditional office suite to fulfill those needs.

Although I'll continue my dependence upon Google Docs, having the addition of LibreOffice on Android (and Chromebooks... fingers crossed) would make my life incredibly more efficient.

What do you think? Does having LibreOffice on the Android platform make sense? Would you use it? Let us know your thoughts in the discussion thread below.

www.techrepublic.com

LibreOffice Modules

Cares for accessibility.

LibreOffice Android

Contains containers for the css::animation UNO API, used in slideshow and sd.

Library to interact with the Apple Remote Control on Mac

Audio/Video media implementation.

Controls and dialogs for Basic. Contains the Basic IDE.

Algorithms and data types for graphics (e.g. polygons, vectors, matrices and the like - see that used in canvas).

Contains the StarBASIC Interpreter

To use LibreOffice from Java applications.

Tools and scripts mostly not used during the build

UNO Remote Protocol (URP). A binary protocol.

Bridges from various C++ ABIs, Java JNI, MS .Net to UNO and back.

UNO-based graphics backend, lesser impedance to modern graphics APIs

Chart implementation for LibreOffice Calc.

#

Generators for language-binding--specific representations of UNOIDL entities:

Helper functionality for implementing UNO components

Compiler plugins.

These are configuration files for various features as detected by configure.

UNO services to access the configuration database

Contains database pieces, drivers, etc.

Helper C++ classes for canvas, plus a GDIMetaFile-to-XCanvas converter.

Type definitions/implementations for the core of UNO. The exported API is in C.

Helpers for using cppu in C++, e.g. templates for implementing UNO components, bootstrapping stuff. Get UNO up and running.

Old way of doing component registration. Nowadays replaced by another stand-alone UI and tools called UNO package.

Common User Interface

Database access tools, for "base" database application

What used to be the desktop in StarOffice 5 - now the binary.

Pre-canned distribution configurations

Drawing API that can specify what to draw via a kind of display list.

Clipboard abstraction - data transfer.

Edit engine.

Code for embedding objects into LibreOffice (reverse of embedserv module).

To embed LibreOffice via OLE2.

It contains emfio/source/emfeader which is used for "Insert->Picture->From File".

How basic handles events

This module contains a grab-bag of unrelated misc. libraries, *none* of which is an extension.

External projects bundled with LibreOffice.

Contains templates, clipart galleries, palettes, symbol font, autocorrections, autotexts etc.

Filter registration and some simple filters (also descriptions).

Embedded forms control and pieces (design forms in documents, fields and database driven).

Contains parts of the formula parser used outside Calc code that has

Native file pickers for OS X and Windows (file open dialog).

Toolbars, menus, UNO stuff, including accelerators and interaction, etc.

Filter for a word processor file format popular in Korea (Hangul Word Processor).

Code for language tags, LanguageTag wrapper for liblangtag and converter between BCP47 language tags, Locale(Language,Country,Variant) and MS-LangIDs.

Internationalisation (i18npool) framework ensures that the suite is adaptable to the requirements of different

i18nutil is internationalization related utilities

Icon repository for the applications

SvIDL Compiler that generates C++ slot headers from SDI files in modules' sdi/

Contains the UNO IDL compiler: idlc, depends on preprocessor: ucpp

native install-set creation

Simple IO wrapper UNO components

iOS app and LibreOfficeKit.

Makes it easier to use UNO with Java.

JURT means Java Uno Runtime and implements most of Java UNO.

Wrappers so you can use all the Java Runtime Environments with their slightly incompatible APIs with more ease.

Wrappers so you can use all the Java Runtime Environments with their slightly incompatible APIs with more ease.

l10ntools (l10n = localization) contains a number of tools that extract

LibreLogo is a Logo-like programming language with interactive vectorgraphics for education and DTP

LibreOfficeKit

Spellcheck, hyphenator, thesaurus, etc.

Handles registered modules for spellchecker, hyphenator and thesaurus.

Filter for file format of Lotus Word Pro.

m4 - Macros to locate and utilise pkg-config.

The MySQL driver for LibreOffice.

This extension integrates into Calc and offers new Solver engines to use for optimizing nonlinear programming models.

Very basic template functionality, a bit like boost or stl, but specific to LibO

Office development kit - implements the first step on the way to the LibreOffice SDK tarball.

Contains all of the IDL files except those in udkapi

The schema and default settings for the OpenOffice.org configuration database.

Online update implementation based on Mozilla's MAR format + update mechanism

Module for OpenOffice - VisualBasic interoperability.

Support for Office Open XML, the office XML-format designed by Microsoft.

OpenCL-related code that is not specific to any particular

Just an Xcode project to make it easier to debug a running soffice

Reading and writing ZIPs.

Postprocessing and checking of files delivered by other modules.

UNO bindings for the Python programming language.

Testsuite.

Contains the stock libreoffice licensing blurb, as distributed in the install

Registry reading, etc.

UNO services dealing with interprocess bridges.

Oracle report builder extension, from http://extensions.services.openoffice.org/project/reportdesign.

Part of LibreOffice Base

Implements types for the Java Uno typesystem.

System abstraction layer; rtl, osl and sal

C++ helpers to make use of sal easier.

UNO services for SAX parsing and C++ functions for XMLSchema-2 data types.

Spreadsheet application code.

Extra functions for calc.

The (linear) solver for LibreOffice Calc.

SCript Particle installer

This module provides the source code for the Scripting Framework.

The core directory for the impress/draw applications.

Extensions for the Impress and Draw applications.

SFX is the "old" framework, used for historical reasons.

System helpers - launching URI, recently used files, system integration, external mailer support etc.

The Impress slideshow engine

Smoke test for each component of LibreOffice.

Tools and makefile fragments necessary for compilation

Compound file storage tools code.

Formula editor code for writer (sw).

Registries, reflection, introspection implementation for UNO.

The legacy .rdb format.

It contains svgio/source/svgreader which is used for "Insert->Picture->From File".

Contains non-graphical helper code for office applications.

Tools on top of VCL. Common dialogs, file and print dialogs, wizards, vcl filters, lots of helper code.

Contains graphics related helper code. Lots of the draw and impress code is in this shared library.

Writer application code.

Writer extensions (currently only MediaWiki Extension).

.desktop files for various Linux distros, and similar stuff for other OSes

Test harness code for C++ unit testing

Testing tools

"Abstract" windowing thing, UNO implementations of windowing stuff so that it

Predates sal - string functions, url manipulation, stream stuff,

Universal Content Broker (has ucp) which do things like convert files to strings in content broker world.

C++ wrappers to help make using content providers easy.

Low level UNO stuff API IDL files

The code for the UI testing framework and the UI tests.

Separate process and thread for progress bars, etc.

Helper tools for external UNO component developers

Support for UNOIDL registry formats

As offuh but for Java UNO: Maps IDL into java classes definitions.

Helpers for C++ use of UNO.

UNO wrappers for XML services.

Contains the UNO Runtime Environment (URE).

Contains an Interaction Handler for the ucb and other uses. Works via VCL.

Static helper functions for the VBA filters

Visual Components Library is responsible for the widgets (windowing, buttons, controls, file-pickers etc.) operating system abstraction, including basic rendering (e.g. the output device).

Windows Accessibility Bridge.

Java wizards for db setup, importing, tutorials, etc.

The writerfilter module contains import filters for Writer, using its UNO API.

WordPerfect and other filters, wrappers for a set of similar libraries

For converting documents among from and into formats and also for merging them.

Help reader and viewer for online help.

fast/small XML pull parser.

XML dialogs.

Stuff for document signing.

 

READMEs were not available for these modules:

docs.libreoffice.org

core/android at master · LibreOffice/core · GitHub

LibreOffice Android ******************* Bootstrap ********* Contains common code for all projects on Android to bootstrap LibreOffice. In addition it is a home to LibreOfficeKit (LOK - see libreofficekit/README) JNI classes. stuff in source directory ************************* LibreOffice Android application - the code is based on Fennec (Firefox for Android). It uses OpenGL ES 2 for rendering of the document tiles which are gathered from LibreOffice using LOK. The application contains the LibreOffice core in one shared library: liblo-native-code.so, which is bundled together with the application. Architecture and Threading ************************** The application implements editing support using 4 threads: 1. The Android UI thread, we can't perform anything here that would take a considerable amount of time. 2. An OpenGL thread which contains the OpenGL context and is responsible for drawing all layers (including tiles) to the screen. 3. A thread (LOKitThread), that performs LibreOfficeKit calls, which may take more time to complete. In addition it also receives events from the soffice thread (see below) when the callback emits an event. Events are stored in a blocking queue (thread processes events in FCFS order, goes to sleep when no more event is available and awakens when there are events in queue again). 4. A native thread created by LibreOfficeKit (we call it the soffice thread), where LibreOffice itself runs. It receives calls from LOKitThread, and may emit callback events as necessary. LOKitThread *********** LOKitThread (org.libreoffice.LOKitThread) communicates with LO via JNI (this can be done only for one thread) and processes events (defined in org.libreoffice.LOEvent) triggered from UI. Application Overview ******************** LibreOfficeMainActivity (org.libreoffice.LibreOfficeMainActivity) is the entry point of the application - everything starts up and tears down from here (onCreate, onResume, onPause, onStart, onStop, onDestroy). Document view ------------- From here on one of the most interesting pieces are the classes around document view, which includes listening to touch events, recalculating the viewport, tiled handling and rendering the layers to the document. Viewport - the viewport is the currently visible part of the document. It is defined by view rectangle and zoom. Layers - document view is rendered using many layers. Such layers are: document background, scroll handles, and also the document tiles. Document view classes --------------------- - LayerView (org.mozilla.gecko.gfx.LayerView) is the document view of the application. It uses the SurfaceView (android.view.SurfaceView) as the main surface to draw on using OpenGL ES 2. - GLController (org.mozilla.gecko.gfx.GLController) - holder of the OpenGL context. - RenderControllerThread (org.mozilla.gecko.gfx.RenderControllerThread) executes the rendering requests through LayerRenderer. - LayerRenderer (org.mozilla.gecko.gfx.LayerRenderer) renders all the layers. - GeckoLayerClient (org.mozilla.gecko.gfx.GeckoLayerClient) is the middle man of the application, which connects all the bits together. It is the document view layer holder so the any management (including tiled rendering) usually go through this class. It listens to draw requests and viewport changes from PanZoomController (see "Touch events"). Touch events, scrolling and zooming ----------------------------------- The main class that handles the touch event, scrolling and zooming is JavaPanZoomController org.mozilla.gecko.gfx.JavaPanZoomController (implementation of PanZoomController interface). When the user performs a touch action, the document view needs to change, which means the viewport changes. JavaPanZoomController changes the viewport and signals the change through PanZoomTarget (org.mozilla.gecko.gfx.PanZoomTarget). TiledRendering -------------- Tiled rendering is a technique that splits the document to bitmaps of same size (typically 256x256) which are fetched on demand. In the application the ComposedTileLayer (org.mozilla.gecko.gfx.ComposedTileLayer) is the layer responsible for tracking and managing the tiles. Tiles are in this case also layers (sub layers?) implemented in SubTile (org.mozilla.gecko.gfx.SubTile), where each one is responsible for one tile bitmap (actually OpenGL texture once it has been uploaded). When the viewport changes, the request for tile rechecking is send to LOKitThread (see LOKitThread#tileReevaluationRequest), where the tiles are rechecked, add and removed if necessary. CompositeTileLayer is actually an abstract class, which has two implementations. One is DynamicTileLayer (org.mozilla.gecko.gfx.DynamicTileLayer), which is used for main tile view of the document, and FixedZoomTileLayer (org.mozilla.gecko.gfx.FixedZoomTileLayer), which just renders the tiles at a fixed zoom level. This is then used as a background low resolution layer. Tile invalidation ----------------- Tile can change in LibreOffice when user changes the content (adds, removes text or changes the properties). In this case, an invalidation rectangle is signaled from LibreOffice, which includes a rectangle that needs to be invalidated. In this case LOKitThread gets this request via callback, and rechecks all tiles if they need to be invalidated. For more details see LOKitThread#tileInvalidation). Editing ******* For editing there are 2 coarse tasks that the LibreOffice app must do: 1. send input events to LibreOffice core (keyboard, touch and mouse) 2. listen to messages (provided via callback) from LibreOffice core and react accordingly In most cases when an input event happens and is send to the LO core, then a message from LO core follows. For example: when the user writes to the keyboard, key event is sent and a invalidation request from LO core follows. When user touches an image, a mouse event is sent, and a "new graphic selection" message from LO core follows. All keyboard and touch events are send to LOKitThread as LOEvents. In LOKitThread they are processed and send to LibreOffice core. The touch events originate in JavaPanZoomController, the keyboard events in LOKitInputConnectionHandler (org.libreoffice.LOKitInputConnectionHandler), however there are other parts too - depending on the need. InvalidationHandler (org.libreoffice.InvalidationHandler) is the class that is responsible to process messages from LibreOffice core and to track the state. Overlay ******* Overlay elements like cursor and selections aren't drawn by the LO core, instead the core only provides data (cursor position, selection rectangles) and the app needs to draw them. DocumentOverlay (org.libreoffice.overlay.DocumentOverlay) and DocumentOverlayView (org.libreoffice.overlay.DocumentOverlayView) are the classes that provide the overlay over the document, where selections and the cursor is drawn. Icons ***** App uses material design icons available at [1]. [1] - https://www.google.com/design/icons/ Emulator and debugging notes **************************** For instructions on how to build for Android, see README.cross. * Getting something running Attach your device, so 'adb devices' shows it. Then run: cd android/source make install adb logcat and if all goes well, you should have some nice debug output to enjoy when you start the app. * Using the emulator Create an AVD in the android UI, don't even try to get the data partition size right in the GUI, that is doomed to producing an AVD that doesn't work. Instead start it from the console: LD_LIBRARY_PATH=$(pwd)/lib emulator-arm -avd <Name> -partition-size 500 where <Name> is the literal name of the AVD that you entered. [ In order to have proper acceleration, you need the 32-bit libGL.so: sudo zypper in Mesa-libGL-devel-32bit and run emulator-arm after the installation. ] Then you can run ant/adb as described above. After a while of this loop you might find that you have lost a lot of space on your emulator's or device's /data volume. You can do: adb shell stop; adb shell start Debugging --------- First of all, you need to configure the build with --enable-debug or --enable-dbgutil. You may want to provide --enable-selective-debuginfo too, like --enable-selective-debuginfo="sw/" or so, in order to fit into the memory during linking. Building with all symbols is also possible but the linking is currently slow (around 10 to 15 minutes) and you need lots of memory (around 16GB + some swap). * Using ndk-gdb Direct support for using ndk-gdb has been removed from the build system. It is recommended that you give the lldb debugger a try that has the benefit of being nicely integrated into Android Studio (see below for instructions). If you nevertheless want to continue using ndk-gdb, use the following steps that are described in more detail here: https://stackoverflow.com/a/10539883 - add android:debuggable="true" to AndroidManifest.xml - push gdbserver to device, launch and attach to application - forward debugging port from host to device - launch matching gdb on host and run following setup commands: - set solib-search-path obj/local/<appAbi> - file obj/local/<appAbi>/liblo-native-code.so - target remote :<portused> Pretty printers aren't loaded automatically due to the single shared object, but you can still load them manually. E.g. to have a pretty-printer for rtl::OString, you need: (gdb) python sys.path.insert(0, "/master/solenv/gdb") (gdb) source /master/instdir/program/libuno_sal.so.3-gdb.py * Using Android Studio (and thus lldb) Note that lldb might not yield the same results as ndk-gdb. If you suspect a problem with lldb, you can try to manually use ndk-gdb as described above. Using lldb from within Android Studio is more comfortable though and works like this: - open android/source/build.gradle in Android Studio via File|New → Import Project - make sure you select the right build variant (strippedUIDebug is what you want) - use Run|Edit Configurations to create a new configuration of type "Android Native" - on tab "General" pick module "source" - on tab "Native Debugger" add android/source/obj/local/<hostarch> to the Symbol directories Then you can select your new configuration and use Run | Debug to launch it. Note that lldb doesn't initially stop execution, so if you want to add breakpoints using lldb prompt, you manually have to pause execution, then you can switch to the lldb tab and add your breakpoints. However making use of the editor just using File|Open .. to open the desired file in Android Studio and then toggling the breakpoint by clicking on the margin is more comfortable. * Debugging the Java part Open android/source/build.gradle in Android studio via File|New → Import Project and you can use Android Studio's debugging interface. Just make sure you pick the correct build variant (strippedUIDebug) The alternative is to use the jdb command-line debugger. Steps to use it: 1) Find out the JDWP ID of a debuggable application: adb jdwp From the list of currently active JDWP processes, the last number is the just started debuggable application. 2) Forward the remote JDWP port/process ID to a local port: adb forward tcp:7777 jdwp:31739 3) Connect to the running application: jdb -sourcepath src/java/ -attach localhost:7777 Assuming that you're already in the LOAndroid3 directory in your shell. * Debugging the missing services Android library only include essential services that are compiled for LibreOffice in order to reduce the size of the apk. When developing, some services might become useful and we should add those services to the combined library. In order to identify missing services, we need to be able to receive SAL_INFO from cppuhelper/source/shlib.cxx in logcat and therefore identify what services are missing. To do so, you may want add the following when configuring the build. --enable-selective-debuginfo="cppuhelper/ sal/" Which services are combined in the android lib is determined by solenv/bin/native-code.py * Common Errors / Gotchas lo_dlneeds: Could not read ELF header of /data/data/org.libreoffice...libfoo.so This (most likely) means that the install quietly failed, and that the file is truncated; check it out with adb shell ls -l /data/data/.... * Startup details All Android apps are basically Java programs. They run "in" a Dalvik (or on Android 5 or newer - ART) virtual machine. Yes, you can also have apps where all *your* code is native code, written in a compiled language like C or C++. But also such apps are actually started by system-provided Java bootstrapping code (NativeActivity) running in a Dalvik VM. Such a native app (or actually, "activity") is not built as a executable program, but as a shared object. The Java NativeActivity bootstrapper loads that shared object with dlopen. Anyway, our current "experimental" apps are not based on NativeActivity. They have normal Java code for the activity, and just call out to a single, app-specific native library (called liblo-native-code.so) to do all the heavy lifting.

github.com

Libreoffice Android скачать

Почему не додумались устанавливать в линуксовый Wine MS Office 2010 и такие сборки линукса выкладывать в торрентах? +

Нарушение кучи лицензий вас конечно не напрягает, но оно есть. Плюс в Линуксе хватает замен этому офисному пакету.

Здесь можно бесплатно скачать LibreOffice и почитать описание программы. ... Главная Андроид - Соц.

Потому что в линуксе есть свои офисные пакеты. и в андроиде тоже. и бесплатные.и статью за распространиение 10 офиса никто не отменял.

Там же есть OpenOffice. Линуксом же пользуются в основном любители программного обеспечения с открытыми исходниками, а не любители пиратить MS Offic'ы.

А из нижнего белья ничего не нужно?

Зачем выкладывать дистрибутивы линукса с майкрасофтовским офисом в вайне? есть же винда? хочешь мс офис - ставь на винду. зачем тебе мс офис на линуксе? зачем тебе устанавливать линукс если тебе очень нужен мс офис? если уж приспичило, то уже сам ставь, и при наличии ровных рук поставишь так как "заявлено".

Нафига такой гемор?? ? Мне LibreOffice хватает!!!

Windows. Android. Вопрос-ответ. ... LibreOffice скачать бесплатно Либр Офис на русском языке.

Виндовая прога, зачем этим линукс засорять?

С помощью какой программы открывается файл с расширением pdf?

Акроообат? фотошоп?

Скачать. ... LibreOffice на Android. Опубликовано 24.07.14 Автор Катерина - Нет комментариев.

Программа DjVu

Adobe PDF Reader

AdobeReader, FoxitReader

[ссылка заблокирована по решению администрации проекта] тут написано.

[ссылка заблокирована по решению администрации проекта] . ru/

Загружайте Libre office приложения для Android. Обзоры, скриншоты и комментарии к Libre office приложениям, подобным LibreOffice, LibreOffice Impress Remote

Для PDF, DjVu, TIFF документов===========================STDU viewer 1.6 - Компактная программа для чтения электронных документов (книг) . Поддерживает форматы DjVu, PDF и TIFF.Для чтения нескольких книг предусмотрены отдельные вкладки с возможностью поиска по каждой из них, а система закладок позволяет вернуться к последней прочитанной странице в любой момент времени. Кроме просмотра, возможна распечатка документа.Программа STDU viewer бесплатна в случае некоммерческого использования.Под Windows: 7/Vista/XP. Интерфейс - Многоязычный (Русский есть) . Лицензия: Freeware - Бесплатная программа.сайт программы: http://www.stdutility.com/или http://soft.softodrom.ru/ap/STDU-Viewer-p7321

Можно использовать любую программу.Я использую: SumatraPDF:О программе Sumatra PDFSumatra PDF это бесплатная программа просмотра файлов PDF, ePub, MOBI, XPS, DjVu, CHM, CBZ и CBR в среде Windows.Sumatra PDF - компактная и очень быстро запускающаяся программа.Во главу угла поставлена простота пользовательского интерфейса.Помимо обычной, устанавливаемой версии доступна переносная (portable) версия (в виде всего одного EXE-файла, ничего не пишущего в реестр, и который можно запускать, например, с USB-накопителя) .Скачать с ее сайта: http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader-ru.html ( [ссылка заблокирована по решению администрации проекта] . kowalczyk. info/software/sumatrapdf/free-pdf-reader-ru. html - после точек убрать пробелы)

Adobe®Acrobat®Pro v.11.0.5 MultilingualИ еще интересная бесплатная программка - MartView 2.52, открывает документ книжкой, с перелистыванием страниц - http://www.martview.com/

См. чем открыть pdfВ зависимости от того, какая у вас операционная система стоит:В Windows: Adobe Reader, Adobe Acrobat X, Foxit Reader, Sumatra PDF, Corel WordPerfect Office X6, Nuance PDF Converter Professional 8, LULU Soda PDF, Solid PDF Tools, Informative Graphics Brava! Reader, Adobe Illustrator, Microsoft Word, jPDF Tweak, FME DESKTOP, Adobe Creative Suite, любой браузер с плагином Adobe ReaderВ Mac OS: Apple Preview, Adobe Reader, Adobe Acrobat X, Nuance PDF Converter для Mac 2.0, Adobe Illustrator для Mac, Adobe Creative Suite для Mac, Solid PDF to Word, Skim, Mac OS X, Preview, любой браузер с плагином Adobe ReaderВ Linux: KPDF, KDE Okular, Evince, PDFedit, Foxit Reader для Linux, любой браузер с плагином Adobe ReaderКроссплатформенное ПО: LibreOffice ImpressВ Windows Mobile/CE: Adobe ReaderВ Symbian: OfficeSuiteВ Google Android: Adobe Reader, Quickoffice Pro, OfficeSuite Viewer, OfficeSuite ProfessionalВ Blackberry: eOfficeВ Apple iOS (iPhone, iPad, iPod): GoodReader, Apple iBooks, Adobe Debut, Quickoffice Pro, Pages for iOS, Comic Zeal

В чем отличия Виндовса хр от Линукса пишите подробно и выпускаются ли новые версии линукса сейчас

Для тех, кто больше не может пользоваться нелегальным или платным ПО (госслужбы, небогатые политики, студенты....) и просто для энтузиастов (гики, любители ПО и пр. ) Некоторые дистрибутивы: Ubuntu : http://ubuntu.ru/ —юзер-френди дистрибутив, прост для новичков, но тем не менее он не самый настраиваемый, многие элементы классической ubuntu вы просто не измените так просто. . (gnome-shell + unity)Debian : http://www.debian.org/index.ru.html —классический дистрибутив, основа для многих других дистрибутивов, невероятно стабилен, но порой пакеты в репризитории debian частенько устаревшие....(gnome-shell, KDE, XFCE, LXDE)Netrunner : [ссылка заблокирована по решению администрации проекта] —проект по созданию юзер-френди дисрибутива на базе kubuntu, но независимо от cananoical. Отличается тем, что уже изкоробки имеет уже стандартный набор приложений, которого впринципе будет достаточно простому пользователю. (KDE) Suse : https://www.suse.com/ —немецкий дистрибутив, предназначен для работы в сетях с windows компьютерами, имеет мощный графический настройщик и установку в 1 клик. Увы есть некоторые заморочки (gnome-shell, KDE)Slackware : [ссылка заблокирована по решению администрации проекта] —сложная сборка, ориентированная на технорей (и физиков) , ничего лишнего, в нем даже нет репризитория, основной метод запуска консольный. (консоль, KDE, gnome-shell, XFCE, LXDE, openbox) Arch : https://www.archlinux.org/ —конструктор, с описанием как его собрать (консоль + возможность усстановки любого DE или WM)Gentoo : http://www.gentoo.org/ —конструктор, без описания как его собрать (консоль + возможность усстановки любого DE или WM)Fedora : http://fedoraproject.org/ —тестовый полигон платного redhat, не самый стабильный, на зато все ПО свежее (KDE, gnome-shell, Megoo-launcher){-----------------------------------------------------------------------------------------------------------------------------}нужное ПО :wine : [ссылка заблокирована по решению администрации проекта] —альтернативная реализация winAPI (запускает windows приложения) POL : http://www.playonlinux.com/en/ —графическая обвязка wine. Позволяет усстанавливать несколько вайнов, и устанавливать эксклюзивные настройки для каждого приложения, независимо от системного wineLO : http://ru.libreoffice.org/ — Libere Office - свободная альтернатива winWord, winExel, PowerpaintFirefox : http://www.mozilla.org/ru/firefox/fx/ —свободный браузерVLC : http://www.videolan.org/vlc/ —мультимедиа плеер, потдерживает большенство форматовGIMP : http://www.gimp.org/ —мощный растровый редактор, позволяет редактировать фотографии и писать новые картины (поддерживает перо и сенсорные панели)

Программ, для Windows, MacOS, Linux, iOS и Android, который не требует лицензии по ... На нашем сайте можно LibreOffice скачать бесплатно, который имеет также и...

Да.http://ru.wikipedia.org/wiki/Windowshttp://ru.wikipedia.org/wiki/Linuxюзай из линукс - убунту.

То что на linux нет вирусов

1) На Linux нет вирусов2) Linux можно пересобрать самому.3) Linux - система с открытым ядром, в котором можно копаться и, в итоге, дорасти в уровне разбирательства в ядре до уровня Линуса Торвальдса.4) На Linux можно поставить свой ГУЙ, с блекджеком и шлюхами.НО:1) На Linux игор нет2) Настраивать Linux - не винду переустановить, тут нужно очень много времени.

Виндов для тупых, Луникс для умных

Nekit GrADuSНа Linux вирусы есть, но без Root прав, они ничто.На Linux игры есть, Steam, Desura и своих тысячи, пусть не такие ГрафоДрочерские как на Шиндовс.Настраивать Linux можно от нескольких кликов (Убунтуподобные) до нескольких дней (Gentoo, Slackware, LFS).

Если Вы хотите воспользоваться новыми возможностями, то можете скачать бесплатно LibreOffice с нашего сайта.

Во всем начиная с установки и заканчивая архитектурой системы и дискового пространства. Новые выпускаются, причем намного быстрее чем сам Windows. Более того дистрибутивов Linux существует очень много около 300. Linux сам по себе намного интереснее и стабильнее чем Windows но сложнее. Для знакомства с Linux рекомендую начать с книги: Михаєль Кофлер. Linux. Установка, настройка, администрирование 2014 год. Удачного познания Linux.

А я скажу по простому: Виндовс создавался для дворников и домохозяек с интуитивно понятным интерфейсом. Но устанавливать его сложнее. При установке получаем голую винду, куда надо закачать кучу дров, программ и всё это настроить. Линукс устанавливается: "под ключ" уже с дровами, и кучей программ.Линукс можно не устанавливая полюбоваться работой. Многие сборки загружаются с сидирома, даже без винчестера. Ссылки давать не буду. Но очень неплохие: Искра, Минт, Сусе. Есть даже по типу виндовс интерфейса.Всякие Андроиды построены на ядре Линукса. Тоже самое и Хром ОС.Вот так выглядит рабочий стол, кажется Искры. точнее там не один, а 6 рабочих столов

Microsoft Office. можно ли скачать Microsoft Office бесплатно? и где?

Microsoft Office 2007 Standard SP2(Key).rar - http://files.mail.ru/E9970E56372F4FC9B31ADCDD104F14CCMicrosoft Office 2007 Enterprise SP3.(Key).rar - http://files.mail.ru/B63B5EFFE2A44E7990153A517108FA64

Бесплатно. Размер 50 Мб. LibreOffice лучший свободный набор офисных приложений для компьютеров теперь доступен и как приложение для мобильной ОС Android.

[ссылка заблокирована по решению администрации проекта]

На оффициальном сайте майкрософт в свободном скачиаании

Да хоть бы указали какой вам надо, какая винда у вас, её разрядность. Может вы на планшет с андроидом собираетесь ставить.

Seedoff.net - вот здесь всегда беру проги. Но придётся зарегистрироваться. Хотя иногда админ сайта даёт качнуть и без регистрации. Или вот здесь - torrent-windows.net

Можно с торрента какого-нибудь, а ещё есть свободно распространяемый Libreoffice , по сути тоже самое

Загрузить LibreOffice 5.0.0.0.alpha1 ab465b9 The D Android бесплатно на ... Вы скачиваете Mobogenie с доступом к миллионам БЕСПЛАТНЫХ ресурсов.

Microsoft Office - платная штука. Можно либо использовать её в ограниченном функционале в течение пробного периода (триал-версия) , либо качать пиратские крякнутые версии, что для гос. учреждений в принципе моветон.

Я сама скачивала на [ссылка заблокирована по решению администрации проекта] (только тут надо зарегистрироваться) - торрент файл в разделе софт -т. е. программы - установила Microsoft Office-работает

Смотря какая версия нужна.. .Office 2007 - имхо, вполне: даже скин из этого офиса уже в 2010 году потерял стратегическую ценность для Майкрософт, а значит, и сам Office должен идти бесплатно.Остальные, может, только с крэками.. . Аморально...

Можно ли поставить на планшет вместо андроида Виндовз? И кто может поставить - я в Одессе! Или как самому поставить?

Юра, не нужно Вам ставить Винду. Она начнет жутко тормозить, работать вы не сможете.Как вариант, если хотите именно с планшетов работать, то ставьте на планшеты TeamViewer и на комп тоже. Смысл: вы к компу через инет подключаетесь с планшета и видите свой рабочий стол.А так Винда работать будет с тормозами. Я себе давно на свой планшет пытался поставить и очень быстро пожалел.Как вариант: рекомендую скачать для Андроида пакет "LibreOffice". На сайте 4pda можно скачать установочный файл

LibreOffice 5.0.2. Описание. СКАЧАТЬ 210,13 Мб . ... Windows. Macintosh. Android. iPhone, iPad. Windows Phone.

Планшет - это напузная читалка-смотрелка-игралка. Для работы он вообще не предназначен. Он может открыть вордовский документ, изменить пару слов - и все. Вам нужен полноценный компьютер или, хотя-бы ноутбук.

Можно поставить только на некоторые некоторые процы. В основном это китайцы. На ваши Винда не встанет. Да и если бы встала, то работать было бы ацки (оперативной памяти будет не хватать).

Можно поставить скачай в интернете и поставить Windows на планшет с начала посмотри какой у него процессор

Где скачать microsoft powerpoint 2007-2014, чтобы не надо было вводить ключ для активации. Можно даже демо версию.

LibreOffice — мощный офисный пакет, полностью совместимый с 32/64-битными системами. Переведён более чем на 30 языков мира. Поддерживает большинство популярных операционных систем, включая GNU/Linux, Microsoft Windows и Mac OS X.LibreOffice бесплатен и имеет открытый исходный код, следовательно, вы можете бесплатно скачивать, использовать и изучать LibreOffice. LibreOffice бесплатен как для частного, так и для образовательного или коммерческого использования. Может использоваться без каких-либо лицензионных сборов вашей семьёй, друзьями, коллегами по работе, студентами, сотрудниками и так далее. Источник: http://ru.libreoffice.org/

LibreOffice 5.0.2 Скачай бесплатно freeSOFT. Android. ... другие загрузки от The Document Foundation Скачать LibreOffice для Mac OS.

Демо версию на 30 дней можно скачать на download.microsoft.com . потом будет говорить что ключ просрочен и тормозить, но открыть посмотоеть файл все равно можно, не акттвируя ))Да кстати вышла бесплатная версия для Андроид, качаем в play market

Power Point - часть Microsoft Office, отдельно он встречается на торрентах, но с бооольшим куском MsO (примерно 1 гБ) , а весь Libre занимает 500 мБ, абсолютно бесплатный, прекрасно работает, и его Impress чуток поудобнее, чем Power Point.

Kingsoft Office Word

Может там копирование включено - поищите в настройках или программа с дефектом, скачайте другую .

TDF LibreOffice Community Blogs Pootle Moztrap ODFAuthors ownCloud Redmine Box Ask LibreOffice Donate.

А зачем в нём вообще работать? Это китайская самоделка, достаточно глючная и неполноценная, с традиционными проблемами в европейских языках. Если не на Android, то лучше пользоваться http://ru.libreoffice.org/

Помогите Microsoft Office Word 2013 нужен ключ продукта!! ! Помогите Microsoft Office Word 2013 нужен ключ продукта!!!

Наберите в поисковике "Kingsoft Office". Скачайте с сайта. Он сейчас по-моему, WPS Office стал называться.Отличный функциональный и бесплатный, правда интерфейс на английском. Но в целом - супер и на MS Offise похож как близнец (можно настроить панель как в MS Offise 2003, можно как в 2013).Сам таким пользуюсь.

Бесплатно. Размер 214 Мб. Windows. LibreOffice - это бесплатная альтернатива MS Office 2003, 2007, 2010 и 2013. В этом офисном пакете меньше функций чем в Office от Microsoft, но Либре Офис бесплатный для Windows, это его делает лучш...

Да возрадуйся же! пришло к тебе спасение, и да поможет тебе гугл) если руки растут из плечь а не из нижнего части тела

Тебе ни ключ, ни сам MsO2013 абсолютно не нужен, раз умудрилась скачать пиратский продукт без лекарства. Да и ключ тебе никто не даст - его попросту не существует. Вполне достаточно http://ru.libreoffice.org/Что касается Kingsoft Office, то это всего лишь жалкая пародия на офис с неполноценной поддержкой документов MsO, кривобокой системой презентаций и отсутствием поддержки ODF. Ничего замечательного в нём нет, к тому же версия для Windows давно похоронена, разработчик переключился на Android.

Воспользуйтесь специальным активатором KMSAuto. Активирует как Офис 2013, так и Windows. В активаторе есть также функция, включив которую можно запланировать автоматическую переактивацию после истечения срока (называется "планировщик").

Ключ вам никто не даст. Ибо он денег стоит. Или покупайте себе (и можете раздавать другим!) , или используйте KMS активатор.

Docs Viewe

Https://www.libreoffice.org/появились версии для android

Android. Apple iOS. ... LibreOffice. Скачать. Как скачивать. Это версия для Linux.

Помагите найти прогу... для презинтаций

Open Office

Libreoffice android download. Добавлено 19.07.2014 в 06 13 rizekal Комментарии 0 . ... Atakama теряя себя скачать бесплатно mp3.

Помагитепрезинтаций....

Free Studio 6 — универсальный набор программ для редактирования и конвертирования медиа-файлов, копирования и записи мультимедийных дисков. Новый Free Studio состоит из следующих 8 разделов: YouTube, MP3 и Аудио, CD-DVD-BD, DVD и Видео, Фотографии, Мобилки, Устройства Apple, 3D.Таким образом, новый интерфейс включает в себя 48 программ, что позволяет быстро найти нужную именно вам.Теперь наши YouTube программы скачивают абсолютно любые видео с YouTube, в том числе и те, со скачиванием которых раньше возникали проблемы (например, видео, содержимое которых передается по потоковому протоколу RTMP).С помощью этого бесплатного программного обеспечения вы сможете:»»» конвертировать видео и аудио файлы в различные форматы, а также для iPod, PSP, iPhone, BlackBerry, телефонов и других мобильных устройств;»»» записывать и копировать DVD и CD диски;»»» загружать и скачивать YouTube видео и музыку на ваш компьютер, iPod, PSP, iPhone и BlackBerry;»»» редактировать аудио и видео файлы;»»» записывать видео с экрана и делать скриншоты;»»» создавать 3D видео и изображения.Возможности:-закачка с YouTube-закачка с YouTube в MP3-закачка с YouTube на iPod и PSP-запись YouTube видео на DVD-загрузка на YouTube-загрузка на Facebook-конвертация видео для Android-конвертация видео для Apple TV-конвертация видео для BlackBerry-конвертация видео для телефонов HTC-конвертация видео для Sony Playstation-конвертация видео для Sony PSP-конвертация видео для Xbox-конвертация видео для планшетных компьютеров-конвертация DVD в видео-конвертация видео в DVD-конвертация видео во флеш-конвертация 3GP видео-конвертация видео в MP3-конвертация видео в JPG-конвертация MP4 видео-конвертация AVI видео-плеер и конвертор HTML5-DVD видео прожиг-прожиг дисков-создание скриншотов и запись видео с экрана-конвертация и обработка изображений-редактирование видео-редактирование аудио-поворот и отражение видео-создание 3D фото-создание 3D видео

Скажите пожалуйста где можно скачать Microsoft Office PowerPoint срочно надо, только без регистрации, смс, бесплатно.

Ищите на торрентах, весь офис распространяется одним куском.Но лучше сходите на libreoffice.org и скачайте офис оттуда.Потому, что после скачивания мелкомягкой конторы она сначала может отказаться ставиться (даже нормальная!) , потом будете спрашивать как активировать.. .А училке скажите, что либерофис уже основной для Линукс-систем, в том числе планшетов на андроиде. Мелокмягким пользуются только ретрограды.

Основная идея создания LibreOffice для Android дать возможность пользователям планшетных ПК работать с ... Скачать бесплатно Libre Office 2015 на русском.

Отдельно - не знаю, а вот весь пакет "Майкрософт Офис 7" здесь

Торрентом пользоваться умеете? http://www.torrentino.com/torrents/1235660

Помогите пожалуйста! Открываю файл doc и там разбросан текст (т. е не стоит ровно в рамках) Как исправить

Попробовать вместо Doc Reader поставить что-то вроде MS Office/Libre Office

Скачать LibreOffice с нашего сервера Скачать прямой ссылкой. ... WhatsApp Android 2.11.536 WhatsApp Android программа скоростного обмена смс 18 апреля 2015

1) можно использовать WPS Office - бесплатно для Linux, Android, для windows - 30 дней FREE2) можно еще MS Word Online на onedrive.com (требуется регистрация)

Чем можна открыть формат db на андроиде или на ПК

Libre Office Draw компонент рисования. Интерфейс LibreOffice Calc. ... Портативные версии Либре Офис скачать бесплатно на русском языке

Sqliteman

Где можно скачать программу презентаций для windows 8 (Excel) БЕЗ ВИРУСОВ?

Ага, и где скачать пейнт для чтения книжек...тебе надо либроофис - libreoffice.org.а в нем - impress

ANDROID. ... Скачать Libre Office бесплатно. Скачать руководство по Либре Офис.

Вот тебе офис 2007 и будет счастья https://cloud.mail.ru/public/904208c8b1fd/OFFICE.rar

Вообще-то excel это табличный редактор. а вам нужен PowerPoint 2013ищите и качайте только через torrentс вопросами в почту.

На оф сайтеFree Studio 6 — универсальный набор программ для редактирования и конвертирования медиа-файлов, копирования и записи мультимедийных дисков. Новый Free Studio состоит из следующих 8 разделов: YouTube, MP3 и Аудио, CD-DVD-BD, DVD и Видео, Фотографии, Мобилки, Устройства Apple, 3D.Таким образом, новый интерфейс включает в себя 48 программ, что позволяет быстро найти нужную именно вам.Теперь наши YouTube программы скачивают абсолютно любые видео с YouTube, в том числе и те, со скачиванием которых раньше возникали проблемы (например, видео, содержимое которых передается по потоковому протоколу RTMP).С помощью этого бесплатного программного обеспечения вы сможете:»»» конвертировать видео и аудио файлы в различные форматы, а также для iPod, PSP, iPhone, BlackBerry, телефонов и других мобильных устройств;»»» записывать и копировать DVD и CD диски;»»» загружать и скачивать YouTube видео и музыку на ваш компьютер, iPod, PSP, iPhone и BlackBerry;»»» редактировать аудио и видео файлы;»»» записывать видео с экрана и делать скриншоты;»»» создавать 3D видео и изображения.Возможности:-закачка с YouTube-закачка с YouTube в MP3-закачка с YouTube на iPod и PSP-запись YouTube видео на DVD-загрузка на YouTube-загрузка на Facebook-конвертация видео для Android-конвертация видео для Apple TV-конвертация видео для BlackBerry-конвертация видео для телефонов HTC-конвертация видео для Sony Playstation-конвертация видео для Sony PSP-конвертация видео для Xbox-конвертация видео для планшетных компьютеров-конвертация DVD в видео-конвертация видео в DVD-конвертация видео во флеш-конвертация 3GP видео-конвертация видео в MP3-конвертация видео в JPG-конвертация MP4 видео-конвертация AVI видео-плеер и конвертор HTML5-DVD видео прожиг-прожиг дисков-создание скриншотов и запись видео с экрана-конвертация и обработка изображений-редактирование видео-редактирование аудио-поворот и отражение видео-создание 3D фото-создание 3D видео

БЕЗ ВИРУСОВ И С АВТОМАТИЧЕСКОЙ АКТИВАЦИЕЙ MICROSOFT OFFICE МОЖНО СКАЧАТЬ С ТОРЕНТОВ RUTOR.ORG ИЛИ SKIDOWS.NET !!

Какая программа бесплатна и где бесплатно скачать чтобы открывала и редактировала тексты с Worda ( .doc)

Опенофис или либреофис. Кстати, а чем txt плох?

Пользователи, скачавшие LibreOffice, также скачивали. ... Переносите файлы с Android на Mac через USB. Пробная версия 10.0.7.

Это проблема совместимости.Уверен, что вам не нужны (или редко нужны) дополнительные «красивости» новых версий WORD-а, так что для решения вашей задачи, либо установите более старую версию MS OFFICE (- практически все думающие люди используют 2003),либо (лучше!) при сохранении ваших файлов из WORD-2010 в менюСОХРАНИТЬ КАК выбирайте тип файла*.doc вместо *.docx, как он предлагает по умолчанию.и всё у вас получится!и все у вас откроется в любом стандартном приложении Android-aИ вообще-то для написания книги эта программа не годится, по-моему.Опытные люди начала пишут текст без заморочек на форматирование,чтобы не отвлекаться от содержания попусту,а после занимаются редактированием со вставкой рисунков и форматированием.Можно это делать по главам или частям или что-то в этом роде...___________________

OfficeSuite 8 + PDF & HDверсия: 8.1.2741 http://4pda.ru/forum/index.php?showtopic=134551 читает: DOC, DOCX, TXT, XLS, XLSX, CSV, PPT, PPTX, PPS, PPSX и PDF Правда на андроиде нет, таких как под Windows, к сожалению

Поищите на трашбоксе, там точно есть http:// trashbox.ru /public/progs /tags/progs_ offices-os_android/?sort=countP.S. Я написал ссылку с пробелами чтобы вам показать ссылку т. к. майл думает что это спам

Open Office есть для Android - поищи на Маркете.

Libreoffice или open office

Главная Android Libreoffice для андроида. ... Для того чтобы скачать файл Libreoffice для андроида, достаточно кликнуть по одной из кнопок Скачать с...

Подскажите как можно открыть файл расширения .pdf, кроме программ Adobe Reader и Foxit Reader.

Пдф-250 мгБ? фантастика...

Нужно LibreOffice скачать в первую очередь всем офисным работникам, ученикам и студентам ... Экзаменационные билеты ПДД 2015 - синхронизируй свой Android.

Http://chem-otkrit .ru/format/pdf (без пробела)

Маленькая бесплатная программа на русском - MartView - http://www.martview.com/

Http://biblprog.org.ua/ru/pdf_xchange_viewer/

Чем открыть файл PDFВ Windows: Adobe Reader, Adobe Acrobat X, FoxitReader, Sumatra PDF, Corel WordPerfect Office X6, Nuance PDF ConverterProfessional 8, LULU Soda PDF, Solid PDF Tools, Informative GraphicsBrava! Reader, Adobe Illustrator, Microsoft Word, jPDF Tweak, FMEDESKTOP, Adobe Creative Suite, любой браузер с плагином Adobe ReaderВ Mac OS: Apple Preview, Adobe Reader, Adobe Acrobat X,Nuance PDF Converter для Mac 2.0, Adobe Illustrator для Mac, AdobeCreative Suite для Mac, Solid PDF to Word, Skim, Mac OS X, Preview,любой браузер с плагином Adobe ReaderВ Linux: KPDF, KDE Okular, Evince, PDFedit, Foxit Reader для Linux, любой браузер с плагином Adobe ReaderКроссплатформенное ПО: LibreOffice ImpressВ Windows Mobile/CE: Adobe ReaderВ Symbian: OfficeSuiteВ Google Android: Adobe Reader, Quickoffice Pro, OfficeSuite Viewer, OfficeSuite ProfessionalВ Blackberry: eOfficeВ Apple iOS (iPhone, iPad, iPod): GoodReader, Apple iBooks, Adobe Debut, Quickoffice Pro, Pages for iOS, Comic ZealP.S. Попробуйте скачать последнюю версию Adobe Reader, возможно, что файл был сделан в последней версии, а у вас стоит меньшая. Еще есть вероятность, что файл битый или до конца не докачали, тогда уже навряд ли удасться восстановить.

Как открыть файл с расширением РРТ?

Http://www.microsoft.com/ru-ru/Download/details.aspx?id=13Средство просмотра PowerPoint

Так, в частности, вы можете скачать бесплатно LibreOffice не только для Windows 8, 7 и более ранних, но и для мобильных платформ - Android, iOS.

Http://ru.libreoffice.org/- откроет любую презентацию от Ms Power Point. Бесплатно и без танцев с бубном.

Смотря какая у вас операционная система стоит.В Windows: Microsoft PowerPoint 2003, MicrosoftPowerPoint Viewer, Nuance OmniPage 18, ACD Systems Canvas 12, CorelWordPerfect Office X5, Kingsoft Presentation, Ability Office, SoftMakerPresentations, Ability DrawВ Mac OS: Microsoft PowerPoint 2003 for Mac, Apple Keynote, Nuance OmniPage Pro XКроссплатформенное ПО: LibreOffice Impress, IBM Lotus Symphony, OpenOffice.orgВ Windows Mobile/CE: SoftMaker Office for Windows MobileВ Symbian: OfficeSuiteВ Google Android: OfficeSuite Viewer, OfficeSuite Professional, Kingsoft OfficeВ Blackberry: eOffice

За что вы не любите Linux?

Кому -то нравится. кому-то нет

Форум о компьютерах libreoffice android скачать. Авторизуйтесь для ответа в теме. Модераторы hitchhike, tompon.

Друг, те кто сидят на линухе - не задают вопрос, обычно это те люди, которые сами научились искать ответы на вопросы и решать ошибки ОС!Тут же - сидит тупорылая школота, которая не умеет ставить дрова, пользоваться поисковиками, не разбираются совершенно в железе и прочим!

Просто виндоус проще и доступнее. На что мне линукс, программы на него ищи...

За простоту, быстродействие, стабильность, гибкость системы под различные нужды.

И дота 2 быстрее на линуксе.. . Вот только сука, на мою видюху дров нет нормальных.. .Так что мой вердикт таков: нет лучше ОС для работы чем Линукс, для игр - пока что Винда, но через лет 5 всё может в корне измениться.. . Та и Билл и так зажрался, ему уже хватит

Здесь полно пользователей Linux,да и вопросы по нему попадаются. А у "глючащих"основная проблема в криворукости и нежелании обременять себя знаниями.)

Скачать LibreOffice бесплатно означает получить полноценный офисный пакет, позволяющий работать со всеми основными типами офисных документов. ... Android.

Следует учитывать "кто говорит". С таким учётом все вопросы отпадают и тема закрыта. Уточним вероятности? ! Всё просто. Люди с "включенным" Умом такое не скажут, а те люди что плавают низко никак не могут "включить" Ум, лень мешает, хотя им говорили, что Истина дана всем.

Вопрос ни о чём.. .аналогично можно спросить - за что вы не любите систему управления форсункой газового отопителя?. .линь - всего-лишь одна из ОПЕРАЦИОННЫХ систем, пользователь работает не с операционной системой, а с приложениями, написанными для конкретной ОС.. .мышь у меня работает одна и под виндой, и в яблоси, и в убунте не потому что мышь красивая, а потому что используются корректные для конкретной ОС драйверы для девайса... .по-чесноку, задрали уже своими боданиями ОСей.. .

У меня одного стоит и винда и линукс ?

Скучно в нем -ничего не глючит. не просит смс. обновлений, дров.... хоть винду ставь=)))

Windows более дружелюбный к пользователям и понятный и простой интерфейс!зашел на сайт AMD скачал драйвер для Windows 7 или 8 (32 или 64-Bit)Запускаешь приложение setup.exe клика-ешь и установка занимает 2-3 минуты все готово.У Линукс консоль скрипты вечные достающие тратить 10-30 минут и. т. д.Тем более как всегда, чего-то не хватает модуля или еще какой та хрени.Как говорится Линукс говно кто станет его покупать? никто тогда пускай бесплатно берут надо плодить его!Windows можно купить за 46$ и с головой хватит.Кто не хочет покупать скачает и активирует нелегально.Хоть каждый делает свой выбор чем ему пользоваться.Есть компании которые делаю сервера они предлагают сервер с Линукс они зарабатывают по 15000$ и больше.А фанаты и идиоты которые предлагают Линукс бесплатно отдают свои знания даром.А другие на их знаниях зарабатывают.П. С. Создатель MySQL говорит о скорой смерти этой СУБДСоздатель реляционной системы управления базами данных MySQL Майкл Видениус по прозвищу "Монти" заявил, что компания Oracle собирается уничтожить его MySQL и он сам рекомендует людям переходить на его новое детище MariaDB, которое также является открытой системой.Он сказал, что MySQL была популярна задолго до того, как была приобретена компанией Sun, которая впоследствии сама была приобретена Oracle. Сам Видениус считает, что Oracle допустила ряд ошибок, которые привели к фактическому падению популярности MySQL. Одной из главных ошибок Видениус называет выпуск нового расширения для предприятий, которое имеет закрытый исходный код.Из-за этого ошибки, которые возникли, не могли уже обсуждаться столь быстро, как это делается в сообществе, что и привело к устранению ряда возможностей MySQL.Сложившаяся ситуация очень сильно напоминает то, что произошло с OpenOffice, который достался Oracle "в наследство" от Sun и который в итоге не получил популярности, уступив место открытому форку LibreOffice.Сравнение дистрибутивов Linux Тут таблица есть показывает какие платные и бесплатные дистрибутивы Линукс и ценыS.u.S.E. LLC от 79 - 95$ и есть обычный образ бесплатные у них походу.

Бесплатно. Windows. LibreOffice бесплатный пакет офисных приложений совместимый с другими офисными пакетами.

32 причины почему Linux не имеет будущегоhttp://stoplinux.org.ru/project/FAQ_why_Linux_suks.html

Причем тут любить - не любить. ОС - это инструмент в руках пользователя, что землекоп должен любить или не любить свою лопату? Считаю вопрос не корректным. По поводу этого ресурса, он чисто развлекательный и искать на нём решение проблем - полное заблуждение. Для этого есть профильные форумы.

Ну очень равнодушен, задай этот вопрос на гугл ответах, в разделе Linux

Как просмотреть файл docx? скачал несколько программ, но бесполезно.

Microsoft Office Word 2007.

Вы пытаетесь скачать программу LibreOffice 5.0.2. Загрузка начнется через 5 секунд. Если этого не произошло, то нажмите сюда.

Word-ом.. . 2007 например.. . или более поздним ;)

MS Office 2010

1) Отключи обновление виндос если у тебя стоит2) С сайта майкрософт скачиваешь спец. программу-добавку для Ms Office, думаю что сам офис у тебя установлен.3) Устанавливаешь поверх офиса ХР, или 2003 и смотришь файлы...

*.docx - это расширение Word-овских файлов начиная с 2007-го.

Майкрософт Оффис 2007,или пакет обновления для совместимости с 2003. Есть на сайте Майкрософта, бесплатен.

Для того чтобы скачать файл Libreoffice android, достаточно кликнуть по одной из кнопок Скачать с файлообменника ...

Значит у тебя офис 2003, скачай и установи дополнение FileFormatConverters.exe и все будет открываться .

Чем открыть файл DOCXВ Windows: Microsoft Word 2010, Microsoft Word Viewer, Corel WordPerfect Office X5, OxygenOffice Professional, Hancom ThinkFree Office Write, Panergy docXConverter, NativeWinds Docx2Rtf, TextMaker, AbiWord, Microsoft WordPad, Ability WriteВ Mac OS: Microsoft Word 2011, Apple Pages, Planamesa NeoOffice, Hancom ThinkFree Office Write, Panergy docXConverter, iWork PagesВ Linux: OxygenOffice Professional, Hancom ThinkFree Office Write, KWordКроссплатформенное ПО: OpenOffice.org, LibreOffice Writer, IBM Lotus SymphonyВ Apple iOS (iPhone, iPad, iPod): Pages for iOSВ Windows Mobile/CE: Word Mobile, SoftMaker Office for Windows MobileВ Symbian: OfficeSuiteВ Google Android: OfficeSuite Viewer, OfficeSuite ProfessionalВ Blackberry: eOffice

Помогите где скачать бесплатно microsoft office бесплатно

Торенты

Android-версия LibreOffice научилась редактировать документы. 22.04.2015 21 44 ... В Google Play это приложение пока не представлено, поэтому скачать его можно с...

Смотрите почту

На торенте конечно, на любом и с активацией

На любом торренте, например этом: http://tfile.ru/

Тебе какой: 2003; 2007; 2010?

Торенты либо мирковские боты.

Скачать торрент Офисные программы LibreOffice 4.3.0 Stable Help Pack Multi Ru торрент. Не воспроизводятся сериалы?

Здесь: пират. ка

Да где угодно. Только потом будете спрашивать, как установить, потом как активировать.. . Скачайте лучше Libre Office (libreoffice.org). Быстрее, никаких проблем с активацией, и когда купите телефон/планшет с Андроидом, уже будете уметь работать с идущим на нём офисе.

Офисные системыhttp://nnm-club.ru/

Android. Лучшая прога для просмотра/редактирования документов .doc?

Libre Office

Windows Android Статьи. ... Представленный LibreOffice скачать бесплатно который можно свободно в русской версии, дает возможность производить манипуляции с...

Libre Office

Грамматика на Android

Бог поможет

Скачать бесплатно libreoffice 4 4 3 final на русском языке Libreoffice для android скачать.

radio-wot.ru


Смотрите также