I linguaggi di descrizione della pagina descrivono l'aspetto di una pagina a un livello superiore rispetto a un array di pixel. I PDL fungono da collegamento vincolante tra applicazioni informatiche, come strumenti grafici, editor di testo, ecc., e dispositivi di output: sistemi di pubblicazione (stampa) e display. La maggior parte dei sistemi di stampa considera le pagine stampate come un rettangolo di m pixel di larghezza e n pixel di altezza. Naturalmente, non è conveniente archiviare file così grandi in memoria, modificarli e trasferirli sulla rete distribuita. Questa soluzione supporta i linguaggi di descrizione della pagina PS, EPS e XPS.
Aspose.Page per C++ è una libreria affidabile per il rendering e la manipolazione di file XPS, PS ed EPS. Consente la creazione, la modifica e la conversione di file XPS esistenti e nuovi senza richiedere alcun altro software. L'API consente operazioni come la manipolazione di pagine di documenti ed elementi come tele, tracciati e glifi, la creazione e la manipolazione di forme di grafica vettoriale e la specifica di colori in diversi spazi colore. Inoltre, gli sviluppatori possono convertire documenti PS ed EPS in PDF e in diversi formati di immagini raster.
Ulteriori informazioni sulle funzionalità dell'API PS, EPS e XPS:
Inserisci le pagine nei file XPS
Aspose.Page per C++ supporta il caricamento di file XPS per la manipolazione e possiamo facilmente aggiungere nuove pagine all'interno di quel file. Gli sviluppatori C++ possono usare la libreria per automatizzare scenari che potrebbero aiutarli nel loro cammino.
Aggiungere le pagine del documento a un file XPS - C++
//Create an XPS document
auto xpsDocs = MakeObject<XpsDocument>();
//Add a glyph to the document
auto glyphs = xpsDocs->AddGlyphs(u"Arial", 12, FontStyle::Regular, 300f, 450f, u"Hello World!");
glyphs->set_Fill(xpsDocs->CreateSolidColorBrush(Color::get_Black));
//Save the result
xpsDocs->Save(dir + u"output.xps");
La libreria offre la conversione di documenti XPS, PS ed EPS in PDF e formati di immagini raster tra cui BMP, JPEG, PNG, TIFF. Lo sviluppatore può specificare il livello di qualità, la risoluzione, i numeri di pagina durante il salvataggio dei documenti all'interno delle immagini.
La soluzione offre anche varie conversioni come:
Support and Learning Resources
- Risorse di apprendimento
- Documentazione
- Codice sorgente
- Riferimenti API
- Supporto al prodotto
- Supporto gratuito
- Supporto a pagamento
- Blog
- Release Notes
- Perché Aspose.Page per C++?
- Elenco clienti
- Storie di successo