você está aqui: Home  → Colunistas  →  BrOffice.ORG

Opções BrOffice em linha de comando

Por Rubens Queiroz de Almeida

O programa BrOffice possui um recurso pouco conhecido, que é a possibilidade de ser invocado através da linha de comandos para realizar tarefas como impressão de arquivos, criação de documentos, exibição de apresentações, e muitas outras.

Eu acho particularmente útil a opção de impressão direta, sem precisar abrir o arquivo no editor.

  soffice -p arquivo1.doc arquivo2.doc ...

Você pode solicitar a impressão de qualquer formato suportado pelo OpenOffice, como Microsof Word, Excel, Power Point, OpenDocument, texto, etc. Podemos também, como ilustrado acima, enviar múltiplos arquivos para impresão de uma só vez. A impressão será direcionada para a impressora padrão de seu sistema.

Para direcionar a impressão para um outro dispositivo, utilize a diretiva -pt seguida do nome do dispositivo desejado:

  soffice -pt printer1 arquivo1.doc arquivo2.doc ...

As opções completas, exibidas pela versão do BROffice, são:

  BrOffice.org 2.0  680m1(Build:8990)
  
  Usage: soffice [options] [documents...]
  
  Options:
  
  -minimized    keep startup bitmap minimized.
  -invisible    no startup screen, no default document and no UI.
  -norestore    suppress restart/restore after fatal errors.
  -quickstart   starts the quickstart service (only available on windows platform)
  -nologo       don't show startup screen.
  -nolockcheck  don't check for remote instances using the installation
  -nodefault    don't start with an empty document
  -headless     like invisible but no userinteraction at all.
  -help/-h/-?   show this message and exit.
  -writer       create new text document.
  -calc         create new spreadsheet document.
  -draw         create new drawing.
  -impress      create new presentation.
  -base         create new database.
  -math         create new formula.
  -global       create new global document.
  -web          create new HTML document.
  -o            open documents regardless whether they are templates or not.
  -n            always open documents as new files (use as template).
  
  -display <display>
      Specify X-Display to use in Unix/X11 versions.
  -p <documents...>
      print the specified documents on the default printer.
  -pt <printer> <documents...>
      print the specified documents on the specified printer.
  -view <documents...>
      open the specified documents in viewer-(readonly-)mode.
  -show <presentation>
      open the specified presentation and start it immediately
  -accept=<accept-string>
      Specify an UNO connect-string to create an UNO acceptor through which
      other programs can connect to access the API
  -unaccept=<accept-sring>
      Close an acceptor that was created with -accept=<accept-string>
  Use -unnaccept=all to close all open acceptors
  Remaining arguments will be treated as filenames or URLs of documents to open.

Publicado originalmente na Dicas-L em 13 de julho de 2006

Sobre o autor

Rubens Queiroz de Almeida é engenheiro eletricista, formado pela Universidade Federal de Juiz de Fora. Trabalha na Unicamp, no Centro de Computação, desde 1988. Colaborou em diversas edições da Revista do Linux, com artigos demonstrando a viabilidade e importância estratégica do software livre. É autor dos livros Linux - Dicas e Truques, As Palavras Mais Comuns da Língua Inglesa, Read in English - Uma Maneira Divertida de Aprender Inglês, e colaborou na confecção do livro A Leitura nos Oceanos da Internet.

Mantém os sites Aprendendo Inglês, EduLinks, Contando Histórias e a Dicas-L.


Para se manter atualizado sobre as novidades desta coluna, consulte sempre o newsfeed RSS

Cantinho do Shell NewsFeed RSS

Para saber mais sobre RSS, leia o artigo O Padrão RSS - A luz no fim do túnel.

Recomende este artigo nas redes sociais

 

 

Veja a relação completa desta coluna