English 中文(简体)
开放办公室和管理系统办公室格式改为森林论坛
原标题:OpenOffice and MS Office formats conversion into TIFF

I m 寻找一套网络组成部分(或转换解决办法),以便把源文件转换成一系列的分流图像(多页的森林论坛是最好的)。 此外,他们必须支持用嵌入式文件(如《语言文件》所载文件)开展工作,至少允许检索嵌入式文件,以供进一步处理。

应支持的文件格式:

  • DOC and DOCX
  • RTF
  • XLS and XLSX
  • PPT and PPTX
  • ODT
  • ODS
  • ODP

尼斯:

  • PDF
  • PDF/A
  • HTML (preferably non-IE based rendering — it s going to be used in a server system)
  • MSG (dtto)

我先看一下Aspose的成分,这似乎有坚实的声誉,但并不支持开放式的办公室格式。

我对供应商的要求相当强烈:

  • no one-man shops or open source projects with uncertain future
  • should be a commercial offering
  • must provide commercial priority support
  • must have a compatibility guarantee for future format updates as part of a maintenance subscription

许可证发放方式很重要,不需要免费使用。 打算用于单一海关开发项目。

问题回答

不知道任何箱外解决办法,但一种做法可能是将文件印成文字文件,并利用UNV文字将其转换为森林论坛。 我确信,在你们所列举的大多数方案中,这项工作能够按方案进行(很可能需要不同的管理办公室和开放办公室解决办法)。 例如,这里是我们在MS Powerpoint上使用的VBA nippet,用UNV打印机的司机将单页印在文字档案中:

Sub CreatePostscriptfile(filename As String, pageNo As Integer)
    With ActivePresentation.PrintOptions
        .RangeType = ppPrintCurrent
        .NumberOfCopies = 1
        .Collate = msoTrue
        .OutputType = ppPrintOutputSlides
        .PrintHiddenSlides = msoTrue
        .PrintColorType = ppPrintColor
        .FitToPage = msoFalse
        .FrameSlides = msoFalse
        .ActivePrinter = "Ghostscript PDF"
    End With
    ActivePresentation.PrintOut From:=Str$(pageNo ), To:=Str$(pageNo ), _
           PrintToFile:=filename 
End Sub

(通过管理办公室应用程序的界面。) 该网络非常看看好这一传统做法。 我没有被利用到开放式的候选名单上来,但我认为不应太难以找到如何以类似方式开展工作。





相关问题
Manually implementing high performance algorithms in .NET

As a learning experience I recently tried implementing Quicksort with 3 way partitioning in C#. Apart from needing to add an extra range check on the left/right variables before the recursive call, ...

Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How do I compare two decimals to 10 decimal places?

I m using decimal type (.net), and I want to see if two numbers are equal. But I only want to be accurate to 10 decimal places. For example take these three numbers. I want them all to be equal. 0....

Exception practices when creating a SynchronizationContext?

I m creating an STA version of the SynchronizationContext for use in Windows Workflow 4.0. I m wondering what to do about exceptions when Post-ing callbacks. The SynchronizationContext can be used ...

Show running instance in single instance application

I am building an application with C#. I managed to turn this into a single instance application by checking if the same process is already running. Process[] pname = Process.GetProcessesByName("...

How to combine DataTrigger and EventTrigger?

NOTE I have asked the related question (with an accepted answer): How to combine DataTrigger and Trigger? I think I need to combine an EventTrigger and a DataTrigger to achieve what I m after: when ...

热门标签