Skip to content

Instantly share code, notes, and snippets.

@GroupDocsGists
GroupDocsGists / DocxToPdf.java
Created January 8, 2023 04:56
How to Convert Word to PDF in Java
import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.options.convert.PdfConvertOptions;
...
// Convert Word document (DOC/DOCX) to PDF in Java
Converter converter = new Converter("path/document.docx");
converter.convert("path/converted-docx-to-pdf.pdf", new PdfConvertOptions());
@GroupDocsGists
GroupDocsGists / DocxToPdf.cs
Last active January 25, 2023 11:25
Convert Word to PDF using C#
using GroupDocs.Conversion.Options.Convert;
...
// Convert Word document (DOC/DOCX) to PDF using C#
using (var converter = new Converter("path/document.docx"))
{
// Save the converted file in PDF format.
converter.Convert("path/converted-docx-to-pdf.pdf", new PdfConvertOptions());
}
@GroupDocsGists
GroupDocsGists / ExtractImages.java
Last active December 23, 2022 06:57
Extract Images from PDF in Java
// Extract Images from the loaded file
Iterable<PageImageArea> images = parser.getImages();
@GroupDocsGists
GroupDocsGists / MergeExcelFiles.java
Created December 15, 2022 13:16
Merge Excel Files and Spreadsheets in Java
// Combine all sheets of two or more Excel files in Java
Merger merger = new Merger("/path/spreadsheet-1.xlsx");
merger.join("/path/spreadsheet-2.xlsx");
merger.join("/path/spreadsheet-3.xlsx");
merger.save("/path/merged-spreadsheet.xlsx");
@GroupDocsGists
GroupDocsGists / MergeExcelFiles.cs
Last active December 16, 2022 04:00
Merge Excel Files and Spreadsheets using C#
// Combine all sheets of two or more Excel files using C#
using (Merger merger = new Merger("/path/spreadsheet-1.xlsx"))
{
merger.Join("/path/spreadsheet-2.xlsx");
merger.Join("/path/spreadsheet-3.xlsx");
merger.Save("/path/merged-spreadsheet.xlsx");
}
@GroupDocsGists
GroupDocsGists / MergePresentations.java
Last active November 10, 2022 16:04
Merge PowerPoint Presentations in Java
// Combine all the slides of provided 2 or more presentations in Java
Merger merger = new Merger("/path/presentation-1.pptx");
merger.join("/path/presentation-2.pptx");
merger.join("/path/presentation-3.pptx");
merger.save("/path/merged-presentation.pptx");
@GroupDocsGists
GroupDocsGists / MergePresentations.cs
Last active November 10, 2022 12:11
Merge PowerPoint Presentations using C#
// Combine all the slides of provided 2 or more presentations using C#
using (Merger merger = new Merger("/path/presentation-1.pptx"))
{
merger.Join("/path/presentation-2.pptx");
merger.Join("/path/presentation-3.pptx");
merger.Save("/path/merged-presentation.pptx");
}
@GroupDocsGists
GroupDocsGists / WordToMardown.java
Last active November 10, 2022 05:03
Convert Word file content to Markdown in Java
import java.io.FileWriter;
import java.io.IOException;
import com.groupdocs.parser.Parser;
import com.groupdocs.parser.data.*;
import com.groupdocs.parser.options.*;
...
...
try (Parser parser = new Parser("/path/document.docx")) {
try (TextReader reader = parser.getFormattedText(new FormattedTextOptions(FormattedTextMode.Markdown))) {
String content = reader.readToEnd();
@GroupDocsGists
GroupDocsGists / WordToMardown.cs
Last active November 10, 2022 05:02
Convert Word file content to Markdown using C#
using System.IO;
using GroupDocs.Parser.Options;
...
...
using (Parser parser = new Parser("/path/document.docx"))
{
using (TextReader reader = parser.GetFormattedText(new FormattedTextOptions(FormattedTextMode.Markdown)))
{
string content = reader.ReadToEnd();
using (TextWriter textWriter = File.CreateText("/path/word-to-markdown.md"))
@GroupDocsGists
GroupDocsGists / ExtractMarkdownText.java
Created October 24, 2022 14:00
Extract whole Text of Markdown file in Java
// Extract whole Text of Markdown file in Java
try (Parser parser = new Parser("/path/document.md"))
{
TextReader reader = parser.getText()
System.out.println(reader.readToEnd());
}