Drukowanie na gotowych kartkach o nietypowym rozmiarze.

0

Mam takie tekturowe kartki, o rozmiarze około 10cm na 13cm.
Są już wypełnione treścią i mają odpowiednie rubryki w które do tej pory ręcznie wpisywano dane.
Natomiast chciałbym to przerobić żeby program pobierał dane z bazy, wypełniał te rubryki i drukował je automatycznie.
Czy dobrym rozwiązaniem byłoby zeskanowanie takiej kartki, nawet od strony niezadrukowanej tylko po to żeby mieć rozmiar i apotem użycie obiektów Bitmap, graphics, metod DrawString na tej Bitmapie?
Zresztą skanowanie gdy mogę je ręcznie zmierzyć nie jest chyba potrzebne, mogę utworzyć ją jako new Bitmap(size1,size2). Ale jak przełożyć 10cm i 13cm fizyczne na odpowiednio size1 i size2?
W dodatku jak potem kazać drukarce drukować na takiej nietypowej tekturce?
Dzięki za wszelką pomoc.

0

Na większości drukarek powinno to przejść zasadniczo niewiele (o ile jakiekolwiek) drukarek rozpoznaje rozmiar papieru ustaw w drukarce format niewiele większy w swoim programie pilnuj żebyś nie wyszedł za marginesy i będzie dobrze.

0

użycie obiektów Bitmap, graphics, metod DrawString na tej Bitmapie?

Dlaczego Bitmap? Drukuje się za pomocąPrintDocument.
W jego zdarzeniu OnPrintPage masz e.Graphics i tam wrzucasz to co chcesz drukować.
Jednostką miary jest 1/100 cala.

1 użytkowników online, w tym zalogowanych: 0, gości: 1