Cómo convertir OneNote en PDF
Los documentos PDF se utilizan ampliamente como un formato estándar de intercambio de documentos entre organizaciones, sectores gubernamentales e individuos. Es un formato popular, por lo que a menudo se les pide a los desarrolladores que conviertan los documentos de Microsoft OneNote en documentos PDF. Para este propósito, Aspose.note para .NET admite la conversión de OneNote a documentos PDF sin usar ningún otro componente.
Guarde OneNote en PDF usando opciones predeterminadas
El siguiente ejemplo de código demuestra cómo convertir OneNote en PDF utilizando las opciones predeterminadas. Con las opciones predeterminadas, todas las páginas del documento se guardan y las imágenes actuales se comprimen mediante un algoritmo seleccionado automático.
1// La ruta al directorio de documentos.
2cadena dataDir = runExAMAMPLE.GetDATAdir_LoadingAndSaving ();
3
4// Cargue el documento en Aspose.note.
5Documento OneFile = nuevo documento (DataDir + "Aspose.one");
6
7datadir = dataDir + "saveWithDefaultSettings_out.pdf";
8// Guardar onenote en PDF
9OneFile.Save (DataDir, SaveFormat.pdf);
Guardar la gama de OneNote de la página especificada en PDF
El siguiente ejemplo de código demuestra cómo convertir un rango específico de páginas de OneNote a PDF. Este rango se especifica configurando las propiedades PageIndex y PageCount.
El siguiente código guarda la primera página del documento OneNote en un archivo en formato PDF.
1// La ruta al directorio de documentos.
2cadena dataDir = runExAMAMPLE.GetDATAdir_LoadingAndSaving ();
3
4// Cargue el documento en Aspose.note.
5Documento OneFile = nuevo documento (DataDir + "Aspose.one");
6
7// Inicializar el objeto PDFSaveOptions
8PdfsaveOptions opts = new PDFSaveOptions ();
9
10// Establecer índice de página: 0 significa comenzar a guardar desde la primera página.
11opts.pageIndex = 0;
12
13// Establecer el recuento de la página: 1 significa guardar solo una página.
14opts.pageCount = 1;
15
16datadir = DataDir + "SaverangeOfPagesAspdf_out.pdf";
17
18// Guardar onenote en PDF
19OneFile.Save (DataDir, Opts);
Guarde OneNote en PDF usando la compresión JPEG para imágenes
El siguiente ejemplo de código demuestra cómo convertir a OneNote en PDF con la compresión de todas las imágenes usando JPEG.
1// La ruta al directorio de documentos.
2cadena dataDir = runExAMAMPLE.GetDATAdir_LoadingAndSaving ();
3
4// Cargue el documento en Aspose.note.
5Documento OneFile = nuevo documento (DataDir + "Aspose.one");
6
7// Inicializar el objeto PDFSaveOptions
8PDFSaveOptions opts = nuevas PDFSaveOptions
9 {
10 // Usar compresión JPEG
11 ImageCompression = saving.pdf.pdfimageCompression.jpeg,
12
13 // Quality for JPEG compression
14 JpegQuality = 90
15 };
16
17datadir = dataDir + "sample.pdf";
18
19// Guardar onenote en PDF
20OneFile.Save (DataDir, Opts);
Guarde OneNote en PDF sin descansos de página
El siguiente ejemplo de código demuestra cómo convertir OneNote en PDF sin paquetes de páginas con contenido demasiado largo.
1// La ruta al directorio de documentos.
2cadena dataDir = runExAMAMPLE.GetDATAdir_LoadingAndSaving ();
3
4// Cargue el documento en Aspose.note.
5Documento OneFile = nuevo documento (DataDir + "onenote.one");
6
7var dst = path.combine (DataDir, "SaveTopdfusinga4PageSettingsWithoutheightLimit.pdf");
8
9// Guardar el documento.
10OneFile.Save (DST, New PDFSaveOptions () {PageSettings = PageSettings.A4NoheHeightLimit});