Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
To remove empty regions from word document using Aspose.Words Java in Ruby, simply invoke HandleMergeField module.
Ruby Code
def remove_empty_regions()
# The path to the documents directory.
data_dir = File.dirname(File.dirname(File.dirname(__FILE__))) + '/data/mailmerge/'
# Open the document.
doc = Rjb::import('com.aspose.words.Document').new(data_dir + "TestFile.doc")
# Create a dummy data source containing no data.
data = Rjb::import('com.aspose.words.DataSet').new
#DataSet data = new DataSet()
# Set the appropriate Mail Merge clean up options to remove any unused regions from the document.
mailmerge_cleanup_options = Rjb::import('com.aspose.words.MailMergeCleanupOptions')
doc.getMailMerge().setCleanupOptions(mailmerge_cleanup_options.REMOVE_UNUSED_REGIONS)
# Execute Mail Merge which will have no effect as there is no data. However the regions found in the document will be removed
# automatically as they are unused.
doc.getMailMerge().executeWithRegions(data)
# Save the output document to disk.
doc.save(data_dir + "TestFile.RemoveEmptyRegions Out.doc")
end
Download Remove Empty Regions (Aspose.Words) from any of the below mentioned social coding sites:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.