PS in PDF
API C++ per trasformare facilmente i tuoi file PostScript (PS)! Conversione perfetta da PS a PDF che dà vita ai tuoi documenti nel formato PDF versatile e ampiamente supportato.
Converti i tuoi file PostScript (PS) senza sforzo con Aspose.Page, la nostra API C++ specializzata! Sperimenta la trasformazione fluida da PS a PDF, liberando il potenziale di documenti PDF versatili e ampiamente supportati. Che tu sia uno sviluppatore, un designer o un professionista, Aspose.Page semplifica il processo, garantendo precisione ed efficienza. Migliora le tue capacità di gestione dei documenti e semplifica il tuo flusso di lavoro, utilizzando la magia della conversione da PS a PDF all'interno di Aspose.Page per C++. Prova la nostra prova gratuita o acquista ora per assistere alla trasformazione!
L'API che vedi qui può essere utilizzata per creare la tua applicazione multipiattaforma o essere integrata nel tuo progetto C++.
Per convertire XPS in PDF:
Aspose.Page per l'API C++ che è un'API di manipolazione e conversione di documenti ricca di funzionalità, potente e facile da usare per la piattaforma C++.
Puoi scaricare direttamente la versione più recente, basta aprire il gestore pacchetti NuGet, cercare Aspose.Page.Cpp e installarlo. Puoi anche utilizzare il seguente comando dalla Console di gestione pacchetti.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
Passaggi per convertire PS in PDF utilizzando C++
Aspose.Page semplifica agli sviluppatori il caricamento e la conversione di file PS in PDF in poche righe di codice.
- Carica il file PS con Aspose.Page per C++.
- Crea un oggetto di PdfSaveOptions Class per definire impostazioni aggiuntive come AdditionalFontsFolder e il valore SuppressError ecc.
- Chiama il metodo SaveAsPdf per la conversione del file PDF.
- Errori di processo se necessario.
Questo esempio di codice spiega la conversione da PS a PDF C++
// The path to the documents directory.
System::String dataDir = RunExamples::GetDataDir_WorkingWithDocumentConversion();
// Initialize PsDocument with the name of PostScript file.
System::SharedPtr<PsDocument> document = System::MakeObject<PsDocument>(dataDir + u"input.ps");
// 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<PdfSaveOptions> options = System::MakeObject<PdfSaveOptions>(suppressErrors);
// If you want to add special folder where fonts are stored. Default fonts folder in OS is always included.
options->set_AdditionalFontsFolders(System::MakeArray<System::String>({u"{FONT_FOLDER}"}));
// Default page size is 595x842 and it is not mandatory to set it in PdfSaveOptions
// But if you need to specify sizeuse following line
//PdfSaveOptions options = new PdfSaveOptions(suppressErrorsnew, Aspose.Page.Drawing.Size(595x842));
// or
//saveOptions.Size = new Aspose.Page.Drawing.Size(595x842);
// Save document as PDF
document->SaveAsPdf(dataDir + u"outputPDF_out.pdf", options);
//Review errors
if (suppressErrors)
{
for (auto&& ex : System::IterateOver(options->get_Exceptions()))
{
System::Console::WriteLine(ex->get_Message());
}
}PS What is PS File Format
PS (PostScript) è un linguaggio di descrizione di pagina che combina testo e grafica in un unico file. È ampiamente supportato da editor di immagini e stampanti, fornendo le istruzioni di rendering.
PDF What is PDF File Format
PDF (Portable Document Format) è un formato aperto e multipiattaforma per documenti. Supporta testo, vettori, immagini raster e multimedia, ed è leggibile su quasi tutti i dispositivi.