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);
}
}
}
}