Member 14868340 Ответов: 0

С++ Builder в формате XML -и GT; тег xsl -&ГТ; формат PDF


Уважаемые участники форума,

У меня есть проект в C ++ Builder и
У меня возникли проблемы с "бросанием" XML на шаблон XSL, а затем отображением его в формате PDF.

Что я уже пробовал:

Я нашел что-то вроде этого, но я не знаю, как использовать в C++ Builder (10.2 Tokyo)
--------------------
function DoTransform(const xml, xsl : string ): string;
var
  XMLDoc : IXMLDOMDocument;
  XSLDoc : IXMLDOMDocument;
  Template : IXSLTemplate;
  Processor : IXSLProcessor;
begin
  Result := '';
  try
    XMLDoc := CoFreeThreadedDOMDocument30.Create;
    XSLDoc := CoFreeThreadedDOMDocument30.Create;
    XMLDoc.load(xml);
    XSLDoc.load(xsl);
    Template := CoXSLTemplate30.Create;
    Template.stylesheet := XSLDoc;
    Processor := Template.createProcessor;
    Processor.input := XMLDoc;
    Processor.transform;
    result :=  Processor.output;
  finally
    XMLDoc := nil;
    XSLDoc := nil;
  end;

-------------------------------
но это в Дельфах

0 Ответов