console app extract rectangle BMPs from PDF
$30-250 USD
Πληρώθηκε κατά την παράδοση
See video [login to view URL]
I need you to write a command-line app in c-sharp, for Windows OS called “ItemCodeExtractor” and its executable will be called “[login to view URL]”
• The purpose of this app is to run, and read a PDF file (which may contain many pages), and from the PDF file extract and save (one or more) BMP files.
• Each PDF page will be 90% white, however on its top left corner it will have a retail price label, which typically will have the items name, price, barcode, and item_code number.
• [login to view URL] will need to extract the item_code number via OCR, so that it can save the BMP file in the following file name format.
file name output format example “1- item_code number-QTY(number-of-times-the- item_code number was counted on multiple PDF pages).bmp”
real file name output example format “[login to view URL]”
• The app can be ran from the command line. Example “itemcodeextractor c:\temp\[login to view URL]”
The PDF can be one or more pages.
Each PDF page will have 1 label on it.
example 1
PDF will have 100 pages and in all pages the item-code# will be 210000000000012
Thus your output must be [login to view URL]
Example 2
PDF will have 100 pages and
on 25 pages it will have 210000000000012
on 25 pages it will have 210000000000013
on 25 pages it will have 210000000000014
on 25 pages it will have 210000000000015
Thus your output must be
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
• The app will live in c:\sn\[login to view URL]
• The app must have a [login to view URL] file.
o In the INI file we will define a variable called “label-extract “ and record in it the X & Y coordinates to define where the price label bottom left corner is, and where the label top right corner is, so that the extracted BMP can be based on these values.
o In the INI file we will define a variable called “ItemCode-extract“ and record in it the X & Y coordinates to define where the item_code number exists within the label. We will define its bottom left corner is, and its top right corner is.
o This way ItemCodeExtractor will know where to crop out the label from the PDF.
o For example we will define
label-extract,2,750,159,839
ItemCode-extract,50,768,100,778
which is the same thing as
label-extract, bottom-left-corner-x-point, bottom-left-corner-y-point, top-right-corner-x-point, top-right-corner-y-point
ItemCode-extract, bottom-left-corner-x-point, bottom-left-corner-y-point, top-right-corner-x-point, top-right-corner-y-point
I used ChatGPT to write sample code for you.. hope it makes your life EASIER!!!!
Ταυτότητα Εργασίας: #36908039
Σχετικά με την εργασία
Ανατέθηκε στον:
Hello Sir Thank you very much for sharing the inofrmation with me. I can do this project like i did before with you and we can then have a zoom and test it. thank you again for consdering me for this task. Manzoor
11 freelancers κάνουν προσφορές κατά μέσο όρο $142 για αυτή τη δουλειά
Dear Joe S., We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project a Περισσότερα
Hello Sir/Madam I have development experience in various Programming Languages, OOP, Data Structures, Database Driven applications, APIs, Files handling and Data Transformation, ETL and various frameworks. I assure Περισσότερα
Hi Joe S. I've gone through your project description and it seems like it is a great fit for me. I've worked with United States clients in this space and had good experiences. I have rich experiences on Windows Deskt Περισσότερα
Hi,Joe S. I've gone through the job posting. I've confirmed your requirements so I just noticed that you are looking for a developer who is good at C# Programming and Windows Desktop. I'm sure that I can give you goo Περισσότερα
Hi, Joe S. I've read your job description and I am very familiar with Windows Desktop and C# Programming. I am checking your attachment, I'll confirm your requirement as soon as possible... I will start your work ri Περισσότερα