// 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();