Преобразование .doc файлы к [закрытому] .pdf

Кто-либо знающий о части программного обеспечения, которое могло сделать MS Office .doc к преобразованию pdf для меня?

Я уже попробовал OpenOffice, но это, казалось, было довольно медленно и голодно ресурса больших документов.

11
задан 27.02.2010, 18:19

20 ответов

Если у Вас есть MS Office 2007, можно использовать Сохранение в качестве плагина PDF.

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

18
ответ дан 07.12.2019, 12:07

Посмотрите этот вопрос для кода C# к бесплатному Word к преобразователю PDF.

-1
ответ дан 07.12.2019, 12:07

Я не посмотрел на созданный в функциях PDF в последних годах, но можно использовать автоматизацию делопроизводства для печати к Драйверу принтера PostScript, который может быть быть установкой как принтером. Это создает PostScript (PS) Файл, который может быть преобразован в использование PDF GhostScript.

0
ответ дан 07.12.2019, 12:07

Aspose. Слова были упомянуты выше. Я просто хочу добавить новую информацию.

Aspose. Слова теперь преобразовывают в PDF отдельно (Вам ранее был нужен Aspose. Слова + Aspose.Pdf). Один компонент для использования лучше, чем два.

Одно из преимуществ Вы добираетесь с Aspose. Слова - то, что можно получить те же большое выглядящие документы не только в PDF, но и в XPS, страницы рендеринга как изображения и даже распечатать документы.

Я нахожусь на Aspose. Команда слов.

0
ответ дан 07.12.2019, 12:07

Я исследовал этот рынок экстенсивно и Aspose. Слова достойны рассмотрения. Это делает хорошее задание и - 100% .NET, но если Вы после идеальной точности (Aspose не представляет сноски, ограниченный текстовый поток и плавающие объекты) затем единственная опция, которую Вы имеете, состоит в том, чтобы автоматизировать Office непосредственно, который является болью на сервере, или используйте продукт, который сделал всю тяжелую работу для Вас, такую как Обслуживание Преобразования PDF Muhimbi, которое работает на сервере и может быть названо с помощью веб-сервиса.

Полное раскрытие, я работаю на Muhimbi (который является, почему я исследовал рынок так экстенсивно).

0
ответ дан 07.12.2019, 12:07

Если Вы просто делаете его иногда, можно использовать Zamzar.com, чтобы сделать все виды преобразований.

TRiG.

0
ответ дан 07.12.2019, 12:07

В прошлом я попробовал разные подходы. Но теперь все хорошо с Microsoft Office Word 2007 и SaveAsPDF-дополнение. Я записал, "сохраняют как PDF" процесс как макрос и совершенствовал его немного. Вот моя текущая версия:


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

С макро-опцией слова я могу использовать этот макрос в командной строке в целях автоматизации. например.

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

Если Вы хотите использовать его для нескольких документов в пакетном файле, можно попробовать это:


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

1
ответ дан 07.12.2019, 12:07

Попробуйте Altsoft Xml2PDF

1
ответ дан 07.12.2019, 12:07

Эй, посмотрите, что я нашел. http://www.phplivedocx.org/2009/02/06/convert-doc-to-pdf-in-php/

PHPLiveDocx является программой создания документа в php. Это может использоваться для преобразования Документа PDF. Я еще не попробовал его сам, но я, конечно, буду экспериментировать с ним soonish.

1
ответ дан 07.12.2019, 12:07

И никто не упомянул openoffice с созданным в поддержке сохранения PDF?

2
ответ дан 07.12.2019, 12:07

Я лично использую PDF 995, свободный принтер PDF :) работает отлично

2
ответ дан 07.12.2019, 12:07

Adobe Acrobat за деньги

ИЛИ

CutePDF бесплатно, и это является большим!

2
ответ дан 07.12.2019, 12:07

Office 2007 имеет свободное Дополнение экспорта PDF в наличии здесь

3
ответ дан 07.12.2019, 12:07
4
ответ дан 07.12.2019, 12:07
5
ответ дан 07.12.2019, 12:07

Я регулярно использую - и рекомендую - PrimoPDF, который доступен и в свободном и в заплаченном - для воплощений.

5
ответ дан 07.12.2019, 12:07

Если Вы хотите сделать это программно, и Вы-.NET или программист Java, Вы могли использовать Aspose. Слова в сочетании с Aspose.PDF.

Это работало хорошо на меня.

Править: Кажется, что с помощью последней версии, только необходимо лицензировать Слова Aspose.

5
ответ дан 07.12.2019, 12:07

PDFCreator является свободным инструментом печати к PDF на основе ghostscript. Это довольно хорошо, хотя вывод Acrobat Distiller имеет тенденцию быть немного более хорошим.

11
ответ дан 07.12.2019, 12:07

Если Вы хотите сделать это, программно смотрят на мой ответ здесь:

Преобразуйте DOC в PDF - https://stackoverflow.com/questions/218556/send-document-to-printer-with-c#221818

Это - код, который я в настоящее время использую, и он работает очень хорошо. Это обработает что-либо, что Word откроет, такие как .doc, .docx, .rtf и т.д.

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

1
ответ дан 07.12.2019, 12:07

Вы могли использовать онлайн-сервис как один по http://www.freepdfconvert.com Никакая потребность установить любое программное обеспечение.

1
ответ дан 07.12.2019, 12:07

Теги

Похожие вопросы