Is any ideas how can i implement that?
That is amcharts Timeline widget. Of course there is no something like in word.
So, i thinking about maybe i can do something like that, of course not exactly like done with amcharts, using html or some of diagrams. Any ideas?
Currently its done with a table and i dont like this solution at all.
@bloodboilAaromatic
Can you please provide more details about the specific architecture advice you are looking for regarding the implementation of the timeline widget using Aspose.Words for Java?
@bloodboilAaromatic Perhaps, you can simply use something like bulleted list to achieve this. For example see the attached template and output document.
string[] items = new string[] { "2023-10-03", "2023-12-20", "2023-10-22", "2024-09-10", "2025-02-03", "2024-02-01" };
Document doc = new Document(@"C:\Temp\in.docx");
ReportingEngine engine = new ReportingEngine();
engine.Options = ReportBuildOptions.RemoveEmptyParagraphs;
engine.BuildReport(doc, items, "items");
doc.Save(@"C:\Temp\out.docx");
in.docx (20.5 KB)
out.docx (14.5 KB)
That interesting idea, really
I found ur wiki page, where u creating bullet list via code, that way i looking for
But before start doing so
- Can create arrow shape because i need something that looks like graphs connection from one bullet to a bullet below

- Is that possible to set custom bullet icon, not from standart library more like my own png? (I see that option in word)

@bloodboilAaromatic
Do you need create such shapes programmatically? If so you can use ShapeType.Line
and specify the appropriate Stroke.StartArrowType and Stroke.EndArrowType.
But it is easier to configure the required shape in the template and then repeat it as shown in the example above.
Sure, you can create your own picture bullet:
https://reference.aspose.com/words/net/aspose.words.lists/listlevel/createpicturebullet/
1 Like