Rasterizza gli elementi trasformati

Aspose.Words per .NET è una potente libreria per creare, manipolare e convertire documenti Word in un’applicazione C#. Tra le funzionalità offerte da Aspose.Words c’è la capacità di rasterizzare gli elementi trasformati durante la conversione di documenti in diversi formati. In questa guida ti mostreremo come utilizzare il codice sorgente C# di Aspose.Words per .NET per disabilitare la rasterizzazione degli elementi trasformati durante la conversione di un documento in formato PCL.

Comprensione della libreria Aspose.Words

Prima di immergersi nel codice, è importante comprendere la libreria Aspose.Words per .NET. Aspose.Words è una libreria popolare che rende l’elaborazione delle parole con documenti Word semplice ed efficiente. Offre un’ampia gamma di funzionalità per la creazione, la modifica e la conversione di documenti Word, incluso il supporto per la rasterizzazione degli elementi trasformati durante la conversione.

Caricamento del documento Word

Il primo passo è caricare il documento Word che desideri convertire in formato PCL. Utilizzare la classe Document per caricare il documento dal file sorgente. Ecco un esempio:

Document doc = new Document(dataDir + "Rendering.docx");

In questo esempio, stiamo caricando il documento “Rendering.docx” situato nella directory dei documenti.

Configurazione delle opzioni di backup

Il passaggio successivo consiste nel configurare le opzioni di salvataggio per la conversione in formato PCL. Utilizzare la classe PclSaveOptions e impostare la proprietà RasterizeTransformedElements su false. Ecco come farlo:

PclSaveOptions saveOptions = new PclSaveOptions
{
     SaveFormat = SaveFormat.Pcl,
     RasterizeTransformedElements = false
};

Creiamo un nuovo oggetto PclSaveOptions e impostiamo la proprietà SaveFormat su SaveFormat.Pcl per specificare che vogliamo salvare il documento in formato PCL. Successivamente, impostiamo la proprietà RasterizeTransformedElements su false per disabilitare la rasterizzazione degli elementi trasformati.

Conversione del documento in formato PCL

Ora che abbiamo configurato le opzioni di salvataggio, possiamo procedere con la conversione del documento in formato PCL. Utilizzare il metodo Save della classe Document per salvare il documento convertito in formato PCL specificando le opzioni di salvataggio. Ecco un esempio:

doc.Save(dataDir + "WorkingWithPclSaveOptions.RasterizeTransformedElements.pcl", saveOptions);

In questo esempio, salviamo il documento convertito come “WorkingWithPclSaveOptions.RasterizeTransformedElements.pcl” utilizzando le opzioni di salvataggio specificate.

Codice sorgente di esempio per la funzionalità “Rasterizza elementi trasformati” con Aspose.Words per .NET

// Percorso della directory dei documenti
string dataDir = "YOUR DOCUMENTS DIRECTORY";

// Carica il documento di Word


Document doc = new Document(dataDir + "Rendering.docx");

// Configura le opzioni di backup per la conversione in formato PCL
PclSaveOptions saveOptions = new PclSaveOptions
{
     SaveFormat = SaveFormat.Pcl,
     RasterizeTransformedElements = false
};

// Converti il documento in formato PCL
doc.Save(dataDir + "WorkingWithPclSaveOptions.RasterizeTransformedElements.pcl", saveOptions);

Conclusione

In questa guida, abbiamo spiegato come utilizzare Aspose.Words per .NET per disabilitare la rasterizzazione degli elementi trasformati durante la conversione di un documento in formato PCL utilizzando il codice sorgente C# fornito. Seguendo i passaggi forniti, puoi controllare facilmente il comportamento di rasterizzazione degli elementi trasformati durante la conversione dei tuoi documenti Word in formati diversi. Aspose.Words offre un’enorme flessibilità e potenza per lavorare con gli elementi trasformati, consentendoti di creare documenti convertiti esattamente in base alle tue esigenze specifiche.