// This code example demonstrates how to convert Excel to PDF. // Initialize an instance of the API $convertApi = new GroupDocs\Conversion\ConvertApi($configuration); // Define convert settings $settings = new GroupDocs\Conversion\Model\ConvertSettings(); $settings->setStorageName(self::$MyStorage); // Storage $settings->setFilePath("sample.xlsx"); // Input file $settings->setFormat("pdf"); // Output format $settings->setOutputPath("convertedExcel.pdf"); // Output file // Spreadsheet load options $loadOptions = new GroupDocs\Conversion\Model\SpreadsheetLoadOptions(); $loadOptions->setHideComments(true); // Show hide comments $loadOptions->setShowGridLines(false); // Do not Show gridlines $loadOptions->setOnePagePerSheet(true); // One sheet per page // Assign load options $settings->setLoadOptions($loadOptions); $convertOptions = new GroupDocs\Conversion\Model\PdfConvertOptions(); $convertOptions->setCenterWindow(true); // Center window $convertOptions->setMarginTop(5); // Top margin $convertOptions->setMarginLeft(5); // Left margin $convertOptions->setRemovePdfaCompliance(false); // RemovecCompliance // Assgin convert options $settings->setConvertOptions($convertOptions); // Create convert document request $request = new GroupDocs\Conversion\Model\Requests\ConvertDocumentRequest($settings); // Convert document $response = $convertApi->convertDocument($request); // Done echo "Document converted successfully: ", $response[0]->getUrl();