この簡単な例は、** C#でPDFをExcelに変換する方法についてです**。 * PDFをExcelにエクスポートするために、C#*ベースのアプリケーションは、Windows、Linux、macOSなどの.NETベースのサポートされているオペレーティングシステム環境で、シンプルで簡単なAPIインターフェイスを使用して使用できます。変換を実行するためにサードパーティのツールやAdobeAcrobatをインストールすることは想定されていません。
C#を使用してPDFをExcelに変換する手順
- アプリケーションでNuGetパッケージマネージャーを使用してAspose.PDF for .NETをインストールします
- プロジェクトにAspose.PDF名前空間への参照を含めます
- Documentクラスインスタンスを初期化してPDFをロードし、それをXLSXに変換します
- ExcelSaveOptionsオブジェクトを初期化して、出力XLSXファイルオプションを設定します
- 最後に、C#でメソッドを保存してPDFをExcelに変換します
- C#PDFからExcel への上記の手順に従うことで、簡単なAPI呼び出しを使用して簡単に変換できます。プロセスは、必要なAPI参照を追加することによって開始され、その後、ソースPDFファイルがロードされます。以降の手順では、 ExcelSaveOptions クラスインスタンスを使用して、目的のXLSXオプションを設定します。最後に、変換されたPDFファイルは、Saveメソッド内で SaveFormat.Excel *列挙子を使用して、XLSXとしてディスクに保存されます。
C#でPDFをExcelに変換するコード
using System; | |
using Aspose.Pdf; | |
using static Aspose.Pdf.ExcelSaveOptions; | |
namespace TestPDF | |
{ | |
public class PdfToXlsx | |
{ | |
public static void PdfToXlsxConverter() | |
{ | |
// Applying product license to create XLSX from PDF in C# | |
License PdftoXlsLic = new License(); | |
PdftoXlsLic.SetLicense("Aspose.Total.lic"); | |
// Initialize Document Class to load PDF and saving as Excel | |
Document document = new Document("PDFtoExcel.pdf"); | |
// Set Excel Save options | |
ExcelSaveOptions saveOptions = new ExcelSaveOptions(); | |
saveOptions.ConversionEngine = ConversionEngines.NewEngine; | |
saveOptions.Format = ExcelFormat.XLSX; | |
saveOptions.InsertBlankColumnAtFirst = true; | |
// Save the PDF document in XLSX format | |
document.Save("output_pdfToXls.xlsx", SaveFormat.Excel); | |
} | |
} | |
} |
- C#コードを使用してPDFをExcel *に変換することにより、任意のExcelファイルビューアでXLSXファイルを生成して開き、表示するためにGoogleドキュメントにアップロードできます。 * ExcelSaveOptions *クラスを使用すると、ConversionEngine、Format、MinimizeTheNumberOfWorksheets、InsertBlankColumnAtFirstなどのプロパティなど、生成されたXSLXに設定するさまざまなエクスポートオプションを設定できます。デフォルトのオプションを使用してPDFをXLSXにエクスポートする場合は、ExcelSaveOptionsクラスとそのプロパティの使用もスキップできます。最後に、生成されたXLSXファイルはSaveメソッドを使用してディスクに保存されます。
このトピックでは、* C#を使用してPDFをExcelに変換する方法*について学習しました。 PDFをHTMLにエクスポートすることに興味がある場合は、C#でPDFをHTMLに変換する方法の記事を参照してください。