Olá.
Vou explicar a minha situação, que pode ser um pouco extensa, por isso
peço desculpas aos colegas do forum.
É minha primeira mensagem.
Desenvolvo sistemaa em Delphi e necessitei alterar uma rotina de
criação, alteração e conversão de arquivos .doc para PDF.
O meu cliente está usando agora LibreOffice e chamada Delphi para criar
e abrir os arquivos .odt está perfeita.
Estou usando algumas rotinas prontas que encontrei na internet, tipo
OoWriter e uOpenOfficePDF.
Me ocorreu 2 problemas, e se alguém puder ajudar, eu agradeço
antecipadamente.
Problema 1:
Na criação do arquivo inicial, eu uso a substituição de curingas.
Tranquilo. Abro o documento padrão, e faço as substituições necessárias,
como numero do documento, data, cliente, aos cuidados de: e etc...
Na alteração, eu preciso substituir a primeira linha do documento, pois
preciso registrar que o documento está sendo revisado. A rotina em
delphi, copia o arquivo original e renomeia-o com a informação de que é
uma revisão. Preciso destacar isso na primeira linha deste documento. Eu
não consegui com a rotinas que encontrei e o que desenvolvi, pegar a
primeira linha, apagá-la automaticamente, para poder inserir a nova
informação. Eu não posso fazer a substituição tipo curinga.
Pergunta1 - Alguém sabe como fazer isso ??
Problema 2 -
Este creio é mais simples.
Uso a rotina uOpenOfficePDF para gerar o pdf automaticamente. O usuário
seleciona um registro do sistema, que procura o arquivo .odt e o salva
em .pdf, tudo muito simples e rápido.
Acontece que em alguns computadores recebo a mensagem "PDF Document
error : Variant does not reference an automation object", creio seja
algo com o ComObj do Delphi e a versão do Windows.
Em outros funciona perfeitamente.
Alguém já passou por isso ?
Tentei contato com o canadense que fez a rotina uOpenOfficePDF, mas
todos os emails que aparecem dele estão voltando. Entrei o site dele, e
a mensagem é que o dominio não existe mais.
Pergunta 2- Alguém sabe como resolver isso ?? Ou tem alguma outra rotina
para gerar o pdf para ser usada pelo delphi ??
Ufa !!!
Obrigado pela paciência.
The PDF Import Extension allows you to import and modify PDF documents.
Best results with 100% layout accuracy can be achieved with the "PDF/ODF
hybrid file" format, which this extension also enables. A hybrid PDF/ODF
file is a PDF file that contains an embedded ODF source file. Hybrid
PDF/ODF files will be opened in OpenOffice.org as an ODF file without
any layout changes.
*Disclaimers*:
* Apache, Apache OpenOffice and OpenOffice.org are trademarks of The
Apache Software Foundation. Other names may be trademarks of their
respective owners.
* This project is not affiliated with, or endorsed by, the Apache
Software Foundation nor the Apache OpenOffice project in any way.
- See more at:
http://extensions.openoffice.org/en/project/pdf-import-apache-openoffice#sthash.4LILOiqP.dpuf
--
Daniel Braz de Oliveira
Analista de Sistemas
[email protected] <mailto:[email protected]>_
Iron Systems Ltda
Cel: (041) 8813-5009
--
Você está recebendo e-mails da lista [email protected]
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para [email protected]
# Cancelar sua assinatura: mande e-mail vazio para:
[email protected]
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/