تبدیل یک سند به اکسل

تبدیل اسناد از یک فرمت به فرمت دیگر ویژگی پرچمدار Aspose.Words است. شما می توانید اسناد را در هر فرمت موجود فرمت بار نیز به XLSX تبدیل کنید.

تبدیل یک سند به XLSX

تبدیل یک سند به XLSX یک فرآیند نسبتا پیچیده است. برای ذخیره سند خود به فرمت XLSX با استفاده از Aspose.Words، از کلاس XlsxSaveOptions و عنصر جدید Xlsx در شمارش SaveFormat استفاده کنید. همانطور که در بالا ذکر شد، شما می توانید سند را در هر فرمت بارگذاری پشتیبانی شده توسط Aspose.Words به XLSX ذخیره کنید.

مثال کد زیر نشان می دهد که چگونه PDF را به XLSXذخیره کنید:

Document doc = new Document(getMyDir() + "Pdf Document.pdf");
doc.save(getArtifactsDir() + "BaseConversions.PdfToXlsx.xlsx");

پیدا کردن و جایگزینی هنگام ذخیره به XLSX

همچنین با استفاده از Aspose.Words، می توانید یک رشته خاص یا عبارت منظم را در سند خود پیدا کنید و آن را با یکی از مطابقت هایی که نیاز دارید جایگزین کنید. سپس می توانید نتیجه را به فرمت XLSX ذخیره کنید.

مثال کد زیر نشان می دهد که چگونه عملیات find and replace را انجام دهیم و نتیجه را به XLSXذخیره کنیم:

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.writeln("Ruby bought a ruby necklace.");

// We can use a "FindReplaceOptions" object to modify the find-and-replace process.
FindReplaceOptions options = new FindReplaceOptions();
// Set the "MatchCase" flag to "true" to apply case sensitivity while finding strings to replace.
// Set the "MatchCase" flag to "false" to ignore character case while searching for text to replace.
options.setMatchCase(true);

doc.getRange().replace("Ruby", "Jade", options);
doc.save(getArtifactsDir() + "BaseConversions.FindReplaceXlsx.xlsx");

سطح فشرده سازی را هنگام ذخیره به XLSXمشخص کنید

همچنین می توانید سطح فشرده سازی را هنگام ذخیره با استفاده از ویژگی CompressionLevel مشخص کنید.

مثال کد زیر نشان می دهد که چگونه سطح فشرده سازی را هنگام ذخیره به فرمت XLSX مشخص کنید:

Document doc = new Document(getMyDir() + "Document.docx");
XlsxSaveOptions saveOptions = new XlsxSaveOptions();
saveOptions.setCompressionLevel(CompressionLevel.MAXIMUM);

doc.save(getArtifactsDir() + "BaseConversions.CompressXlsx.xlsx", saveOptions);

بایگانی برچسب برای: