Mit ApacheFOP v1.0 in .NET-Anwendung

Hat jemand erfolgreich erfüllt die Apache FOP-v1.0 Bibliothek ein .NET-DLL? Ich bin mit dem IKVM-syntax gefunden bei http://onjava.com/pub/a/onjava/2004/08/18/ikvm.html; jedoch die kompilierte DLL scheint unvollständig zu sein. Zum Beispiel, ich kann nicht instanziiert werden FopFactory Objekt als:

using org.apache.fop.apps;

namespace Utils
{
     public class PdfRender
     {
          public void Render()
          {
            FOUserAgent foUserAgent = fop.getUserAgent();
            FopFactory fopFactory = FopFactory.newInstance();
          }
     }
}
  • haben Sie versucht, fonet.codeplex.com statt?
  • siehe auch: stackoverflow.com/questions/1099485/...
  • Wir sind derzeit mit nFop, würde aber gerne verschieben ApacheFOP v1.0 zu nutzen, die 508 accessibility-features.
  • Der Artikel ist sehr alt. Den meisten wird es nicht funktionieren mit der aktuellen version von IKVM. Auf der mailing-Liste von IKVM-einige Leute nutzen fop. Deiner Frage fehlen viele wichtige Informationen wie, welche Fehler haben Sie erhalten, die IKVM-version benutzt du, etc.
  • Richtig, der Artikel ist alt, aber ich habe nicht Glück bei der Suche, nichts anderes. Ich habe versucht, zu übersetzen die Befehle und die syntax in den "alten" Artikel mit IKVM 0.44.0.5. Es gibt mehrere Warnungen, die während der IKVMC Ausführung, aber keine Fehler. Wenn ich Hinzugefügt die generierten DLLs auf mein C#.NET Projekt, ich habe keinen Zugriff auf die FopFactory und andere Klassen dokumentiert in der ApacheFOP Bibliothek.
InformationsquelleAutor Clay Benoit | 2010-10-18
Schreibe einen Kommentar