PDF átalakító .NET
Bevezetés a PDF Converter for .NET
A PDF Converter for .NET egy erős plugin, amely lehetővé teszi a fejlesztők számára, hogy különböző fájlformátumokat PDF dokumentumokba alakítsanak át. Ez az útmutató áttekintést nyújt a rendelkezésre álló funkciókról, valamint a C# kód példákkal a kezdethez.
Az Excel fájlok PDF-re való átalakítása
To convert Excel files to PDF, you can use the Aspose.Cells
namespace. Here’s a simple example:
using Aspose.Cells;
// Load the Excel file
Workbook workbook = new Workbook("example.xlsx");
// Convert the Excel file to PDF
workbook.Save("output.pdf", SaveFormat.Pdf);
In this example, we load an Excel file using the Workbook
class and then save it as a PDF file using the Save
method.
Képek PDF-re átalakítása
To convert images to PDF, you can use the System.Drawing
namespace in conjunction with Aspose.Cells
Íme egy példa:
using System.Drawing;
using Aspose.Cells;
// Create a new workbook
Workbook workbook = new Workbook();
// Add the image to the workbook
Worksheet worksheet = workbook.Worksheets.Add();
worksheet.Pictures.Add(1, 1, "image.png");
// Convert the workbook to PDF
workbook.Save("output.pdf", SaveFormat.Pdf);
Ebben a példában egy képfájlt töltünk fel, és egy új munkafüzetbe adjuk hozzá, majd PDF fájlként mentjük meg a munkahelyet.
PDF kimenetel
You can customize the PDF output by using various options provided by the PdfSaveOptions
class. For example:
using Aspose.Cells;
// Load the Excel file
Workbook workbook = new Workbook("example.xlsx");
// Create a new PdfSaveOptions object
PdfSaveOptions options = new PdfSaveOptions();
// Set the PDF compression
options.PdfCompression = PdfCompressionCore.Flate;
// Set the compliance level to PDF/A-1b
options.Compliance = PdfCompliance.PdfA1b;
// Convert the Excel file to PDF with custom options
workbook.Save("output.pdf", options);
In this example, we create a new PdfSaveOptions
object and set the compression and compliance. We then pass this object to the Save
method to convert the Excel file to PDF with custom options.