Test ran at 2024-11-13 01:31:32.124623+00:00 SOLUTION: apdf=6.0.0: Portable package for producing dynamically PDF documents Origin: source archive apdf_006.zip at https://sourceforge.net/projects/apdf/files/apdf_006.zip with hash sha512:7c3ce4e9fd288aeedcf618d138d2d4a517e4163df76f8fd8b8db3ddcc7cdcb9b41791c77dcdbd3427c0fb6e4e6ea37ee2a72f1c0bc1ab36d37541d7c3a4e67b9 Properties: Author: Gautier de Montmollin Description: Portable package for producing dynamically PDF documents Executable: pdf_out_demo Executable: koch_curve Executable: sierpinski_arrowhead_curve GPR Scenario: PDF_Build_Mode := Debug | Fast License: MIT Long_Description: **PDF_Out** is an Ada package for producing easily and automatically PDF files, from an Ada program, with text, vector graphics and raster graphics. ![Ada PDF Screenshot](https://apdf.sourceforge.io/pw_ari_parcel_m.png "Screenshot of a page produced by PDF_Out") * Ideal for the dynamic production of reports, invoices, tickets, charts, maps etc. * Vector graphics * Inclusion of JPEG images * Object oriented * Task safe * Endian-neutral * Multi-platform, but native code build * Standalone (no dependency on other libraires, bindings, etc.; no extra component needed for running) * Unconditionally portable code: OS-, CPU-, compiler- independent code * Pure Ada 95: this package can be used in projects in Ada 95, Ada 2005, Ada 2012 and later language versions * Free, open-source The creation of a PDF file is as simple as this small procedure: ```ada with PDF_Out; procedure Small_Demo is pdf : PDF_Out.PDF_Out_File; begin pdf.Create ("small.pdf"); pdf.Put_Line ("This is a very small demo for PDF_Out..."); pdf.Close; end Small_Demo; ``` Maintainer: gdemont@hotmail.com Maintainers_Logins: zertovitch Maintainers_Logins: Fabien-Chouteau Name: apdf Project_File: pdf_out_gnat_w_gid.gpr Tag: pdf Tag: adobe Version: 6.0.0 Website: https://apdf.sourceforge.io/ Dependencies (direct): gid>=9.0.0 Dependencies (solution): gid=13.0.0 Dependencies (graph): apdf=6.0.0 --> gid=13.0.0 (>=9.0.0) LOG: Note: Deploying apdf=6.0.0... ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% #=#=# ######################################################################## 100.0% ##=#=# ## 3.0% ################# 24.0% ############################################# 63.1% ######################################################################## 100.0% Note: Deploying gid=13.0.0... ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% #=#=# ######################################################################## 100.0% ##=#=# ############ 18.0% #################################################### 72.2% ######################################################################## 100.0% Note: Building gid/gid.gpr... Setup [mkdir] object directory for project GID Compile [Ada] to_bmp.adb [Ada] mini.adb [Ada] all_rgb.adb [Ada] benchmark.adb [Ada] comp_img.adb [Ada] is_opaque.adb [Ada] recurve.adb [Ada] steg.adb [Ada] gid.adb [Ada] comp_img_fct.adb [Ada] color_distances.adb [Ada] gid-decoding_bmp.adb [Ada] gid-decoding_gif.adb [Ada] gid-decoding_jpg.adb [Ada] gid-decoding_png.adb [Ada] gid-decoding_pnm.adb [Ada] gid-decoding_qoi.adb [Ada] gid-decoding_tga.adb [Ada] gid-headers.adb [Ada] gid-buffering.adb [Ada] gid-color_tables.adb [Ada] gid-decoding_png-huffman.adb Bind [gprbind] to_bmp.bexch [gprbind] mini.bexch [gprbind] all_rgb.bexch [Ada] to_bmp.ali [gprbind] benchmark.bexch [Ada] mini.ali [Ada] all_rgb.ali [Ada] benchmark.ali [gprbind] comp_img.bexch [gprbind] is_opaque.bexch [gprbind] recurve.bexch [Ada] comp_img.ali [Ada] is_opaque.ali [Ada] recurve.ali [gprbind] steg.bexch [Ada] steg.ali Link [link] to_bmp.adb [link] mini.adb [link] all_rgb.adb [link] benchmark.adb [link] comp_img.adb [link] is_opaque.adb [link] recurve.adb [link] steg.adb Note: Building apdf/pdf_out_gnat_w_gid.gpr... Setup [mkdir] object directory for project PDF_Out_Gnat_w_GID Compile [Ada] pdf_out_demo.adb [Ada] color_pinstripe_printer.adb [Ada] pinstripe_printer.adb [Ada] koch_curve.adb [Ada] sierpinski_arrowhead_curve.adb [Ada] img2pdf.adb [Ada] validation_test.adb [Ada] page_test.adb [Ada] pdf_out.adb [Ada] bar_code.ads [Ada] fancy_page.adb [Ada] insert_mascot.adb [Ada] qr_code.ads [Ada] pdf_out-fonts.adb [Ada] pdf_out-images.adb pdf_out-images.adb:41:19: (style) bad casing of "Image_Descriptor" declared at gid.ads:58 [-gnatyr] pdf_out-images.adb:44:14: (style) bad casing of "Load_Image_Header" declared at gid.ads:64 [-gnatyr] pdf_out-images.adb:46:39: (style) bad casing of "Pixel_Width" declared at gid.ads:85 [-gnatyr] pdf_out-images.adb:46:67: (style) bad casing of "Pixel_Height" declared at gid.ads:86 [-gnatyr] pdf_out-images.adb:95:21: (style) bad casing of "Image_Descriptor" declared at gid.ads:58 [-gnatyr] pdf_out-images.adb:100:16: (style) bad casing of "Load_Image_Header" declared at gid.ads:64 [-gnatyr] pdf_out-images.adb:106:25: (style) bad casing of "Detailed_Format" declared at gid.ads:159 [-gnatyr] pdf_out-images.adb:111:24: (style) bad casing of "Pixel_Width" declared at gid.ads:85 [-gnatyr] pdf_out-images.adb:111:66: (style) bad casing of "Pixel_Height" declared at gid.ads:86 [-gnatyr] pdf_out-images.adb:112:74: (style) bad casing of "Bits_per_Pixel" declared at gid.ads:164 [-gnatyr] Bind [gprbind] pdf_out_demo.bexch [gprbind] color_pinstripe_printer.bexch [Ada] pdf_out_demo.ali [gprbind] pinstripe_printer.bexch [Ada] color_pinstripe_printer.ali [gprbind] koch_curve.bexch [Ada] pinstripe_printer.ali [Ada] koch_curve.ali [gprbind] sierpinski_arrowhead_curve.bexch [gprbind] img2pdf.bexch [gprbind] validation_test.bexch [Ada] sierpinski_arrowhead_curve.ali [Ada] img2pdf.ali [gprbind] page_test.bexch [Ada] validation_test.ali [Ada] page_test.ali Link [link] pdf_out_demo.adb [link] color_pinstripe_printer.adb [link] pinstripe_printer.adb [link] koch_curve.adb [link] sierpinski_arrowhead_curve.adb [link] img2pdf.adb [link] validation_test.adb [link] page_test.adb Build finished successfully in 40.02 seconds. apdf=6.0.0 successfully retrieved and built. Dependencies were solved as follows: + gid 13.0.0 (new) Found declared GPR file: pdf_out_gnat_w_gid.gpr