CIB CoMod.NET wrapper technischer Leitfaden

3. Schneller Einstieg

3.3. CoMod.Net Wrapper-Beispiel für CIB format (C#):

Das nachfolgende Beispiel benutzt die CIB format Komponente um ein RTF Wurzeldokument in ein PDF zu konvertieren.

using System;
using System.Text;
using de.cib.comod;
using de.cib.comod.native;
 
namespace de.cib.comod.sample.native
{
    Class TestFormatStep
    {
public static string m_workingDir = @".\..\..\..\";
 
    static void main(String[] args){
      private static void TestFormatStep()
    {
            Console.WriteLine("Testing CIB format step.");
      try
    {
    CibFormat format = new CibFormat();
 
    //General example of how to get the version of CIB format library
    //UInt32 version = format.GetVersion();
 
    //General example of how to get the version text of CIB format library
    String formatVersionText = format.GetVersionText();
    Console.WriteLine("Version: " + formatVersionText);
    format.ClearProperties();
    format.SetProperty("TraceFilename", m_workingDir + "format.log");
    format.SetProperty("InputFilename", m_workingDir + "out.rtf");
    format.SetProperty("OutputFilename", m_workingDir + "out.pdf");
    format.SetProperty("OutputFormat", "FormatPdf");
 
    //General example of how to load a file into internal data structure
    //of CIB format library
    format.Load();
    format.Save();
    }
    catch (Exception e)
    {      Console.WriteLine("CIB format error:'{0}'", e);
    }
   }
  }
 }