This commit includes several updates to the Python_OpenSource_DXF project:
- The core script draw_table_from_template.py has been refactored for better logic and clarity.
- New utility scripts such as diagnose_blocks.py, export_dxf.py, and plot_by_block_name.py have been added to enhance diagnostic and plotting capabilities.
- The convert_dxf_to_pdf.py script was removed as its functionality is now covered by other modules.
- README.md and .specstory documentation have been updated to reflect these changes.
This commit adds significant new functionality to the Aspose_CAD_Java project:
- CadToPdfPrinter.java: Enables direct printing of CAD files to PDF documents.
- ParameterizedCadPrinter.java & PrintByCoordinates.java: Provide advanced printing options, allowing for parameterized and coordinate-based exports.
- FindBlockCoordinates.java: A utility to locate block coordinates within CAD drawings, essential for automation.
The build system has been updated (pom.xml) to include these new classes, and new run scripts have been added for easier execution. Also includes a large set of examples from the official repository.
Relevant .specstory documentation has been added.
This commit introduces two new feature scripts to the Aspose_CAD_Python project:
- print_cad_to_pdf.py: A script to export CAD drawings to PDF format, providing a direct way to generate printable documents.
- step1_find_block_coordinates.py: A utility to find and list the coordinates of specific blocks within a CAD file, which is a crucial first step for automated plotting and data extraction.
Additionally, relevant documentation in .specstory has been added to reflect these new capabilities.