Conversione di file .doc in .pdf

Chiunque è a conoscenza di un pezzo di software che potrebbe fare la conversione di MS Office .doc a .pdf per me?

Ho già provato OpenOffice ma sembra essere piuttosto lento e affamato per grandi documenti.

Se si dispone di MS Office 2007, è ansible utilizzare il plugin Salva come PDF.

http://www.microsoft.com/downloads/details.aspx?FamilyId=F1FC413C-6D89-4F15-991B-63B07BA5F2E5&displaylang=en

PDFCreator è uno strumento gratuito da printingre-pdf in base a ghostscript. È abbastanza buono, anche se l'output di Acrobat Distiller tende ad essere un po 'più bello.

Se vuoi farlo in modo programmato e sei un programmatore .NET o Java, puoi utilizzare Aspose.Words in combinazione con Aspose.PDF .

Ha funzionato bene per me.

EDIT: Sembra che usando una versione recente, devi solo licenziare Aspose Words.

Io uso regolarmente – e raccommand – PrimoPDF , disponibile in entrambe le incarnazioni gratuite e pagate.

CutePDF Writer

Creatore di PDF

Office 2007 dispone di un componente aggiuntivo di esportzione PDF gratuito disponibile qui

Adobe Acrobat per soldi

O

CutePDF gratis , ed è fantastico!

Personalmente uso PDF 995 , una printingnte pdf gratuita 🙂 funziona ottimamente

E nessuno ha menzionato openoffice con il supporto di risparmio PDF incorporato?

Se vuoi farlo programmaticamente dare un'occhiata alla mia risposta qui:

Convertire DOC in PDF – https://stackoverflow.com/questions/218556/send-document-to-printer-with-c#221818

Questo è il codice che uso attualmente e funziona molto bene. Gestirà tutto ciò che apre Word, ad esempio .doc, .docx, .rtf ecc.

Inoltre, se si dispone di molti file da convertire è ansible scrivere voi codice in modo che Word si apra una volta in background e i file vengono successivamente aperti, convertiti e chiusi, funziona molto velocemente e non ho avuto problemi con crash ecc. Anche quando si converte migliaia di file in una volta.

Prova Altsoft Xml2PDF

Ehi, guarda quello che ho trovato. http://www.phplivedocx.org/2009/02/06/convert-doc-to-pdf-in-php/

PHPLiveDocx è un programma di creazione di documenti in php. Può essere utilizzato per convertire Doc in PDF. Non l'ho ancora provato, ma certamente sperimenterò presto.

In passato ho cercato approcci diversi. Ma adesso sto bene con Microsoft Office Word 2007 e SaveAsPDF-Addin. Ho registrato il process "salva come pdf" come macro e ho raffinato un po '. Ecco la mia versione attuale:


Sub UpdateAndPDF() ' Update page header If ActiveWindow.View.SplitSpecial <> wdPaneNone Then ActiveWindow.Panes(2).Close End If If ActiveWindow.ActivePane.View.Type = wdNormalView Or ActiveWindow. _ ActivePane.View.Type = wdOutlineView Then ActiveWindow.ActivePane.View.Type = wdPrintView End If ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader Selection.WholeStory Selection.Fields.Update ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument ' Update document (like F9) Selection.WholeStory Selection.Fields.Update WordBasic.AcceptAllChangesInDoc ' create PDF PDFFilename = (Replace(ActiveDocument.FullName, ".doc", ".pdf")) ActiveDocument.ExportAsFixedFormat OutputFileName:= _ PDFFilename _ , ExportFormat:=wdExportFormatPDF, OpenAfterExport:=False, OptimizeFor:= _ wdExportOptimizeForPrint, Range:=wdExportAllDocument, From:=1, To:=1, _ Item:=wdExportDocumentContent, IncludeDocProps:=True, KeepIRM:=True, _ CreateBookmarks:=wdExportCreateHeadingBookmarks, DocStructureTags:=True, _ BitmapMissingFonts:=True, UseISO19005_1:=False ' Close Word ActiveDocument.Save Application.Quit End Sub 

Con l'opzione macro di parola posso utilizzare questa macro nella row di command per scopi di automazione. per esempio

 "c:\Program Files\Microsoft Office\Office12\WINWORD.EXE" wordfile.doc /mUpdateAndPDF 

Se si desidera utilizzarlo per diversi documenti in un file batch, è ansible provare questo:


 @echo off SET WORD="c:\Program Files\Microsoft Office\Office12\WINWORD.EXE" FOR %%f in (*.doc) do %WORD% %%f /mUpdateAndPDF 

Potresti usare un servizio online come uno a http://www.freepdfconvert.com Non c'è bisogno di installare alcun software.

Come Stu Mackellar, uso prima pdf e sono molto felice. Alcuni non piacciono che la versione gratuita converte i collegamenti ipertestuali al text, ma sono d'accordo con questo.

— Mike

Se lo fai solo occasionalmente, puoi utilizzare Zamzar.com per fare each tipo di conversione.

Trig.

Ho esaminato ampiamente questo mercato e Aspose.Words vale la pena considerare. Fa un buon lavoro ed è 100% .net, ma se hai una fedeltà perfetta (Aspose non rende le note a piè di pagina, il stream di text limitato e gli oggetti galleggianti) allora l'unica opzione che hai è automatizzare Office direttamente, che è un dolore sul server o utilizzare un prodotto che ha eseguito tutto il lavoro, come il servizio di conversione PDF di Muhimbi che viene eseguito su un server e può essere chiamato utilizzando un servizio Web .

Dichiarazione completa, lavoro a Muhimbi (ecco perché ho ricercato il mercato in modo così ampio).

Aspose.Words è stato menzionato sopra. Voglio solo aggiungere le informazioni più recenti.

Aspose.Words ora converte in PDF in sé (hai avuto precedentemente bisogno di Aspose.Words + Aspose.Pdf). Un componente da utilizzare è meglio di due.

Uno dei vantaggi che si ottiene con Aspose.Words è che è ansible get gli stessi documenti di grande aspetto non solo in formato PDF, ma in XPS, rendere pagine come immagini e perfino printingre documenti.

Sono sulla squadra di Aspose.Words.

Non ho esaminato le funzionalità PDF incorporate negli ultimi due anni, ma è ansible utilizzare l'automazione per la printing per printingre su un driver della printingnte PostScript, che può essere configurato come printingnte. Questo crea un file PostScript (PS) che può essere convertito in PDF utilizzando GhostScript.

Sto usando doPDF , davvero ottimo e non popup nessun aggiunte come PDF 995

Office 2010 e superiore possono salvare il file in formato pdf senza alcun plug-in. Office 2013 può anche aprire e modificare il file pdf (naturalmente se il file non è stato protetto dall'editing)

Vedi questa domanda per il codice C # in un converter Word-to-PDF gratuito.