MS Publisher è un programma per creare documenti focalizzati a lavorare con le informazioni sul layout di pagina. Il programma apre i formati di file successivi MS Publisher 2.0 o successivo, file con estensione .txt, file RTF, file MS Word, file HTML, testo Unicode e molti altri. I file Pub possono includere diversi tipi di dati come immagini, testi o grafica. Ecco perché il formato è ben diffuso nella creazione di volantini, brochure, cartoline e altre produzioni pubblicitarie cartacee.

Questo software consente di creare i propri documenti progettati o di utilizzare i progetti formattati per il documento. MS Publisher salva i file con estensione .pub e non molte applicazioni oltre a Publisher possono elaborare tali file.

Aspose.PUB per C# .NET è una libreria flessibile e facile da usare. È sviluppato per funzionare con file di pubblicazioni elettroniche. Questa soluzione supporta il caricamento, l'apertura, la modifica e la conversione del popolare formato di file di pubblicazione elettronica (.pub) in PDF. Offre una conversione rapida e affidabile di PUB in PDF, HTML, XLSX, DOC e nei formati di immagine più diffusi.

Oltre all'integrazione nel tuo progetto C# .NET, la libreria è perfetta per creare le tue applicazioni multipiattaforma per aprire, unire o convertire file MS Publisher. Qui puoi vedere e provare gli esempi di implementazione della funzionalità in tali applicazioni. Sono creati dai nostri team con l'utilizzo della soluzione. Con queste soluzioni, non è necessario installare alcun software aggiuntivo o abbonamento per ottenere il risultato reso.

Funzionalità avanzate dell'API di manipolazione di .NET PUB

Esporta i file PUB in PDF

Aspose.PUB per .NET può leggere e convertire file di pubblicazione (.pub) in file PDF, con poche righe di codice.

Converti PUB in PDF - C#

    string pubFile = dataDir + "flyer.pub";

    var parser = PubFactory.CreateParser(pubFile);

    var pubtopdf = parser.Parse();

    Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(pubtopdf, dataDir + "publisher_to.pdf");

Il codice sopra può essere spiegato brevemente nel modo seguente:

  • Creare il percorso file completo del file Publisher che si desidera convertire. Per questo crea una variabile stringa pubFile e assegnale il valore della variabile dataDir.
  • Crea un oggetto parser per analizzare il contenuto del file Publisher chiamando il metodo CreateParser() sulla classe PubFactory.
  • Usa il metodo Parse() sull'oggetto parser. Il metodo legge e analizza il contenuto del file Publisher e restituisce il risultato assegnato alla variabile pubtopdf.
  • Converti i contenuti analizzati del file Publisher in un file PDF e salvalo nella posizione specificata utilizzando il metodo ConvertToPdf() sull'istanza PdfConverter.

Accedi e manipola i livelli PUB

Aspose.PUB per .NET ti consente di accedere ai livelli di un PUB con la possibilità di disegnarci sopra con immagini o testo. Puoi unire i livelli, aggiornare il testo sui livelli, impostare effetti o esportare i livelli come immagine. È inoltre possibile utilizzare l'API PUB .NET per rilevare i file PUB appiattiti o creare miniature.

Leggere o creare file PUB

Aspose.PUB per .NET non solo supporta il caricamento dei formati di file PSD e PSB per la manipolazione e la conversione, ma fornisce anche la possibilità di creare file PUB e PSB da zero. Gli sviluppatori .NET possono utilizzare l'API per automatizzare gli scenari che potrebbero aiutarli nel loro percorso.

Vari filtri per immagini

Aspose.PUB per .NET fornisce le funzionalità di imaging di base come la regolazione del colore tramite le sue librerie di classi. Gli sviluppatori possono facilmente regolare luminosità, contrasto o gamma sull'immagine raster caricata dall'API. Inoltre, gli sviluppatori possono eseguire il dithering dinamico o sfocare le immagini, nonché utilizzare filtri popolari tra cui Median, Gauss Wiener, Motion Wiener e Bradley Threshold.

Ultime funzionalità dell'API PUB

Aspose.PUB per .NET API aggiunge continuamente più funzionalità per renderlo potente. Ecco un elenco di alcune scelte tra le ultime aggiunte:

  • Supporto dei livelli di riempimento. Riempimento motivo, colore e sfumatura.
  • Supporto di GdFlResource, VmskResource, PtFlResource e VsmsResource.
  • Carica file immagine JPEG, PNG, ecc. su PsdImage senza caricamento diretto.
  • Supporto di maschere vettoriali di livello e FlipRotate personalizzato del livello di testo.
  • Rendering dell'effetto Stroke con Color Fill per l'esportazione.

FAQ

1. Perché avresti bisogno di Aspose.PUB per .NET?

La ricca funzionalità di Aspose.PUB può essere integrata in varie applicazioni software, tra cui l’estrazione di contenuti, la conversione in altri formati e il rendering per la visualizzazione o la stampa.

2. Quali formati sono supportati da Aspose.PUB per .NET?

Questa soluzione API supporta PUB come input e PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML e SVG come formati di output in funzionalità di conversione.

3. Dove posso trovare i requisiti per iniziare a lavorare con Aspose.PUB per .NET?

Vai a Documentazione per apprendere i concetti fondamentali come requisiti di sistema, installazione, licenza e come eseguire esempi. Lì puoi anche trovare la Guida per gli sviluppatori e la knowledge base sui formati.

4. Dove posso ottenere assistenza in caso di problemi con l’API?

Prova a ottenere una risposta nel Forum di supporto gratuito .

5. Dove posso trovare gli ultimi aggiornamenti di Aspose.PUB per .NET?

Visita Note di rilascio per vedere i progressi, tutti gli aggiornamenti e le ultime funzionalità aggiunte.



  

Support and Learning Resources

  
  

Aspose.PUB offre API individuali per ambienti di sviluppo popolari come elencato di seguito: