XPS σε PDF

Μετατροπή XPS σε PDF μέσω API Solution για C++.

 

Ο μετατροπέας Aspose.Page για XPS σε PDF προσφέρει μετατροπή σε εικόνα PDF με χρήση οποιασδήποτε γλώσσας που υποστηρίζεται από την C++.

Το API που βλέπετε εδώ μπορεί να χρησιμοποιηθεί για να δημιουργήσετε τη δική σας εφαρμογή πολλαπλών πλατφορμών ή να ενσωματωθεί στο έργο σας C++.

Για να μετατρέψετε το XPS σε PDF:

  • Aspose.Page για C++ API που είναι ένα πλούσιο σε χαρακτηριστικά, ισχυρό και εύχρηστο API χειρισμού εγγράφων και μετατροπής για πλατφόρμα C++.

  • Μπορείτε να κατεβάσετε την πιο πρόσφατη έκδοσή του απευθείας, απλώς ανοίξτε τη Διαχείριση πακέτων NuGet και πραγματοποιήστε αναζήτηση για Aspose.Page.Cpp και εγκατάσταση. Μπορείτε επίσης να χρησιμοποιήσετε την ακόλουθη εντολή από την Κονσόλα Package Manager.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Βήματα για τη μετατροπή XPS σε PDF χρησιμοποιώντας C++

Το Aspose.Page διευκολύνει τους προγραμματιστές να φορτώνουν και να μετατρέπουν αρχεία XPS σε PDF σε λίγες μόνο γραμμές κώδικα.

  1. Φόρτωση αρχείων με το Aspose.Page για C++.
  2. Καλέστε τη μέθοδο Save().
  3. Περάστε τη διαδρομή του αρχείου εξόδου με επέκταση αρχείου (PDF).
  4. Το αρχείο PDF θα αποθηκευτεί στην καθορισμένη διαδρομή, ώστε να είναι σε συμβατό πρόγραμμα.

Απαιτήσεις συστήματος

Το Aspose.Page για C++ υποστηρίζει όλες τις μεγάλες πλατφόρμες και λειτουργικά συστήματα. Βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις:

  • Microsoft Windows desktop (XP, Vista, 7, 8, 10), λειτουργικά συστήματα διακομιστή (2003, 2008, 2012) κ.λπ.
  • Microsoft Visual C++ έκδοση 2017 ή νεότερη έκδοση.

Μετατροπή XPS σε PDF C++

    System::SharedPtr<System::Drawing::Imaging::ImageFormat> imageFormat = System::Drawing::Imaging::ImageFormat::get_PDF();

    System::SharedPtr<System::IO::FileStream> epsStream = System::MakeObject<System::IO::FileStream>(u"sourceFile.eps", System::IO::FileMode::Open, System::IO::FileAccess::Read);

    System::SharedPtr<XPSDocument> document = System::MakeObject<EpsDocument>(xpsStream);

    // If you want to convert Postscript file despite of minor errors set this flag
    bool suppressErrors = true;

    //Initialize options object with necessary parameters.
    System::SharedPtr<ImageSaveOptions> options = System::MakeObject<ImageSaveOptions>(suppressErrors);

    System::SharedPtr<Aspose::Page::XPS::Device::ImageDevice> device = System::MakeObject<Aspose::Page::XPS::Device::ImageDevice>();

	    auto __finally_guard_0 = ::System::MakeScopeGuard([&epsStream]()
	    {
		    psStream->Close();
	    });

	    try{
		    document->Save(device, options);
	    }catch (...){
		    throw;
	    }
    System::ArrayPtr<System::ArrayPtr<uint8_t>> imagesBytes = device->get_ImagesBytes();
    //loop through each imagesBytes and write via file stream

Εφαρμογή Ιστού μετατροπής XPS σε PDF

Μετατροπή XPS σε PDF αυτήν τη στιγμή, επισκεπτόμενοι τον ιστότοπο των Live Demos.

  Δεν χρειάζεται να κάνετε λήψη του Aspose API.
  Δεν χρειάζεται να γράψετε κανέναν κώδικα.
  Απλώς ανεβάστε το αρχείο σας XPS, θα μετατραπεί αμέσως σε PDF.
  Θα λάβετε τον σύνδεσμο λήψης.



FAQ

1. Μπορώ να μετατρέψω το XPS σε PDF;

Η λύση Aspose.Page διαθέτει λειτουργικότητα που σας επιτρέπει να μετατρέπετε αρχεία XPS σε άλλες μορφές online ή μέσω προγραμματισμού. Εάν θέλετε να μετατρέψετε το XPS σε PDF αμέσως στο διαδίκτυο, ίσως θέλετε να χρησιμοποιήσετε τον XPS Μετατροπέα εφαρμογή πολλαπλών πλατφορμών.

2. Μπορώ να βρω πιο λεπτομερείς πληροφορίες σχετικά με τον τρόπο μετατροπής του XPS σε PDF;

Μεταβείτε στο κεφάλαιο Τεκμηρίωση για να βρείτε πληροφορίες όπως Οδηγός προγραμματιστή, Σημειώσεις έκδοσης και πολλά άλλα σχετικά με τις γλώσσες περιγραφής σελίδας. Επισκεφτείτε το έργο μας GitHub για να δείτε τα παραδείγματα κώδικα για τη χρήση της λύσης.

3. Είναι δωρεάν η λειτουργικότητα;

Οι μετατροπείς μεταξύ πλατφορμών είναι δωρεάν, όταν για τη λύση API μπορείτε να λάβετε μια δωρεάν δοκιμή και, στη συνέχεια, να αγοράσετε το προϊόν εάν χρειάζεται.

XPS Τι είναι μορφή αρχείου XPS

Η μορφή XPS είναι παρόμοια με τη μορφή PDF. Και οι δύο είναι μορφές γλώσσας περιγραφής σελίδας (PDL). Το EPS βασίζεται σε HTML και όχι σε γλώσσα PostScript. Το αρχείο .eps μπορεί να περιέχει μια σήμανση της δομής του εγγράφου μαζί με πληροφορίες για το πώς θα μοιάζει το έγγραφο. Προστίθενται επίσης οδηγίες σχετικά με τον τρόπο εκτύπωσης και απόδοσης του εγγράφου. Το χαρακτηριστικό της μορφής είναι ότι διορθώνει την περιγραφή του εγγράφου που σημαίνει ότι θα φαίνεται το ίδιο ανεξάρτητα από το ποιος και από ποιο λειτουργικό σύστημα το ανοίγει.

PDF Τι είναι μορφή αρχείου PDF

Το Portable Document Format ή όπως πολλοί από εμάς το γνωρίζουμε το PDF είναι μια ανοιχτή μορφή πολλαπλών πλατφορμών και ένα από τα πιο διάσημα στον κόσμο. Μόλις αναπτύχθηκε από την Adobe, αυτή η μορφή γλώσσας περιγραφής σελίδας (PDL) υποστηρίζεται πλέον από σχεδόν κάθε περιβάλλον ή λειτουργικό σύστημα και μπορεί να διαβαστεί από σχεδόν κάθε συσκευή.