Πώς να αποδώσετε το XSL FO σε αρχείο PDF χρησιμοποιώντας C++

Σε αυτό το σεμινάριο, θα μάθουμε πώς να αποδίδουμε το Xsl Fo στο αρχείο PDF χρησιμοποιώντας C++. Το αρχείο Xsl Fo περιέχει μορφοποίηση φύλλου στυλ XML που χρησιμοποιείται για τη δημιουργία ενός αρχείου PDF με μερικές απλές κλήσεις API σε C++. Η δυνατότητα δεν χρειάζεται εγκατάσταση του Adobe Acrobat ή οποιασδήποτε εφαρμογής σε πλατφόρμες Windows ή Linux.

Βήματα για την απόδοση του Xsl Fo σε αρχείο PDF χρησιμοποιώντας C++

  1. Εγκαταστήστε τη βιβλιοθήκη Aspose.Pdf for C++ από τον διαχειριστή πακέτων NuGet
  2. Προσθέστε την αναφορά στον χώρο ονομάτων Aspose::Pdf
  3. Εκκινήστε ένα αντικείμενο της κλάσης XslFoLoadOptions για να φορτώσετε το αρχείο εισόδου
  4. Φορτώστε το αρχείο εισόδου Xsl Fo χρησιμοποιώντας την κλάση Document
  5. Μετατρέψτε το αρχείο Xsl Fo σε PDF με τη μέθοδο Save

Μπορείτε να μετατρέψετε το Xsl Fo σε αρχείο PDF χρησιμοποιώντας C++ με μερικές γραμμές κώδικα. Μπορεί να δημιουργήσει αρχείο Xsl Fo σε PDF χρησιμοποιώντας C++ αποτελεσματικά με το αντικείμενο XslFoLoadOptions.

Κώδικας για απόδοση Xsl Fo σε αρχείο PDF χρησιμοποιώντας C++

#pragma once
#include <iostream>
#include <system/smart_ptr.h>
#include <Aspose.PDF.Cpp/License.h>
#include <Aspose.PDF.Cpp/Document.h>
#include <Aspose.PDF.Cpp/XslFoLoadOptions.h>
using namespace System;
using namespace Aspose::Pdf;
class XSLFOEx {
public:
static void ConvertXslFo()
{
// Set the license for Aspose.PDF for CPP to create PDF from XSL FO file
SharedPtr<License> XSLFOtoPDFLicense = System::MakeObject<License>();
XSLFOtoPDFLicense->SetLicense(u"Aspose.PDF.NET.lic");
// Create an instance of the XslFoLoadOptions class
SharedPtr<XslFoLoadOptions> options = MakeObject<XslFoLoadOptions>();
// Load the input XSL FO file
SharedPtr<Document> InputXSLFODocument = MakeObject<Document>(u"InputXSLFODocument.fo", options);
// Save the XSL FO document as PDF file
InputXSLFODocument->Save(u"OutputPDFConvertedFromXSLFOFile.pdf");
}
};

Στο προηγούμενο θέμα, μάθαμε το Πώς να διαβάσετε σελιδοδείκτες σε αρχείο PDF χρησιμοποιώντας C++. Αυτό το θέμα καλύπτει τον τρόπο χρήσης της C++ εξαγωγής Xsl Fo σε αρχείο PDF.

 Ελληνικά