Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


I have it working!  Thanks for all of your input.  This is where OS excels!

Here is what I end ed up with. I created a batch file for this purpose. It will only do one file at a time. If you want a batch of file you can build another batch around this one to loop this batch against all files in a directory. This is a work-in-progress.

@Echo Off
set outdir=%1
set indir=%2
set file=%3
set outfmt=%4

if /I "%outdir%"=="" goto Input_Error
if /I "%indir%"=="" goto Input_Error
if /I "%file%"=="" goto Input_Error
if /I "%outfmt%"=="" goto Input_Error

Echo %outdir%
Echo %indir%
Echo %file%
Echo %outfmt%

for /F "tokens=1,2 delims=.. " %%a in ("%file%") do set file_name=%%a
for /F "tokens=1,2 delims=.. " %%a in ("%file%") do set file_ext=%%b

Echo %file_name%
Echo %file_ext%

CD /D S:\ProgramFiles\LibreOfficePortable
LibreOfficePortable.exe --headless --convert-to %outfmt% --outdir %outdir% %indir%%file%

:Check
IF EXIST %outdir%\%file_name%.%outfmt% goto End
Echo File not Ready Yet!
Sleep 15
Goto Check

:Input_Error
Echo Command Format: Convert {outdir} {indir} {filename} {outfmt}
Echo Example:        Convert c:\temp c:\files document.rtf PDF

:End
Echo File Process Done!



On 12/27/2011 2:22 PM, NoOp wrote:

On 12/23/2011 07:44 AM, Scott Jones wrote:

I would like to convert an RTF document to PDF.  I know LO can do this
but what I would like is the ability for LO to do it from the command
line.  Is this possible?  I am running LO 3.4.4 on Windows XP.

This works for me on linux:
/opt/libreoffice3.4/program/soffice -norestore -nofirststartwizard
-nologo -headless -pt CUPS-PDF-Printer 57343-001.rtf

That is:
<full path to soffice>  -norestore -nofirststartwizard -nologo -headless
-pt<printername>  <rtf document>

This also works:
$ /opt/libreoffice3.4/program/soffice --headless -convert-to pdf
57343-001.rtf

That is:
<full path to soffice>  --headless -convert-to pdf<rtf document>

Note that 'headless' has two dashes and 'convert-to pdf' has one dash.

Ref is here:
<http://wiki.services.openoffice.org/wiki/Framework/Article/Command_Line_Arguments>
and this thread:
<http://listarchives.libreoffice.org/global/users/msg07301.html>
Note the -help commands:
<http://listarchives.libreoffice.org/global/users/msg07422.html>





--
For unsubscribe instructions e-mail to: users+help@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.